<SEC-DOCUMENT>0000771497-21-000009.txt : 20210310
<SEC-HEADER>0000771497-21-000009.hdr.sgml : 20210310
<ACCEPTANCE-DATETIME>20210310161626
ACCESSION NUMBER:		0000771497-21-000009
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		68
CONFORMED PERIOD OF REPORT:	20210131
FILED AS OF DATE:		20210310
DATE AS OF CHANGE:		20210310

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ABM INDUSTRIES INC /DE/
		CENTRAL INDEX KEY:			0000771497
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-TO DWELLINGS & OTHER BUILDINGS [7340]
		IRS NUMBER:				941369354
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1031

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-08929
		FILM NUMBER:		21729890

	BUSINESS ADDRESS:	
		STREET 1:		ONE LIBERTY PLAZA
		STREET 2:		7TH FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10006
		BUSINESS PHONE:		212 297-0200

	MAIL ADDRESS:	
		STREET 1:		ONE LIBERTY PLAZA
		STREET 2:		7TH FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10006

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ABM INDUSTRIES INC
		DATE OF NAME CHANGE:	19950110

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	AMERICAN BUILDING MAINTENANCE INDUSTRIES INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>abm-20210131.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:ee5771bf-917f-4755-9868-4edc3dce5433,g:94432b1d-b952-498d-bb8e-142ee5d53dd8,d:8b1ae7453b03474481c73a06964e6268--><html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:abm="http://www.abm.com/20210131" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>abm-20210131</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80L2ZyYWc6MjFkMzQ2ZDkzYWVkNDZmN2FhNDBkNzYyMTZhYTAxMzAvdGFibGU6Y2MxZTk1ZjQxNzBhNDdkMGE1OWY4MzQ2M2U5NWRlYTQvdGFibGVyYW5nZTpjYzFlOTVmNDE3MGE0N2QwYTU5ZjgzNDYzZTk1ZGVhNF8zLTEtMS0xLTIzNDg_d1bd863b-bb7d-4c5a-87c7-c616ac03eaab">0000771497</ix:nonNumeric><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt:datemonthday" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80L2ZyYWc6MjFkMzQ2ZDkzYWVkNDZmN2FhNDBkNzYyMTZhYTAxMzAvdGFibGU6Y2MxZTk1ZjQxNzBhNDdkMGE1OWY4MzQ2M2U5NWRlYTQvdGFibGVyYW5nZTpjYzFlOTVmNDE3MGE0N2QwYTU5ZjgzNDYzZTk1ZGVhNF80LTEtMS0xLTIzNDg_bb25d1c0-6d28-42c3-8222-f795ea887360">10/31</ix:nonNumeric><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80L2ZyYWc6MjFkMzQ2ZDkzYWVkNDZmN2FhNDBkNzYyMTZhYTAxMzAvdGFibGU6Y2MxZTk1ZjQxNzBhNDdkMGE1OWY4MzQ2M2U5NWRlYTQvdGFibGVyYW5nZTpjYzFlOTVmNDE3MGE0N2QwYTU5ZjgzNDYzZTk1ZGVhNF81LTEtMS0xLTIzMzA_a99732fd-3c4f-4054-9002-bd02ae7d4457">2021</ix:nonNumeric><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80L2ZyYWc6MjFkMzQ2ZDkzYWVkNDZmN2FhNDBkNzYyMTZhYTAxMzAvdGFibGU6Y2MxZTk1ZjQxNzBhNDdkMGE1OWY4MzQ2M2U5NWRlYTQvdGFibGVyYW5nZTpjYzFlOTVmNDE3MGE0N2QwYTU5ZjgzNDYzZTk1ZGVhNF82LTEtMS0xLTIzMzA_aa6a6077-7794-41d9-be6a-dd9be25378e0">Q1</ix:nonNumeric><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80L2ZyYWc6MjFkMzQ2ZDkzYWVkNDZmN2FhNDBkNzYyMTZhYTAxMzAvdGFibGU6Y2MxZTk1ZjQxNzBhNDdkMGE1OWY4MzQ2M2U5NWRlYTQvdGFibGVyYW5nZTpjYzFlOTVmNDE3MGE0N2QwYTU5ZjgzNDYzZTk1ZGVhNF83LTEtMS0xLTIzMzA_156b9f73-3e8a-4146-aa58-ec9285086d9c">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i8683dedd57ef465d9088fdbc5394d418_I20210131" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80MC9mcmFnOmI4YTQxYTNkMGNhYTRjMGFhZjEwOWNjNzZkNTBkYjVlL3RhYmxlOjk1MzNiNGEyOGY2ODQyZmQ5MGIxZWEzY2FlOWY2YzcyL3RhYmxlcmFuZ2U6OTUzM2I0YTI4ZjY4NDJmZDkwYjFlYTNjYWU5ZjZjNzJfMC0xLTEtMS0yNzcz_181e32b4-64c1-4693-bb29-b93e3234eb79"></ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="abm-20210131.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i424ae2d831ce409280e77a87b568e612_I20210309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i081387b1f01048eab656724e1d209393_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib164d8f139e1461080bd0f6617b024df_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i119046a274744b2db45bd10c97441137_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5f565b9e6104bd5895301483e91698d_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibedea22e6ed94a8ab1c80ee3423ce038_I20191031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2627af1b0e1d43779f503f134f2c48ff_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1686b1bbeff4c78b9747e7428bb6078_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62b6d10487324127b99be53f90c35d23_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia63122d7aa8b4b9cba14059c179d34b6_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12f6f10f821a42c0b9b26b9a939af439_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if93b3143acfa47228eadead27237fb17_I20191031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33da343604894515bca48760e5ff9249_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic820fbf336bc49ed9db27545686b1a26_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0539e1a89bd3454e9eead3c99e897d64_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e78c58ab3f042388a5d0390cae78971_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6281295d61634e7786fce5f5085d49c6_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65fce139ac6b4e2198a5f657b9d96713_I20191031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4193c26c2ee41b19b5ffa3cc6cdf690_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ba200f1096f4d2080ba788a82ac6aa5_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d457d8c6e4a4402b7f4c2a96ba0e328_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21a142c1d47a4c2b996795255ae1e1cd_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39952bb4ad0e44b3911877c45408bcf7_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5462b14494b4d90b381d187c5dbf49d_I20191031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if429dadd048e49a8ad12525b36db6ffb_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57a958ebaec9466c8e59ed774969aa28_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1adfa4a12619400f8cc80c650850e9c7_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib101c0270c79441b88bf0a5db63c4574_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if26b9955d6674d5db8615927a79834bb_I20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96f49d8223da49b3ae82fd855cdf5502_I20191031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="industry_group"><xbrli:measure>abm:industry_group</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>abm:segment</xbrli:measure></xbrli:unit><xbrli:context id="id1dbb82669fb465e936379c2de7e7bc6_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cf8099ff8e645759b59ae3864b63880_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iceb9772f0bdf431aa0e257c71a21380b_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63b5de182c224e219fa2066640298a03_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07c23e7cd88848f4b3510b1a75c28b50_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbd85733169144e3874a8e246dd9c61f_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i014f05e4761340bca3a86ec9634970e8_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e6676a5f0224a3baabacf53e704ab67_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e1de4e6064e4fdc9e92477ca7b257e1_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc87ee7eaa3f4301b5610d8ce86c780f_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ef5d95200aa48b1baa0352727c85f57_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6f1b0ee7ae64281bb4e436a20387838_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7138522d750f472dafacf8c2434a5cc5_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a2ad392b01c460696e66f5bc5f7e5e3_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if798b07f779d47a4b0d8bc0f9e2fb5bc_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a8c34205be9456a97b429dfa5856db0_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55b2c15f4d2943319f6201c7d8b127b6_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf480d20cc6842ccbcf078a5e7117709_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63d87e438b134a8fb72f3efe4a7af247_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bd9d6f6bedf47e79d7f75313c7b9a3d_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5ab8af650fe49939093c9352efc4040_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic503cded4abb4832a7e8f8fe95b4e2f7_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76a7e305ac1640e493955b33e70750a4_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e4a6af24afb4f289946c58d54418196_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d8a33654cbb4dc39a2b16b32dc9c9f4_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b3239f85a20471fb4013ed8812f558a_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d0d01a4bac544a0bfccfc97b1923305_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia996c41252d0465d9e5cff1122761248_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96bef2a7e6844709a01ab7e6e49e4820_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i111907bd1c28425bbceb2e8ca7428d22_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia75aaee4187b4dce9eb6d35dbea78d0b_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89a9780cf1514fca9ba45f6ea1b6e4df_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4eb905059afb45618bed4fca9f4aef63_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2079844f368449d9edb1004ba0d21eb_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i389ca2d39d1440a99b637f143de40591_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfc85d6a27e24188b10d92ebfa015eea_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5a8c6ed280544b1ab053f1f00a96d7a_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32b797431587482a89640a1f6288b9fb_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia21930cefd2e43fbbb54531d023b18aa_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66c11c0d733a494cbb3de7688fa07673_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id99869415cd84964af34be1ee81545df_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i299cf5593d8942d7b3afa8ee7aa6d187_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic91957bff0004a608049f05c7259bb04_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04583b69c16c43bab0e1209b6cd36226_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i104e040ca8234fd1bc4af33b6797b9b2_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4371d1f651b34ebdb6b94478be03023b_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice756055dc924693b262ae94f05068c5_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bbe4c068fdb48cca3129215119cf164_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4246d67421bf4728bb62945f3d45e75d_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a4284c491304e42ad28b84e6b50e194_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06523c90a09943c4957ff2a7a26a61f3_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i731e0266b47d49bea34525f69357a173_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic26da987b30b4f5ebde3a31f45b4b896_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieaa253d061d04368b4feeb53933f98db_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if038efd286914a31bfbc2d1660df0c25_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d8ab4dba1e24433bb6e39449238a4fa_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib989a82cda0b4f04b9dc53e47a11a20e_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11a705c1f43e45c3bdaaff831e705b87_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51fd644ef73647a7b096318cc5dfd3a1_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a90e4ba5a8e444fa554df82c66e9f31_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaacb7182c34b4aebb5c59170695cb830_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36686cdcfe444e5098480b02a28bd203_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28be1c9e5b0b49d5b4f7f15686871620_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3d2d0218f14448faaa76b7fb73b2184_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfc568199f094ca294b293eaf01b39de_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8496d91e4a014ff2a248d6e5474ddae3_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7766a839c8994468b7d773b56dfd6658_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b5c85c8c6664bcaa3092a5f0f68d4d3_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fac2589c9be4bfbbdc7d64249ec872f_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2a61da38b0744e8b68aa06c37d98c77_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i280fe8040dbe469898e85de492dd291c_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifcb82422466e434ca25adc83568331a1_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie868499fce7d448094ccb8fa723f9629_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fb79bd3132e4326bd4c5a96e64d3831_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7be1c025c208452181e3f784669f5c5b_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib487887cb9e34e32a849d0fbeab985cc_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica07910e7d464465917403c1f4b27fde_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f7a8bd598814e0fab2f51cab675dd91_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0618ce574ca642a4ac958ffd4853388b_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15da38d8295d45a4937c21665d6a864e_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcb6f5752ac145a2b7976a709074215d_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-02-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i8683dedd57ef465d9088fdbc5394d418_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-02-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45c3c06ce12a480fbc2a76769ab3dfad_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f8951a1005d4991b584382238839316_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i248dae033937482fa311c8a6fdec3407_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i592daf80b6674d0eb053dd7a589d744a_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad9864317ff34b72be4444b36a05076a_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id764f22e18144ffd82d19a4f36082f48_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96adc673c18f4189884aacbb0de3acb6_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c70f4b4e95a41e79cc1971a89acc6ef_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i967f073a93c449a19c483b69e1f86228_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibda70f396a8a4d749d21fd1637ebf22b_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ac1f5edd7e94f58acebd6e2c436e10f_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46bab30cbffb4646b9246b00b2c08aad_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b509713c86843acadf04827ded9c2ed_D20191101-20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1226ca1470e44b74bc2a2fa50e4f8463_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0740de531f7c4c1884dbbdf678ce4789_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i241f5e12fef7459cab6852dc97a9a7a7_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:MedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc3fda208ccd43c88eba0a1233477195_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:MedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c1c2f6da5ca4d028487e850b0f49b56_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f71bae271c7446b95730ce4e50fc22d_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31b7bc07b67b4045ad001a365b205c9f_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia14f8cf533ad48e489b510f9c4c34554_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bbe27755676464ebbf23d9e8eb77100_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:DepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i306ebe46fa694afebaffb6299a0ebcc4_I20201031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:DepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae4e3309051a4fda9bd8e09513781b67_I20170831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:PriorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00c91094c7994feda73622fcf4beb196_D20170901-20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac8bb9f6b2094bc7adae22914e5e5217_I20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03199cc5db884162b8d2cf9d831d0a46_I20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3157a2e06e243b5b13bed14716a1154_I20180901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieda9a3bf0b2a445984dff6f582665d37_I20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if745e0f064ca4e04acfa0ecef6f6097e_I20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">abm:SwingLineLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic659a4f62fac4fd9bab696ca4dc11dea_I20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="abm:CovenantPeriodAxis">abm:CovenantPeriodQuarterEndingOctober2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf767767ec32448e92cb179a30a1dd87_I20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52e4f68457a2483e950b7c204fed7ff7_D20170901-20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0c38da6fed2437eaaa12338b009e309_D20170901-20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81baa744fee643d8a66131021192f415_D20170901-20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i254b51733f3d41b39802743701e58135_D20170901-20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2eb0290007648fc8bce50a9daf45161_D20170901-20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3a89b01c1d543a98d57aefc716f2f9c_D20170901-20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-09-01</xbrli:startDate><xbrli:endDate>2017-09-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac774780b5fb4175abb7c081e668fa36_D20200528-20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-28</xbrli:startDate><xbrli:endDate>2020-05-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55d4717975a14c3e9b247171dd772ed3_D20200528-20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-28</xbrli:startDate><xbrli:endDate>2020-05-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia995a72f7d8542558fd4edbe6ba7f0f0_D20200528-20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-28</xbrli:startDate><xbrli:endDate>2020-05-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4a001d74cc743c49a6e37761a06ddc1_D20200528-20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-28</xbrli:startDate><xbrli:endDate>2020-05-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8270cec29ab34aac8f6d7ff058a7c4c7_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i013b3bd15f874853ba0c5c8f14546fbb_D20200528-20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-28</xbrli:startDate><xbrli:endDate>2020-05-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7956f7b666994956aa793ef3f81ea29d_D20200528-20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-28</xbrli:startDate><xbrli:endDate>2020-05-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id77b8f84e1d94519993cf327804475c2_I20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b950db7c0704f648f03c657f98c7e59_I20170901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic916b82883204cee9de44985e5ab08ef_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc7658f13692451c9123095273a52a88_I20181101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity4302021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a3a4b83def84bbc94db3d5177ec2eef_I20181101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity10312021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcce57597f114cb0bb705b5d8e2a7e84_I20181101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity4302022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7dfde9a2d0147cca92cd741bf14ea6f_I20181101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity912022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77169add32874effa8458ae132cfe32d_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64b56ff032ce4185aa7e640fc42d9725_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id17170d2882d427f98e0bfb96289c75d_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">abm:EnergySavingsContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b5331ce1d55489297c1d574addd44f6_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="subclass"><xbrli:measure>abm:subclass</xbrli:measure></xbrli:unit><xbrli:context id="i9a1283b63fac44089bf0e3e61175ee0f_D20180920-20180920"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-09-20</xbrli:startDate><xbrli:endDate>2018-09-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb7469f7e0f948c7923559006755c96c_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:GovernmentServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifcbf94ef94c04740ae94ba739e24bb01_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:GovernmentServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63450f6e3a6d4aa092cb7ac3e9ba9ac2_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe189ed33ed945729d3fc5f1c422f961_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35ee4dee4fa845a5a4afec58261f1995_D20201101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30df6aed0e3e4b27a2bf98abdad56c4f_D20191101-20200131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000771497</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-01</xbrli:startDate><xbrli:endDate>2020-01-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i8b1ae7453b03474481c73a06964e6268_1"></div><div style="min-height:45pt;width:100%"><div style="margin-top:9pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%">                    </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xMzM_192c3451-cd55-4dba-a5a1-60f4024103e4">10-Q</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Mark One)</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6ODFjZWI3NmRlYWNlNDQ1NzhmNzkyYmM3MmIyYTNhNGUvdGFibGVyYW5nZTo4MWNlYjc2ZGVhY2U0NDU3OGY3OTJiYzcyYjJhM2E0ZV8wLTAtMS0xLTIzMzU_8e580727-d9c8-465c-b9dc-2645754daea2">&#9745;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:9pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">For the quarterly period ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xODE_ca743e5f-e10a-43e0-a8c8-adaf0476215c">January 31, 2021</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">or</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NzU4ZjZmYmZiZjBiNDdmM2FiODI4YTg4ZjRjMWY5NGUvdGFibGVyYW5nZTo3NThmNmZiZmJmMGI0N2YzYWI4MjhhODhmNGMxZjk0ZV8wLTAtMS0xLTIzMzc_96ce98b9-9228-4640-9dd3-b5288db9dbed">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> to &#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8yNzQ_19d03cea-cdda-4e98-86c8-9c7bf955e67c">1-8929</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:center"><img src="abm-20210131_g1.jpg" alt="abm-20210131_g1.jpg" style="height:97px;margin-bottom:5pt;vertical-align:text-bottom;width:169px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8yODA_8814f9e5-6771-431d-b6ba-eef91b66b090">ABM INDUSTRIES INC</ix:nonNumeric>ORPORATED</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:26.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.361%"></td><td style="width:0.1%"></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6MTYxYmY3Zjk5MWY2NGU1NzkxZmNhYTdmNzQ4MzI0ZGQvdGFibGVyYW5nZToxNjFiZjdmOTkxZjY0ZTU3OTFmY2FhN2Y3NDgzMjRkZF8wLTAtMS0xLTIzNDM_90d3e673-2999-46d4-adf9-ff990269ce41">Delaware</ix:nonNumeric></span></td><td colspan="3" rowspan="2" style="padding:0 1pt"><div style="text-align:center"><img src="abm-20210131_g2.jpg" alt="abm-20210131_g2.jpg" style="height:82px;margin-bottom:5pt;vertical-align:text-bottom;width:82px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6MTYxYmY3Zjk5MWY2NGU1NzkxZmNhYTdmNzQ4MzI0ZGQvdGFibGVyYW5nZToxNjFiZjdmOTkxZjY0ZTU3OTFmY2FhN2Y3NDgzMjRkZF8wLTItMS0xLTIzNDE_8c669056-46dc-4212-86ca-19775a45ed55">94-1369354</ix:nonNumeric></span></td></tr><tr style="height:35pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8zNzg_00005fd0-f7c0-4112-a257-3fb6812f4cba">One&#160;Liberty Plaza</ix:nonNumeric>, <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xNTM5MzE2Mjc5MjI3Nw_d6196527-ca0f-4bf5-9ef5-d974108e7675" continuedAt="i4001a115d43b4f34b3d589620b3696dc">7</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"><ix:continuation id="i4001a115d43b4f34b3d589620b3696dc" continuedAt="i438d087d40ef4f68b50fd38640f3eed4">th</ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:continuation id="i438d087d40ef4f68b50fd38640f3eed4"> Floor</ix:continuation>  </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8zOTQ_770ea61b-e8a3-4f6a-ac2b-a8d3bb469126">New&#160;York</ix:nonNumeric>,&#160;<ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8zOTg_93196bb0-a7a9-4df2-9f83-f8a89c7ea0e1">New York</ix:nonNumeric> <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV80MDE_91a146ff-c5d6-4cf0-b195-7b5b77126d01">10006</ix:nonNumeric> </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(<ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV80NDg_ac724c7d-e6de-44a9-811f-a96d01de103f">212</ix:nonNumeric>) <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV80NTI_638f596c-cf59-45e1-8e47-cc4722aba47d">297-0200</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:31.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.730%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NTc3ZDA1MzUyNGQxNGI0ODhjZGNhNjlhMDRhNDJlMzkvdGFibGVyYW5nZTo1NzdkMDUzNTI0ZDE0YjQ4OGNkY2E2OWEwNGE0MmUzOV8xLTAtMS0xLTIzNTk_ac0bcf44-a24a-4e40-9864-005e43c62f2b">Common Stock, $0.01 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NTc3ZDA1MzUyNGQxNGI0ODhjZGNhNjlhMDRhNDJlMzkvdGFibGVyYW5nZTo1NzdkMDUzNTI0ZDE0YjQ4OGNkY2E2OWEwNGE0MmUzOV8xLTItMS0xLTIzNTk_35511fc1-d344-4706-b28e-8aa6fe095093">ABM</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NTc3ZDA1MzUyNGQxNGI0ODhjZGNhNjlhMDRhNDJlMzkvdGFibGVyYW5nZTo1NzdkMDUzNTI0ZDE0YjQ4OGNkY2E2OWEwNGE0MmUzOV8xLTQtMS0xLTIzNTk_747c6dae-830e-4992-8fcb-f1974cb67f41">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xMDM3_3818ff58-ebfe-48c6-be6d-452829691229">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xMzY3_7289559a-6b9e-4ce4-8755-8140a7b69c40">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:16.573%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NzExYjdkZWMyNjA0NDgzMmE0NzNmZDZhZTk1NGNiZWUvdGFibGVyYW5nZTo3MTFiN2RlYzI2MDQ0ODMyYTQ3M2ZkNmFlOTU0Y2JlZV8wLTAtMS0xLTIzNjQ_e990ff62-d680-4ab4-ae1d-c6fb2b5e1193">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NzExYjdkZWMyNjA0NDgzMmE0NzNmZDZhZTk1NGNiZWUvdGFibGVyYW5nZTo3MTFiN2RlYzI2MDQ0ODMyYTQ3M2ZkNmFlOTU0Y2JlZV8wLTctMS0xLTIzNjY_22b79a24-5eb4-4324-b7f5-175cf8cb765b">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NzExYjdkZWMyNjA0NDgzMmE0NzNmZDZhZTk1NGNiZWUvdGFibGVyYW5nZTo3MTFiN2RlYzI2MDQ0ODMyYTQ3M2ZkNmFlOTU0Y2JlZV8wLTktMS0xLTIzNjg_ab8899e3-a246-4408-ba4d-e6c7ed0de69c">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;                       Yes&#160;&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8yMTMw_07d96199-9d06-455e-b249-41824cbfd6d1">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number of shares of the registrant&#8217;s common stock outstanding as of March 9, 2021: <ix:nonFraction unitRef="shares" contextRef="i424ae2d831ce409280e77a87b568e612_I20210309" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xMDk5NTExNjMwNDI0_55e51eb5-8371-4ec9-bc84-7ac866485985">67,089,696</ix:nonFraction></span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span><br/></span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span><br/></span></div></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:93.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.358%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FORWARD-LOOKING STATEMENTS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_10">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PART&#160;I. FINANCIAL INFORMATION</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_13">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;1. Consolidated Financial Statements </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_13">3</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_85">21</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;3. Quantitative and Qualitative Disclosures About Market Risk</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_115">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;4. Controls and Procedures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_118">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PART&#160;II. OTHER INFORMATION</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_121">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;1. Legal Proceedings</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_124">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 1A. Risk Factors</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_127">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_130">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 3. Defaults Upon Senior Securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_133">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;4. Mine Safety Disclosures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_136">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item&#160;5. Other Information</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_139">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 6. Exhibits</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_142">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SIGNATURES</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8b1ae7453b03474481c73a06964e6268_145">37</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span><br/></span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Form 10-Q contains both historical and forward-looking statements regarding ABM and its subsidiaries (collectively referred to as &#8220;ABM,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; or the &#8220;Company&#8221;). We make forward-looking statements related to future expectations, estimates, and projections that are uncertain and often contain words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;forecast,&#8221; &#8220;intend,&#8221; &#8220;likely,&#8221; &#8220;may,&#8221; &#8220;outlook,&#8221; &#8220;plan,&#8221; &#8220;predict,&#8221; &#8220;should,&#8221; &#8220;target,&#8221; or other similar words or phrases. These statements are not guarantees of future performance and are subject to known and unknown risks, uncertainties, and assumptions that are difficult to predict. Particular risks and uncertainties that could cause our actual results to be materially different from those expressed in our forward-looking statements include those listed below. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">The novel coronavirus (&#8220;COVID-19&#8221;) pandemic (the &#8220;Pandemic&#8221;) has had and is expected to continue having a negative effect on the global economy and the United States economy; it has disrupted and is expected to continue disrupting our operations and our clients&#8217; operations; and it has adversely affected and may continue to adversely affect our business, results of operations, cash flows, and financial condition.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our success depends on our ability to gain profitable business despite competitive market pressures.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business success depends on our ability to attract and retain qualified personnel and senior management and to manage labor costs.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our ability to preserve long-term client relationships is essential to our continued success.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes to our businesses, operating structure, financial reporting structure, or personnel relating to the implementation of strategic transformations, enhanced business processes, and technology initiatives may not have the desired effects on our financial condition and results of operations.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Acquisitions, divestitures, and other strategic transactions could fail to achieve financial or strategic objectives, disrupt our ongoing business, and adversely impact our results of operations.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our international business involves risks different from those we face in the United States that could have an effect on our results of operations and financial condition.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our use of subcontractors or joint venture partners to perform work under customer contracts exposes us to liability and financial risk.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We manage our insurable risks through a combination of third-party purchased policies and self-insurance, and we retain a substantial portion of the risk associated with expected losses under these programs, which exposes us to volatility associated with those risks, including the possibility that changes in estimates to our ultimate insurance loss reserves could result in material charges against our earnings.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our risk management and safety programs may not have the intended effect of reducing our liability for personal injury or property loss.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may experience breaches of, or disruptions to, our information technology systems or those of our third-party providers or clients, or other compromises of our data that could adversely affect our business.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Unfavorable developments in our class and representative actions and other lawsuits alleging various claims could cause us to incur substantial liabilities.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A significant number of our employees are covered by collective bargaining agreements that could expose us to potential liabilities in relation to our participation in multiemployer pension plans, requirements to make contributions to other benefit plans, and the potential for strikes, work slowdowns or similar activities, and union organizing drives.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business may be materially affected by changes to fiscal and tax policies. Negative or unexpected tax consequences could adversely affect our results of operations.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in general economic conditions, such as changes in energy prices, government regulations, or consumer preferences, could reduce the demand for facility services and, as a result, reduce our earnings and adversely affect our financial condition.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Future increases in the level of our borrowings or in interest rates could affect our results of operations.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Impairment of goodwill and long-lived assets could have a material adverse effect on our financial condition and results of operations.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we fail to maintain proper and effective internal control over financial reporting in the future, our ability to produce accurate and timely financial statements could be negatively impacted, which could harm our operating results and investor perceptions of our Company and as a result may have a material adverse effect on the value of our common stock.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt"><span><br/></span></div></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business may be negatively impacted by adverse weather conditions.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Catastrophic events, disasters, and terrorist attacks could disrupt our services.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Actions of activist investors could disrupt our business.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The list of factors above is illustrative and by no means exhaustive. Additional information regarding these and other risks and uncertainties we face is contained in our Annual Report on Form 10-K for the year ended October&#160;31, 2020, and in other reports (including all amendments to those reports) we file from time to time with the Securities and Exchange Commission (&#8220;SEC&#8221;). </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We urge readers to consider these risks and uncertainties in evaluating our forward-looking statements. We caution readers not to place undue reliance upon any such forward-looking statements, which speak only as of the date made. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events, or otherwise, except as required by law. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_13"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:6.5pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="i8b1ae7453b03474481c73a06964e6268_16"></div><div style="margin-top:6.5pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. CONSOLIDATED FINANCIAL STATEMENTS. </span></div><div style="margin-bottom:6pt;margin-top:6.5pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-bottom:6pt;margin-top:6.5pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-bottom:6pt;margin-top:6.5pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(UNAUDITED)</span></div><div style="margin-bottom:6pt;margin-top:6.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:65.074%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions, except share and per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMy0xLTEtMS0w_223416b7-d8fb-44ad-be4a-d90d8cb12bb3">378.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMy0zLTEtMS0w_51b145f9-ed1b-4d3e-b8d0-31ba8be3ace3">394.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Trade accounts receivable, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNC0wLTEtMS0wL3RleHRyZWdpb246N2M5MzM2MTQ3YzI0NDRiOTgwNDgyNDc2ZWU2MWNhZTBfNTM_4e0f32a9-573e-469d-8b3c-1aeeeb99cba7">37.9</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNC0wLTEtMS0wL3RleHRyZWdpb246N2M5MzM2MTQ3YzI0NDRiOTgwNDgyNDc2ZWU2MWNhZTBfNjE_37a26c80-6155-4ce6-baf3-78aac1ed7d49">35.5</ix:nonFraction></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;&#160;&#160;at January&#160;31, 2021 and October&#160;31, 2020, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNC0xLTEtMS0w_2aa40fc5-797a-4796-b067-53e8515bb7d4">917.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNC0zLTEtMS0w_b8d423be-5ec2-4a2a-936a-7a9608877ee2">854.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Costs incurred in excess of amounts billed</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNS0xLTEtMS0w_efd94f07-5eff-43be-9bd2-37dd666d8ba7">38.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNS0zLTEtMS0w_ccb4ba96-161f-44b5-9ece-0c9b1bff8bd2">52.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:PrepaidExpenseCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNi0xLTEtMS0w_38bfb285-9ec4-42f8-94da-d41a4d77a15d">85.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:PrepaidExpenseCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNi0zLTEtMS0w_37ec9f6e-6407-4a5b-83bc-93d34c3a17c1">85.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfOC0xLTEtMS0w_6b71eb9e-c557-4885-bc0b-cc582a91ffc1">55.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:OtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfOC0zLTEtMS0w_522e4fbe-ff3d-49f7-adf2-e05441cd8993">55.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTAtMS0xLTEtMA_d1735cd6-7ece-4ee3-8b2f-92a2329afd4d">1,474.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTAtMy0xLTEtMA_f6dc7fca-b46f-4330-99e6-d0e73feeda4a">1,441.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:OtherInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTEtMS0xLTEtMA_2f162524-e3ff-4771-a159-2114ef36238b">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:OtherInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTEtMy0xLTEtMA_0e643865-1430-487e-82e0-ec53a3812696">11.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Property, plant and equipment, net of accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTItMC0xLTEtMC90ZXh0cmVnaW9uOjUzNWY0OGYwMmI3MTQ5M2ZiYTg1ZGRmZDdjNTJiNDRkXzcy_0cef66b9-f127-4bc1-82b0-628e450aea63">251.6</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTItMC0xLTEtMC90ZXh0cmVnaW9uOjUzNWY0OGYwMmI3MTQ5M2ZiYTg1ZGRmZDdjNTJiNDRkXzgw_ac29a40a-a625-4cab-92d7-72efd6748ddb">241.3</ix:nonFraction></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;at January&#160;31, 2021 and October&#160;31, 2020, respectively    </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTItMS0xLTEtMA_07391df1-4fae-4a03-88aa-9e6061ae1af7">127.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTItMy0xLTEtMA_15a0d559-d550-4b81-8f74-0ee8945d650e">133.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTMtMS0xLTEtMA_7b44a5e8-1a8c-43d2-b595-a4f62cd24c4c">136.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTMtMy0xLTEtMA_ddb0717d-d98f-4887-bf0f-a855e5b37905">143.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other intangible assets, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjM2MTI1MDY3MWEzMDQ1MGU5NjA2Nzg0YWNmMjFlOTZjXzY2_162b7270-7bd2-4a06-964f-ed41277c9423">355.0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjM2MTI1MDY3MWEzMDQ1MGU5NjA2Nzg0YWNmMjFlOTZjXzc0_a1a27112-5c4a-45a5-8d44-d1f66ebceb16">343.8</ix:nonFraction></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;at January&#160;31, 2021 and October&#160;31, 2020, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTQtMS0xLTEtMA_abb40c7a-22ab-4087-bc4d-6d7ac15306ac">229.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTQtMy0xLTEtMA_8364f658-59ef-45d8-a7de-2ebb7bcfcdb7">239.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTUtMS0xLTEtMA_8f9409a4-458b-44c3-b5a7-93d0c6ab9e95">1,674.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTUtMy0xLTEtMA_9a2e724d-b369-4a7a-93b6-5c014e1010ac">1,671.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTgtMS0xLTEtMA_cc1c7c33-509d-479a-b6b9-0ad4134367b4">128.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTgtMy0xLTEtMA_5e6ae584-231a-4462-8e80-cf9d61e1f3d5">136.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjAtMS0xLTEtMA_bd293889-ca72-40e6-ad3d-78d8cdadb42b">3,782.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjAtMy0xLTEtMA_d3c4546a-b2fa-4f0f-94bf-43097d4acebd">3,776.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Current portion of long-term debt, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjMtMS0xLTEtMA_f0066c2e-0562-49f5-8f5b-2aec9e6fdd1a">116.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjMtMy0xLTEtMA_74998623-022f-4f0b-bb94-51094e44b28c">116.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjQtMS0xLTEtMA_c18d93ed-4eb5-4e90-9650-700c3eed0bab">217.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjQtMy0xLTEtMA_e8b37ee0-5d59-4bea-9c3f-1e12e26e892f">273.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjUtMS0xLTEtMA_462f696c-88d6-4617-9ca9-bb1280494956">145.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjUtMy0xLTEtMA_a70cb4be-b3cf-42d1-a9ec-410fa72b7a0b">187.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accrued taxes&#8212;other than income</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjYtMS0xLTEtMA_8ace1382-9aaa-416b-b7a3-057b98203243">107.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjYtMy0xLTEtMA_635cafa3-7bb3-4bad-93ab-335ba8a9ba36">45.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Insurance claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:SelfInsuranceReserveCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjctMS0xLTEtMA_2ab3e9fb-2a15-4e6f-960a-90c78c673bb9">156.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:SelfInsuranceReserveCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjctMy0xLTEtMA_a71c937c-3bcf-4c71-81d0-9944d9952f69">155.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:AccruedIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjgtMS0xLTEtMA_93debc3d-9b3e-464f-83a8-8692841c0d43">38.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:AccruedIncomeTaxesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjgtMy0xLTEtMA_1dfff525-3f59-40c1-a85b-e98a6e095c8a">6.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjktMS0xLTEtMA_95f0cdf1-88cd-4ddb-9c99-571d5b2710b5">33.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjktMy0xLTEtMA_1322464c-2483-4de8-85d7-e5633b22f7d4">35.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzEtMS0xLTEtMA_5d54559f-f462-4421-b023-6178561fa152">200.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzEtMy0xLTEtMA_ab60ea4d-4d3d-489d-afb3-f6254ca12288">167.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzQtMS0xLTEtMA_5a7d04cb-122c-4ff6-828b-79add661f2f1">1,017.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzQtMy0xLTEtMA_870bae02-8693-4ab0-ad29-ddafc2dbb015">986.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzUtMS0xLTEtMA_c8c6fadc-5520-4bf3-ac8e-26266e6518f8">573.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzUtMy0xLTEtMA_d506a3d4-8ad8-4717-bddd-f366a6f6974c">603.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzYtMS0xLTEtMA_8d569169-6377-46a4-8e0c-7bfa638eea3b">125.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzYtMy0xLTEtMA_6d1c7940-d168-4da3-8e7f-a22992f76024">131.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Deferred income tax liability, net</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzctMS0xLTEtMA_7c306577-9496-4fe3-a896-c2e481257205">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzctMy0xLTEtMA_21705274-1cca-463b-b687-6bcc4aa21e33">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Noncurrent insurance claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:SelfInsuranceReserveNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzgtMS0xLTEtMA_16c4d530-f5ff-47db-87b4-8a140fe59594">360.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:SelfInsuranceReserveNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzgtMy0xLTEtMA_c9773470-b0eb-4213-bc57-7572ea23b09a">366.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzktMS0xLTEtMA_31abf140-9b9e-417f-86a9-84c32f419649">122.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:OtherLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzktMy0xLTEtMA_538d4ce7-5752-4847-a8b4-1f2b192c9441">168.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Noncurrent income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDAtMS0xLTEtMA_7905d022-7b87-4251-9bfb-2bad522913d0">10.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDAtMy0xLTEtMA_49920f90-edd1-4a0b-8518-6b4dfc45e104">10.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDEtMS0xLTEtMA_925e8ebe-2352-485a-9e46-b8b233efe2fd">2,213.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDEtMy0xLTEtMA_4da206c1-84ff-4fd9-af90-30c73df14f8e">2,276.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Commitments and contingencies</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDItMS0xLTEtMA_01feadd3-8b01-421f-aaff-94d266259560"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDItMy0xLTEtMA_fe84053a-3f6f-477b-8de7-dd4824c1a0a7"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzIy_717e6efd-1654-4811-be1a-f1f254643995"><ix:nonFraction unitRef="usdPerShare" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzIy_b9cc0d57-fa5d-4572-b881-5f141b9033bb">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzM2_310b907f-89b4-4f72-be7f-fb98847c067a"><ix:nonFraction unitRef="shares" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzM2_decb5388-558d-4cf0-97e3-bb88a0c9e2fe">500,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzU4_47192c51-4449-499e-8e82-5db2ba7711b7"><ix:nonFraction unitRef="shares" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzU4_542e8cac-557c-42fe-b1c2-82851f576e98">none</ix:nonFraction></ix:nonFraction> issued </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMS0xLTEtMA_910f048d-5713-4b67-9998-a83df611f0f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMy0xLTEtMA_680b4150-73b8-401b-ad38-bbd9a81e123c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzE5_34cf5b17-6f6e-4b86-9b2c-88a960caef0f"><ix:nonFraction unitRef="usdPerShare" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzE5_4335b31a-2dfa-4b98-ab01-81deb52b0923">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzMz_48c2a528-dd43-4c53-8af1-cae590119a52"><ix:nonFraction unitRef="shares" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzMz_9fe9fc13-ed1e-4087-9ccb-2281e86e1f26">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized; </span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzU2_29ea54e4-5fae-4c40-adc7-35c7596642dc"><ix:nonFraction unitRef="shares" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzU2_6af3692e-1517-486a-9bcb-071edc1ba6f7">67,078,471</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzYz_47c7f4d5-8b71-4a68-80de-c59eaa7944ff"><ix:nonFraction unitRef="shares" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzYz_49de52c7-e2e7-4d4e-9472-739c7e129407">66,748,157</ix:nonFraction></ix:nonFraction> shares issued and outstanding at </span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">January&#160;31, 2021 and October&#160;31, 2020, respectively</span></div></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMS0xLTEtMA_e573b23e-8100-4fb6-b34d-d3f6c0b4be19">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMy0xLTEtMA_888809e1-d560-45a3-8f1d-9157f3b2ca9f">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDYtMS0xLTEtMA_0119a47e-2bdf-403c-a86e-08014fc94c55">726.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDYtMy0xLTEtMA_f5540745-42e9-40ee-8f2b-2ac25246a6f5">724.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss, net of taxes</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDctMS0xLTEtMA_0d56f3c8-73e5-46d3-b2f0-6f1e2e8a9b98">25.9</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDctMy0xLTEtMA_a28616e0-d325-49e9-aa4a-6ad344e6ae12">30.8</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDgtMS0xLTEtMA_4261688b-072a-4ba3-91fc-a67d5d485482">867.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDgtMy0xLTEtMA_8b41e348-83ab-4a11-bd59-6c27ae31612d">806.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDktMS0xLTEtMA_2bfdfa26-cff0-40c3-892b-f68766182c17">1,569.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDktMy0xLTEtMA_24b0872c-2f6b-4432-aa51-3ac364e6da93">1,500.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNTAtMS0xLTEtMA_6c4a035a-da3f-4617-ac01-29bf3e04c2c1">3,782.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNTAtMy0xLTEtMA_85e18467-e2db-4bfc-a3d2-53474508f6d4">3,776.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:15pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to unaudited consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(UNAUDITED)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMi0xLTEtMS0w_7c95f02f-fe20-4ba3-b6d1-e561e0fb479a">1,492.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMi0zLTEtMS0w_b1161b54-4b9d-4fc3-9705-d8f0e365129d">1,612.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMy0xLTEtMS0w_7e29c78c-96c3-45d5-9d40-20429d63c43b">1,249.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMy0zLTEtMS0w_ff7e70d0-8cab-4926-8aad-2dfe08f876e5">1,433.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNC0xLTEtMS0w_879fc1db-9615-4564-a996-6c7d66efd119">122.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNC0zLTEtMS0w_f33ace92-53d7-4a9b-b97e-929179fdce23">117.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Restructuring and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNS0xLTEtMS0w_7d0df84e-b200-40b6-91b9-8813b2a4f3a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNS0zLTEtMS0w_0f8aac63-c15d-4aab-b87f-62cb6aa6cc09">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNi0xLTEtMS0w_32255b23-dbac-4366-8b33-f6fe65ed3e9d">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNi0zLTEtMS0w_5d10739b-d7a5-4c7e-a0df-3d9aa3d3182c">12.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfOC0xLTEtMS0w_b73d34b6-d225-4a92-aa27-e001b6ff736d">109.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfOC0zLTEtMS0w_c2b5efa1-56f4-4e57-b2a1-b2b85b09abad">45.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfOS0xLTEtMS0w_9d0f8393-8825-49d5-be54-58ca348565d2">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfOS0zLTEtMS0w_76b0d89d-c0c2-4923-8911-5871b7ce655e">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTAtMS0xLTEtMA_28961166-7034-4330-b745-2780f6cfc1e8">8.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTAtMy0xLTEtMA_5bf5f30a-2cce-4069-af7d-7c3834bb66d8">10.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTEtMS0xLTEtMA_be2865bf-36ca-40e1-950c-c80eac7ce21d">101.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTEtMy0xLTEtMA_d39595c7-ee2f-462f-8285-24c1f4da2e62">36.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTItMS0xLTEtMA_495e643f-8997-4577-8bc4-4205bf5c3e42">27.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTItMy0xLTEtMA_edea32b8-86cb-463a-979a-6119a7b44d8b">8.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTMtMS0xLTEtMA_18e0dc26-c570-4acf-b9a8-188f4ee824cc">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTMtMy0xLTEtMA_9d64db43-0348-481e-8354-da40bd8b7b52">27.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income from discontinued operations, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTQtMS0xLTEtMA_85df13ee-8e27-487a-baf7-9ba1d7cf4e26">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTQtMy0xLTEtMA_bff34ee9-504f-4dd0-9d23-b16bd7161a4b">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Net income </span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTUtMS0xLTEtMA_1003d5da-2067-4fb7-93e1-5d3c539f5973">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTUtMy0xLTEtMA_6e533212-e18f-49e2-9384-ebf57a135d8e">28.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTctMS0xLTEtMA_fff5eb86-14d9-4ca1-b6e7-7d54cc84c347">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTctMy0xLTEtMA_6cb6692b-768d-4aa7-af1f-a4ac7fc39615">1.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTgtMS0xLTEtMA_b306da80-96f4-4813-b3b1-d3855473152b">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTgtMy0xLTEtMA_7a8ec2af-23fa-4be7-941f-a126fb4900d8">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income tax (provision) benefit</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTktMS0xLTEtMA_0405e098-b6d7-40d7-9125-cd8fe3114e7b">0.4</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTktMy0xLTEtMA_fe29f5cf-45fc-4adb-b5c0-ab83da2780fa">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Comprehensive income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjAtMS0xLTEtMA_32beb478-76ed-4b74-9783-3f43e7d441e7">79.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjAtMy0xLTEtMA_311d855b-e221-446d-91e5-71f0a5a27164">27.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Net income per common share &#8212; Basic</span></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjItMS0xLTEtMA_d0ec817f-8e69-4008-8f89-f9d061f41009">1.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjItMy0xLTEtMA_b92942b1-e955-4296-a7c3-51e40a298e52">0.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjMtMS0xLTEtMA_662f1cb8-4821-4ede-9baf-d9c18e322c24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjMtMy0xLTEtMA_ba60b252-5cf1-4cc8-b7fc-7d03dfe786fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjQtMS0xLTEtMA_f8fc3c6a-23f9-4035-b1f2-0c41b3ada2d1">1.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjQtMy0xLTEtMA_585fff84-bdd3-4d34-80dc-acfed11da036">0.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Net income per common share &#8212; Diluted</span></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income from continuing operations </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjYtMS0xLTEtMA_a01e15d9-acb5-46dd-a19b-7ce5104c3a05">1.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjYtMy0xLTEtMA_139ffee4-239d-4e4a-8a51-6e4d007f37ed">0.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjctMS0xLTEtMA_e3dad58a-8701-436e-a628-45bbdd60a195">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjctMy0xLTEtMA_a15ad59a-6b42-4c0a-a1fc-9fc6bccf3578">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjgtMS0xLTEtMA_7c68ecc2-5ac8-4641-8b37-754b5ac7e652">1.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjgtMy0xLTEtMA_0778f871-c2b5-42e0-ac9e-9948eb6a41d0">0.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Weighted-average common and common equivalent shares outstanding</span></div></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMzAtMS0xLTEtMA_f5ab8121-0ae8-41e0-b196-45719e68033d">67.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMzAtMy0xLTEtMA_4a57ff7d-d5ab-4671-8d9a-37df15a8ebcb">66.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMzEtMS0xLTEtMA_f9193c27-e9b9-4b39-b143-166a6dcd230f">67.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMzEtMy0xLTEtMA_cdad6725-07b7-4bf5-90ab-6644dcb93003">67.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:15pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to unaudited consolidated financial statements. </span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(UNAUDITED)</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie5f565b9e6104bd5895301483e91698d_I20201031" decimals="-5" name="us-gaap:SharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNC0yLTEtMS0w_747a7c42-e055-4446-b42e-530ccc9b01da">66.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5f565b9e6104bd5895301483e91698d_I20201031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNC00LTEtMS0w_dda612a7-7282-4834-b6d9-f34ba6db067e">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibedea22e6ed94a8ab1c80ee3423ce038_I20191031" decimals="-5" name="us-gaap:SharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNC02LTEtMS0w_d58e3784-4411-425f-9f58-646f6bbb13d5">66.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibedea22e6ed94a8ab1c80ee3423ce038_I20191031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNC04LTEtMS0w_57b07baf-cb44-4a28-a40a-1733782b0324">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock issued under employee stock purchase and share-based compensation plans</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2627af1b0e1d43779f503f134f2c48ff_D20201101-20210131" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNS0yLTEtMS0w_3053b1ad-aca0-4fd2-bc5c-899c3cfd9936">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2627af1b0e1d43779f503f134f2c48ff_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNS00LTEtMS0w_f58f3c89-66b2-40d0-bfd4-39edb31bb27a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id1686b1bbeff4c78b9747e7428bb6078_D20191101-20200131" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNS02LTEtMS0w_fcf30b66-d130-4c18-a50a-7d00992d4f3f">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1686b1bbeff4c78b9747e7428bb6078_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNS04LTEtMS0w_3e45913f-0f82-4b22-827a-82a4e2041b6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i62b6d10487324127b99be53f90c35d23_I20210131" decimals="-5" name="us-gaap:SharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNy0yLTEtMS0w_b8543ff6-35a4-4b72-9e7d-1e33739b61a6">67.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62b6d10487324127b99be53f90c35d23_I20210131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNy00LTEtMS0w_94c184eb-8346-4111-95fb-7eefcb7a7df7">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia63122d7aa8b4b9cba14059c179d34b6_I20200131" decimals="-5" name="us-gaap:SharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNy02LTEtMS0w_8594b93e-65d2-4eb5-8659-6736e6725edc">66.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia63122d7aa8b4b9cba14059c179d34b6_I20200131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNy04LTEtMS0w_d0b1c7c8-0922-4cce-8a92-a620d158adf8">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional Paid-in Capital</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12f6f10f821a42c0b9b26b9a939af439_I20201031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfOS00LTEtMS0w_ecf8888c-3f5a-4453-8ff6-7725208dc41b">724.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if93b3143acfa47228eadead27237fb17_I20191031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfOS04LTEtMS0w_a659fe10-3951-43d0-9f50-a158381c70fd">708.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes withheld under employee stock purchase and share-based compensation plans, net</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33da343604894515bca48760e5ff9249_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTAtNC0xLTEtMA_abab5179-b26d-42dc-8e9e-6cc251734e66">5.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic820fbf336bc49ed9db27545686b1a26_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTAtOC0xLTEtMA_2a329770-7219-41da-9c8c-269746cbb17b">2.0</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33da343604894515bca48760e5ff9249_D20201101-20210131" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTEtNC0xLTEtMA_1ffbc711-f2ee-4cf4-a9e4-c1ac8fbf5244">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic820fbf336bc49ed9db27545686b1a26_D20191101-20200131" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTEtOC0xLTEtMA_624a6278-730d-4c19-8b13-ab6c63a8d2af">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0539e1a89bd3454e9eead3c99e897d64_I20210131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTMtNC0xLTEtMA_d3e99e85-b199-48b9-8dc3-79832e80dbc2">726.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e78c58ab3f042388a5d0390cae78971_I20200131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTMtOC0xLTEtMA_85dde7a4-01d7-4de7-9960-712e634172a3">711.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss, Net of Taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6281295d61634e7786fce5f5085d49c6_I20201031" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTUtNC0xLTEtMA_8cb87470-035a-4c7e-87e9-acf9b9996744">30.8</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65fce139ac6b4e2198a5f657b9d96713_I20191031" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTUtOC0xLTEtMA_9ecb8486-0fdd-422e-a05e-7fc39873f233">23.9</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4193c26c2ee41b19b5ffa3cc6cdf690_D20201101-20210131" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTYtNC0xLTEtMA_253f0c74-2c9b-4201-bb97-9f730ad44953">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ba200f1096f4d2080ba788a82ac6aa5_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTYtOC0xLTEtMA_dc580939-554b-42f0-99d3-47751e5f2fc0">0.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d457d8c6e4a4402b7f4c2a96ba0e328_I20210131" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTctNC0xLTEtMA_53a850e8-4b3b-45e6-b0eb-bd1cc63451f1">25.9</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i21a142c1d47a4c2b996795255ae1e1cd_I20200131" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTctOC0xLTEtMA_ebeb9b4a-eeaa-4aaa-81a4-1079f6877852">24.3</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39952bb4ad0e44b3911877c45408bcf7_I20201031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTktNC0xLTEtMA_cb276a3d-b896-432c-b1e0-133747c3da31">806.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5462b14494b4d90b381d187c5dbf49d_I20191031" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTktOC0xLTEtMA_d08a028b-bcfd-475d-a959-f8f93ab86011">856.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if429dadd048e49a8ad12525b36db6ffb_D20201101-20210131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjAtNC0xLTEtMA_cf21f84a-517e-4560-b000-35ef1418ac9f">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57a958ebaec9466c8e59ed774969aa28_D20191101-20200131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjAtOC0xLTEtMA_86aef5f9-6dc3-4d86-a7e2-254238475b1b">28.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends </span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjItMC0xLTEtMC90ZXh0cmVnaW9uOjY0YzRmZmU1OTc1MzQyYjA5NTJhMjJiMmQ2ZDIwZWJhXzE4_df6b5ef6-cd17-4e01-b0b4-a427a036eea1">0.190</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjItMC0xLTEtMC90ZXh0cmVnaW9uOjY0YzRmZmU1OTc1MzQyYjA5NTJhMjJiMmQ2ZDIwZWJhXzI2_39733385-2dd3-4650-97d0-413f599e9cee">0.185</ix:nonFraction> per share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if429dadd048e49a8ad12525b36db6ffb_D20201101-20210131" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjItNC0xLTEtMA_2e8f48fb-e714-4e57-9a27-a399b9ff0099">12.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i57a958ebaec9466c8e59ed774969aa28_D20191101-20200131" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjItOC0xLTEtMA_462967e8-f3b4-40e2-8566-5bb688fa765f">12.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock issued under share-based compensation plans</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if429dadd048e49a8ad12525b36db6ffb_D20201101-20210131" decimals="-5" name="us-gaap:DividendsSharebasedCompensationStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjMtNC0xLTEtMA_67c51509-f157-45cf-82da-a4214ec46e40">0.9</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i57a958ebaec9466c8e59ed774969aa28_D20191101-20200131" decimals="-5" name="us-gaap:DividendsSharebasedCompensationStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjMtOC0xLTEtMA_dab3b936-bd7c-4661-a7ff-b31fa9570f97">0.4</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1adfa4a12619400f8cc80c650850e9c7_I20210131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjYtNC0xLTEtMA_f24be772-10e4-476c-8e51-36325d97a2f5">867.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib101c0270c79441b88bf0a5db63c4574_I20200131" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjYtOC0xLTEtMA_4a2851d1-b7e2-43ec-9ef5-b20cfbf0bccc">871.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjctNC0xLTEtMA_c981613e-56bd-445b-9081-950d0b17efd8">1,569.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if26b9955d6674d5db8615927a79834bb_I20200131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjctOC0xLTEtMA_151c794f-68d2-4f3f-bc58-c2355cc91a5b">1,559.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:15pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to unaudited consolidated financial statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(UNAUDITED)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMy0xLTEtMS0w_a6005173-68a7-4a42-8aaa-8a99606ccbf1">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMy0zLTEtMS0w_50c385c2-591f-422d-81b7-3aeaf5de9896">28.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income from discontinued operations, net of taxes</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNC0xLTEtMS0w_1c184808-4512-457d-8718-ce438a6131cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNC0zLTEtMS0w_76c84538-f6ab-4448-9a37-df5c8e8f8734">0.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNS0xLTEtMS0w_4dcec22f-14c0-4527-9147-d1d0860ca2bd">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNS0zLTEtMS0w_654b9bdb-a330-4fec-b55f-eec8d62e1935">27.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustments to reconcile income from continuing operations to net cash provided by (used in) operating activities of continuing operations</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNy0xLTEtMS0w_5ec98916-b4e5-45bb-81fa-9690f062e137">22.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNy0zLTEtMS0w_0b19347b-a9f0-4a0b-9efd-d0566ad671c1">24.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTAtMS0xLTEtMA_cd42c651-17ac-48b1-be63-e754691f579a">7.4</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTAtMy0xLTEtMA_2287ed34-0602-46a6-b575-2ff571557e09">1.0</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTEtMS0xLTEtMA_08e45b42-1027-4123-906f-fc3066066984">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTEtMy0xLTEtMA_46dd2442-364a-45a1-b2c5-ae4102891053">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for bad debt</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTItMS0xLTEtMA_4b781f7e-19f0-4529-830f-b19544cc1b2b">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:ProvisionForDoubtfulAccounts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTItMy0xLTEtMA_ccfc858e-d066-4193-8e00-557249db3943">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of accumulated other comprehensive gain on interest rate swaps </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:AmortizationOfDeferredHedgeGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTMtMS0xLTEtMA_79808c3f-aae9-4ef8-8ba4-64d3c80cf308">1.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:AmortizationOfDeferredHedgeGains" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTMtMy0xLTEtMA_d24d1ba7-6c3e-4232-a25b-9225b364ecbb">1.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on sale of assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTUtMS0xLTEtMA_91346522-33a5-4eea-b77d-d248483d3bfd">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTUtMy0xLTEtMA_ac782d26-f745-44df-a861-f284ae70d2a6">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTYtMS0xLTEtMA_f5175bcc-7607-483c-909d-6b66955239b8">0.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTYtMy0xLTEtMA_90076c74-2525-4334-8605-fd021538582e">0.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade accounts receivable and costs incurred in excess of amounts billed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncreaseDecreaseInReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTktMS0xLTEtMA_9b957808-26a8-4690-b2f3-b976f0b82a99">52.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTktMy0xLTEtMA_fbcfde45-0983-4e4f-a1ba-97c985ad2542">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjAtMS0xLTEtMA_41f4ddc3-ca2c-48e4-8004-481dec3ff2d1">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjAtMy0xLTEtMA_23c2df65-7065-4622-a9b8-a72a3c5de2c2">8.5</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjEtMS0xLTEtMA_9a77f3fd-74a9-4754-b540-fe12d50bd1fd">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjEtMy0xLTEtMA_937b1043-67c0-42db-aa7f-c263b6c0004d">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjItMS0xLTEtMA_8ba928eb-d58f-4875-8263-8eeecce67dc3">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjItMy0xLTEtMA_c2990012-5832-4f21-afdc-ee0a197113d9">1.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade accounts payable and other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjMtMS0xLTEtMA_9422bd80-0c78-461c-9372-cf4cef2a89b0">3.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjMtMy0xLTEtMA_9fc86519-b33f-4a66-9a93-cf3eec2ce250">88.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjQtMS0xLTEtMA_aff3b109-cee7-4b29-aded-1ea0633288e4">6.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjQtMy0xLTEtMA_8bba3cab-4ebb-4ce9-8459-6b020c48e599">4.2</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Insurance claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInSelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjUtMS0xLTEtMA_110f5ed4-afa7-4680-abbb-313fc714e241">4.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInSelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjUtMy0xLTEtMA_4537b3d1-1c84-40c9-a8d8-872ff81d540f">1.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjYtMS0xLTEtMA_f72a1783-f234-4ca7-82b6-386418a0f5c1">32.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjYtMy0xLTEtMA_ce6891f0-80b0-4197-94e4-9357f6b5fec2">7.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjctMS0xLTEtMA_7b84d181-61f0-42cd-93ff-291054754450">34.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjctMy0xLTEtMA_ebc8c1da-0c6b-4703-b5da-6bbf28cbbe3c">1.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total adjustments</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjgtMS0xLTEtMA_c80d151d-c0cc-487a-9fce-8093ea3606a0">29.3</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjgtMy0xLTEtMA_d7849157-24ab-4237-81f9-654de4b974df">62.3</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities of continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjktMS0xLTEtMA_d2e9a2a5-70aa-4717-8661-8ec479841ccf">45.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjktMy0xLTEtMA_4e2ee230-cf48-4908-a950-ccf4a5ebe18c">34.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by operating activities of discontinued operations</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzAtMS0xLTEtMA_4086eaba-e026-4050-bcf2-5413a0c28982">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzAtMy0xLTEtMA_ee4ca9e6-4642-43c3-b444-76efba5c24b1">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzEtMS0xLTEtMA_f3a798fa-5431-43c3-ac59-dd3d71d05d97">45.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzEtMy0xLTEtMA_61dc7557-452c-4e9e-83f5-12d5f80bb935">34.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzMtMS0xLTEtMA_d1e5cc7d-f352-4924-b8bf-f750e4607c98">6.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzMtMy0xLTEtMA_1084fb23-1959-49a8-ab73-5ad3b0aa806e">11.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of assets</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzQtMS0xLTEtMA_ee6484e1-96f1-40c4-a70d-759619a7435a">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzQtMy0xLTEtMA_ee07e35d-e82e-4fd2-98f1-7e76125663c8">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from redemption of auction rate security</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzctMS0xLTEtMA_458000a5-abf5-458c-bf01-80085a2f6905">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzctMy0xLTEtMA_b50eb319-3622-42ef-a140-63657069657c">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzktMS0xLTEtMA_a0920d3b-121e-4792-bc83-0e40bca0c098">5.2</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzktMy0xLTEtMA_3e0cf778-0390-4a3c-b629-5f52b6f78be5">2.3</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes withheld from issuance of share-based compensation awards, net</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="abm:TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDMtMS0xLTEtMA_f2d10ddf-fe4e-4e9a-85af-ff5af9123308">6.5</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="abm:TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDMtMy0xLTEtMA_cd3c536a-9b89-48e6-81eb-9cde1f0dab97">2.4</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDYtMS0xLTEtMA_a72b8d24-c8b8-476f-bba7-08bd33923b11">12.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDYtMy0xLTEtMA_5f0a744f-6ce4-484c-bee5-4eac104d02ac">12.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Borrowings from credit facility</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDgtMS0xLTEtMA_af91364b-4b9d-4d1b-89ea-8cc69e49daad">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDgtMy0xLTEtMA_c498d0a0-a9a7-4ea4-96ea-8d397e87c8c1">425.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of borrowings from credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDktMS0xLTEtMA_fecbd1e0-bc64-43fe-968b-7965e1033932">32.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDktMy0xLTEtMA_538f6764-b11b-48b9-8c05-c032854e80a2">368.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in book cash overdrafts</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:ProceedsFromRepaymentsOfBankOverdrafts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTAtMS0xLTEtMA_1655e4ef-e81e-4612-b048-811baa9fed01">12.0</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:ProceedsFromRepaymentsOfBankOverdrafts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTAtMy0xLTEtMA_673be987-2365-4c5c-adc7-a96debe06415">6.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financing of energy savings performance contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:ProceedsFromConstructionLoansPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTEtMS0xLTEtMA_8cd065fc-6306-4409-bee5-a46693c210f5">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:ProceedsFromConstructionLoansPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTEtMy0xLTEtMA_df5baf39-e5e3-4538-a800-28be9a6e0a0f">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of finance lease obligations</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:FinanceLeasePrincipalPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTMtMS0xLTEtMA_536411d0-bced-4928-838b-a1fbf825cdc1">0.7</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:FinanceLeasePrincipalPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTMtMy0xLTEtMA_9c8fab8b-99f3-4b6c-9dff-c6cbd6f7d3a4">0.8</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTUtMS0xLTEtMA_d9e2d323-c449-4976-a2fd-ec066b8007cd">57.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTUtMy0xLTEtMA_eadd25f4-f3af-43d4-a577-88a5dc97d639">48.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTYtMS0xLTEtMA_fb0a3fb7-efb8-4f94-806e-7e1138b9382f">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTYtMy0xLTEtMA_59d1ccf4-4cf2-4680-8fd6-51f3f61fbc06">0.4</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTctMS0xLTEtMA_62be1221-24cc-4463-8812-15334c7288eb">15.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTctMy0xLTEtMA_27b65577-f6d0-4d88-8d32-59ac57b4ffeb">11.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNjAtMS0xLTEtMA_c77ffe2e-fc76-4b9b-a3bb-a982fec91664">394.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96f49d8223da49b3ae82fd855cdf5502_I20191031" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNjAtMy0xLTEtMA_eeef45b4-284c-41ad-8817-442b1c459cf0">58.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and cash equivalents at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNjEtMS0xLTEtMA_dcf044f7-19fd-4c99-9f92-5c0aabb2358c">378.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if26b9955d6674d5db8615927a79834bb_I20200131" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNjEtMy0xLTEtMA_8e757a3b-e2d7-432a-892a-d2e480abe0f1">69.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:15pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to unaudited consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_28"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABM INDUSTRIES INCORPORATED AND SUBSIDIARIES</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(UNAUDITED)</span></div><div id="i8b1ae7453b03474481c73a06964e6268_31"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zMS9mcmFnOjVlNTZkMGU4ZjA4OTQzMGRiNzk1NGE5OTA0YTEyNGEyL3RleHRyZWdpb246NWU1NmQwZThmMDg5NDMwZGI3OTU0YTk5MDRhMTI0YTJfOTg5NTYwNDY1MDcxOQ_cfd902fe-2d9f-4a04-8ba2-5ef72d5d2199" continuedAt="i2b313e700059474dbaaf64ab990d247e" escape="true">THE COMPANY AND NATURE OF OPERATIONS </ix:nonNumeric></span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i2b313e700059474dbaaf64ab990d247e" continuedAt="i2ef46ae45e0f489cb85a219cd2e916b8"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABM is a leading provider of integrated facility services with a mission to </span><span style="color:#326abd;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">make a difference, every person, every day</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We are organized into <ix:nonFraction unitRef="industry_group" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="INF" format="ixt-sec:numwordsen" name="abm:NumberOfIndustryGroups" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zMS9mcmFnOjVlNTZkMGU4ZjA4OTQzMGRiNzk1NGE5OTA0YTEyNGEyL3RleHRyZWdpb246NWU1NmQwZThmMDg5NDMwZGI3OTU0YTk5MDRhMTI0YTJfMzI5_19907a75-fff9-42e5-995e-bfc6c2dba64e">four</ix:nonFraction> industry groups and <ix:nonFraction unitRef="segment" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="INF" format="ixt-sec:numwordsen" name="abm:NumberOfTechnicalSolutionSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zMS9mcmFnOjVlNTZkMGU4ZjA4OTQzMGRiNzk1NGE5OTA0YTEyNGEyL3RleHRyZWdpb246NWU1NmQwZThmMDg5NDMwZGI3OTU0YTk5MDRhMTI0YTJfMzUy_549cbf2c-7df0-41c8-bd7e-9d465fb14aa4">one</ix:nonFraction> Technical Solutions segment: </span></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:center"><img src="abm-20210131_g3.jpg" alt="abm-20210131_g3.jpg" style="height:100px;margin-bottom:5pt;vertical-align:text-bottom;width:550px"/></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2ef46ae45e0f489cb85a219cd2e916b8">Through these groups, we offer janitorial, facilities engineering, parking, and specialized mechanical and electrical technical solutions, on a standalone basis or in combination with other services.</ix:continuation> </span></div><div style="margin-top:9pt"><span><br/></span></div><div id="i8b1ae7453b03474481c73a06964e6268_34"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU0OA_1c70936f-eb3e-4a1f-a905-bde74a62c4e6" continuedAt="id9b64e45ab084fa38f4651a6cc5b4ddb" escape="true">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="id9b64e45ab084fa38f4651a6cc5b4ddb" continuedAt="i893fa2e1debc4f9cab58f6070431f25d"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU0OQ_239b94c0-30e9-4d90-9f8d-287d44c1ba34" escape="true">The accompanying unaudited consolidated financial statements have been prepared in accordance with (i) United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of our management, our unaudited consolidated financial statements and accompanying notes (the &#8220;Financial Statements&#8221;) include all normal recurring adjustments that are necessary for the fair statement of the interim periods presented. Interim results of operations are not necessarily indicative of results for the full year. The Financial Statements should be read in conjunction with our audited consolidated financial statements (and notes thereto) in our Annual Report on Form 10-K for the year ended October&#160;31, 2020. Unless otherwise indicated, all references to years are to our fiscal years, which end on October&#160;31.</ix:nonNumeric></span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of the Pandemic</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 has resulted in a worldwide health Pandemic. To date, the Pandemic has surfaced in regions all around the world and resulted in business slowdowns and shutdowns, as well as global travel restrictions. In these Financial Statements we have assessed the current impact of the Pandemic on our financial condition, results of operations, and cash flows as well as on our estimates, forecasts, and accounting policies. We have made additional disclosures of these assessments, as necessary. Given the unprecedented nature of this situation, we cannot reasonably estimate the full impact the Pandemic will have on our financial condition, results of operations, or cash flows in the foreseeable future. The ultimate impact of the Pandemic on our company is highly uncertain and will depend on future developments, and such impacts could exist for an extended period of time, even after the Pandemic subsides.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pandemic continues to create a dynamic client environment, and we are working diligently to ensure our clients&#8217; changing staffing and service needs are met while actively managing direct labor and related personnel costs, including furloughs or reduced hours for certain frontline employees in markets significantly impacted by business slowdowns and shutdowns. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rounding</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We round amounts in the Financial Statements to millions and calculate all percentages and per-share data from the underlying whole-dollar amounts. Thus, certain amounts may not foot, crossfoot, or recalculate based on reported numbers due to rounding.</span></div></ix:continuation><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i893fa2e1debc4f9cab58f6070431f25d" continuedAt="icb0a3550f36f4737a15d3d56530210a2"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Discontinued Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:DiscontinuedOperationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU1MA_ba2d5981-1da1-4597-bf60-02b9d57adba4" escape="true">Following the sale of our Security business in 2015, we record all costs associated with this former business in discontinued operations. Such costs generally relate to litigation we retained and insurance reserves.</ix:nonNumeric></span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management Reimbursement Revenue by Segment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU1MQ_8f2d1190-6932-41b7-9dce-1788d497dad0" continuedAt="i4fca4d6fffda490da07a033651c1755a" escape="true">We operate certain parking facilities under management reimbursement arrangements. Under these arrangements, we manage the parking facilities for management fees and pass through the revenues and expenses associated with the facilities to the owners.</ix:nonNumeric> <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="abm:ManagementRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU1Mw_3344efbc-318e-4c49-b4dd-4644ab5ce1ee" continuedAt="i6addcf9d8a944d3c92ffa15815db335f" escape="true">These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><ix:continuation id="i6addcf9d8a944d3c92ffa15815db335f"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1dbb82669fb465e936379c2de7e7bc6_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfMi0xLTEtMS0w_a4dddb1d-05c5-4591-9543-32b5d74536c3">43.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cf8099ff8e645759b59ae3864b63880_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfMi0zLTEtMS0w_b8e6c13d-2c7d-46a4-b134-a143a3214e51">73.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iceb9772f0bdf431aa0e257c71a21380b_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfMy0xLTEtMS0w_cdaa4d8f-5344-46c4-bd8c-b6c055ee9daa">13.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63b5de182c224e219fa2066640298a03_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfMy0zLTEtMS0w_aeb7b953-aaf8-48e7-8cf0-38208142ab37">25.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total </span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07c23e7cd88848f4b3510b1a75c28b50_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfNC0xLTEtMS0w_3d680d69-b8ff-497e-8a1f-28ae9f5dcd5e">57.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbd85733169144e3874a8e246dd9c61f_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfNC0zLTEtMS0w_510a30a0-b443-427b-8856-4ba514ee2e0f">99.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards </span></div><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU1Mg_984a7ff7-e567-4abd-81bf-de3998d0d7c9" continuedAt="id7a938f546b94df2ab414c1b6691d4b1" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments&#8212;Credit Losses (Topic 326) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in June 2016 and subsequently issued these amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, and ASU 2020-03 (collectively, &#8220;Topic 326&#8221;). Topic 326 replaces the existing incurred loss impairment model with a methodology that incorporates all expected credit loss estimates, resulting in more timely recognition of losses. Under Topic 326, an organization is required to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported financial assets. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses. We adopted this standard effective November 1, 2020, on a modified retrospective basis. The asset and liability classes that we have identified to be in the scope of Topic 326 at the time of the adoption are trade accounts receivable, costs incurred in excess of amounts billed, guarantees, reinsurance recoverables, and notes receivable. The adoption of this standard did not have a material impact on our consolidated financial statements. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This accounting update aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance also specifies that the presentation of capitalized implementation costs and the related amortization on the balance sheet, income statement, and statement of cash flows should align with the presentation of the hosting (service) element of the arrangement. We adopted this standard effective November 1, 2020, on a prospective basis. The adoption of the standard did not have a material impact on our consolidated financial statements. </span></div></ix:nonNumeric></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icb0a3550f36f4737a15d3d56530210a2"><ix:continuation id="id7a938f546b94df2ab414c1b6691d4b1">No other recently adopted accounting standards have had a significant impact on our fiscal 2021 consolidated financial statements.</ix:continuation></ix:continuation> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfOTg5NTYwNDY2MDI2Mg_24addc35-bb62-4b85-b2f2-67a1e6f8e3cb" continuedAt="i5843cfb35026457eb9f6b523295b9fb4" escape="true">REVENUES</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i5843cfb35026457eb9f6b523295b9fb4" continuedAt="i31967547a3654b3d9d5506f054b19734"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues under several types of contracts, which are further explained below. Generally, the type of contract is determined by the nature of the services provided by each of our major service lines throughout our reportable segments; therefore, we disaggregate revenues from contracts with customers into major service lines. We have determined that disaggregating revenues into these categories best depicts how the nature, amount, timing, and uncertainty of revenues and cash flows are affected by economic factors. Our reportable segments are Business &amp; Industry (&#8220;B&amp;I&#8221;), Technology and Manufacturing (&#8220;T&amp;M&#8221;), Education, Aviation, and Technical Solutions, as described in Note 10, &#8220;Segment Information.&#8221;</span></div><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfOTg5NTYwNDY2MDI2Mw_d024fa17-02e7-42e4-97b5-5c3258ad3c47" continuedAt="i6df12e4dfed2498e8ddb4df6bc54272b" escape="true"><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.703%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">T&amp;M</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i014f05e4761340bca3a86ec9634970e8_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy0yLTEtMS0w_68e03d77-4679-4127-9542-199ad8c6916c">650.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6676a5f0224a3baabacf53e704ab67_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy00LTEtMS0w_4d3fee12-9967-4d63-b916-933865321f4d">196.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e1de4e6064e4fdc9e92477ca7b257e1_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy02LTEtMS0w_8121b671-ebc8-4934-bbe4-315eadd9a0b9">184.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc87ee7eaa3f4301b5610d8ce86c780f_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy04LTEtMS0w_e7613b38-a5c8-4eac-b677-2335b9aa36eb">29.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ef5d95200aa48b1baa0352727c85f57_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy0xMC0xLTEtMA_1af3c296-f1f8-41f6-87fe-44ed06f0ed6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6f1b0ee7ae64281bb4e436a20387838_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy0xMi0xLTEtMA_d95b7fc7-1092-499d-a11e-53617ab7be05">1,061.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7138522d750f472dafacf8c2434a5cc5_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC0yLTEtMS0w_ccee8f83-cdc1-409b-8f0d-7980a06cb4b6">69.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a2ad392b01c460696e66f5bc5f7e5e3_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC00LTEtMS0w_90c2848e-2651-4304-99fa-38a2cabb4d41">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if798b07f779d47a4b0d8bc0f9e2fb5bc_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC02LTEtMS0w_5eeba2f0-8cd1-4dbc-a5c9-5abfcc0351fe">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a8c34205be9456a97b429dfa5856db0_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC04LTEtMS0w_f95f61c4-3e0e-4b4d-b5a8-e62c2a1288a3">55.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55b2c15f4d2943319f6201c7d8b127b6_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC0xMC0xLTEtMA_dfbc9cfe-ae62-47ac-a03a-84348468a98d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf480d20cc6842ccbcf078a5e7117709_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC0xMi0xLTEtMA_1b542141-0d34-4759-8076-ecc6ada8aef5">136.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63d87e438b134a8fb72f3efe4a7af247_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS0yLTEtMS0w_6e504866-4c50-478a-acaf-7f134eaef2d2">89.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bd9d6f6bedf47e79d7f75313c7b9a3d_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS00LTEtMS0w_8ed2cab7-34ae-4730-9d39-24134e1dc064">40.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5ab8af650fe49939093c9352efc4040_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS02LTEtMS0w_ca7f23d7-eb45-40fd-9aff-2a5b200381c9">24.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic503cded4abb4832a7e8f8fe95b4e2f7_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS04LTEtMS0w_9b4ec6f8-32ee-4b8f-a392-02e0c3d9d412">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76a7e305ac1640e493955b33e70750a4_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS0xMC0xLTEtMA_0ba22065-993d-45b2-a3ca-81928ccfbd2c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e4a6af24afb4f289946c58d54418196_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS0xMi0xLTEtMA_9cee8914-6ff5-473a-bbe9-a88229c7a509">161.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d8a33654cbb4dc39a2b16b32dc9c9f4_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi0yLTEtMS0w_6ac1c6ef-59cc-4f9e-8b83-e3ae62f40f40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b3239f85a20471fb4013ed8812f558a_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi00LTEtMS0w_c05d3e04-c57f-4b19-8b45-a55187ca9820">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d0d01a4bac544a0bfccfc97b1923305_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi02LTEtMS0w_d3ad7483-df6a-4048-8d62-f0dae0e876bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia996c41252d0465d9e5cff1122761248_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi04LTEtMS0w_68cd1ab2-0d1f-40ea-809b-15c73fe928cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96bef2a7e6844709a01ab7e6e49e4820_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi0xMC0xLTEtMA_7a5b83e6-06ae-4dbe-a8bb-c9eb99f1303c">113.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i111907bd1c28425bbceb2e8ca7428d22_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi0xMi0xLTEtMA_28988fcd-eefe-48d9-bf85-466d7d7e32f4">113.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia75aaee4187b4dce9eb6d35dbea78d0b_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy0yLTEtMS0w_1f852c09-4145-42b8-bcaa-a1c54bc47940">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89a9780cf1514fca9ba45f6ea1b6e4df_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy00LTEtMS0w_472d82a1-c537-4985-9715-472fb2366217">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eb905059afb45618bed4fca9f4aef63_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy02LTEtMS0w_66c46abb-20dd-416f-a0d8-20bea2798a3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2079844f368449d9edb1004ba0d21eb_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy04LTEtMS0w_864ac970-714b-4f23-b36a-e9a7d86ec8b4">51.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i389ca2d39d1440a99b637f143de40591_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy0xMC0xLTEtMA_cdd3189e-5d5b-4f5d-9a7f-d9495e8b2459">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc85d6a27e24188b10d92ebfa015eea_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy0xMi0xLTEtMA_a80cdc96-b29c-4839-9421-2c6362f27fff">51.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5a8c6ed280544b1ab053f1f00a96d7a_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC0yLTEtMS0w_f6a54798-b2ed-4755-80cf-c5852ac1f1be">809.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32b797431587482a89640a1f6288b9fb_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC00LTEtMS0w_fb567290-ab66-49cf-aca6-094b58bc7768">249.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia21930cefd2e43fbbb54531d023b18aa_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC02LTEtMS0w_61ae41fc-7556-4d6a-92d4-a75d548107bf">209.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66c11c0d733a494cbb3de7688fa07673_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC04LTEtMS0w_93ea0fcb-adc8-48bc-91e0-34ab747acfc2">143.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id99869415cd84964af34be1ee81545df_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC0xMC0xLTEtMA_a4d5616c-7f73-4b2c-b1d6-70837c1dfd94">113.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i299cf5593d8942d7b3afa8ee7aa6d187_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC0xMi0xLTEtMA_d68c8d8d-a7f7-4e5f-80f8-061e70d8a190">1,524.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of inter-segment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic91957bff0004a608049f05c7259bb04_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOS0xMi0xLTEtMA_4da4bbf6-18fb-4023-8051-e2121afa0761">32.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMTAtMTItMS0xLTA_286db6b4-580a-46ef-ad84-cf927178a453">1,492.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">T&amp;M</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04583b69c16c43bab0e1209b6cd36226_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy0yLTEtMS0w_67824a02-d455-4ca0-bda6-9e9ef85a5a9e">593.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i104e040ca8234fd1bc4af33b6797b9b2_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy00LTEtMS0w_14bedc52-d68a-4d57-b6dc-51898ad1c81d">185.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4371d1f651b34ebdb6b94478be03023b_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy02LTEtMS0w_220a6f2c-037b-47cb-bf1c-9d5224ef0a2a">186.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice756055dc924693b262ae94f05068c5_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy04LTEtMS0w_8d1bf78f-7f2a-4346-b8a4-0ff1983615e1">34.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbe4c068fdb48cca3129215119cf164_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy0xMC0xLTEtMA_10d354f1-f1c6-4bcd-afae-960d22f413e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4246d67421bf4728bb62945f3d45e75d_D20191101-20200131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy0xMi0xLTEtMA_dca6614f-7205-4cae-9aa0-d91ca8d0f25c">1,000.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a4284c491304e42ad28b84e6b50e194_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC0yLTEtMS0w_1e106288-bb7e-404b-a326-293000c43d99">125.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06523c90a09943c4957ff2a7a26a61f3_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC00LTEtMS0w_04fb0d75-95b9-4739-896e-837047c3ccd0">8.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i731e0266b47d49bea34525f69357a173_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC02LTEtMS0w_48d5b5c9-1af4-48ad-a260-bcb6b4df3f05">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic26da987b30b4f5ebde3a31f45b4b896_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC04LTEtMS0w_ec73219a-7e97-40a4-bc4e-b3ce8b84bcf2">84.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieaa253d061d04368b4feeb53933f98db_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC0xMC0xLTEtMA_f740956b-db0f-457e-9b17-4ba3fb5c5e66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if038efd286914a31bfbc2d1660df0c25_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC0xMi0xLTEtMA_09b65356-9528-4fd4-a3fc-f90326c11980">219.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d8ab4dba1e24433bb6e39449238a4fa_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS0yLTEtMS0w_4a2438fa-935e-4cc5-9639-ea37ae267b85">101.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib989a82cda0b4f04b9dc53e47a11a20e_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS00LTEtMS0w_bd4ae7b0-c5ba-4f2b-b540-452099d127b8">40.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11a705c1f43e45c3bdaaff831e705b87_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS02LTEtMS0w_f012ada6-e6a5-45c3-a9bc-5cc04d9d9f61">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51fd644ef73647a7b096318cc5dfd3a1_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS04LTEtMS0w_c7fe2239-8fa5-4878-a57a-1d04e07ec9d4">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a90e4ba5a8e444fa554df82c66e9f31_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS0xMC0xLTEtMA_a8fd1e5a-f24a-4875-8554-b50e9bf4a448">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaacb7182c34b4aebb5c59170695cb830_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS0xMi0xLTEtMA_878fca05-8359-4716-96aa-b0478b98eef8">174.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36686cdcfe444e5098480b02a28bd203_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi0yLTEtMS0w_43fe1db3-7a40-4b1f-8346-399c80edeef8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28be1c9e5b0b49d5b4f7f15686871620_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi00LTEtMS0w_352dc2a0-31e9-4f60-9945-01745519df5a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3d2d0218f14448faaa76b7fb73b2184_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi02LTEtMS0w_a29a6e45-0c71-4eee-b221-07382d2b942d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc568199f094ca294b293eaf01b39de_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi04LTEtMS0w_eaabdd06-bcd4-4782-b55e-c1b19b5d07ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8496d91e4a014ff2a248d6e5474ddae3_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi0xMC0xLTEtMA_72b193d9-6e6c-4606-a92a-25e1d1ce0ae3">142.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7766a839c8994468b7d773b56dfd6658_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi0xMi0xLTEtMA_2cab7390-bcdc-4f5a-8dde-e4cfdb10a96f">142.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b5c85c8c6664bcaa3092a5f0f68d4d3_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy0yLTEtMS0w_d6c5ecdf-8254-4e42-97b4-fd4d526088de">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fac2589c9be4bfbbdc7d64249ec872f_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy00LTEtMS0w_2fb02d2b-5fee-4943-af1a-ecd977100619">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2a61da38b0744e8b68aa06c37d98c77_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy02LTEtMS0w_f1958c73-2ec3-4e5a-a30a-9d67a5a0041e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280fe8040dbe469898e85de492dd291c_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy04LTEtMS0w_e9e92732-8a50-4e74-90eb-5a968741f5ba">107.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcb82422466e434ca25adc83568331a1_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy0xMC0xLTEtMA_f2d6a7bf-3254-4aba-9c8c-b797270c2a7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie868499fce7d448094ccb8fa723f9629_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy0xMi0xLTEtMA_0ad2b86c-6cdb-441c-be41-6616cd469449">107.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb79bd3132e4326bd4c5a96e64d3831_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC0yLTEtMS0w_39801d0a-c5b3-4406-be2d-04c8efd4262a">820.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7be1c025c208452181e3f784669f5c5b_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC00LTEtMS0w_1ad08326-7128-4e4b-b28b-24353093828e">233.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib487887cb9e34e32a849d0fbeab985cc_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC02LTEtMS0w_39fd751a-b0a0-4d11-bae6-0927b8110d25">208.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica07910e7d464465917403c1f4b27fde_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC04LTEtMS0w_b05c4a37-62d9-431a-9f09-ce1dddea8b96">238.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f7a8bd598814e0fab2f51cab675dd91_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC0xMC0xLTEtMA_833aa7a6-7ecb-4000-a1d3-f07611dc5831">142.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0618ce574ca642a4ac958ffd4853388b_D20191101-20200131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC0xMi0xLTEtMA_41d2574c-4be8-456b-a236-d5d1d5dd4670">1,643.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of inter-segment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15da38d8295d45a4937c21665d6a864e_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOS0xMi0xLTEtMA_1a1eff01-a4d1-4f72-915b-290e8dc79ed8">30.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMTAtMTItMS0xLTA_664df2bf-0d28-4367-bc25-2d055c0ae427">1,612.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Janitorial arrangements provide a wide range of essential cleaning services for commercial office buildings, airports and other transportation centers, educational institutions, government buildings, health facilities, industrial buildings, retail stores, and stadiums and arenas. These arrangements are often structured as monthly fixed-price, square-foot, cost-plus, and work order contracts. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Parking arrangements provide parking and transportation services for clients at various locations, including airports and other transportation centers, commercial office buildings, educational institutions, health facilities, hotels, and stadiums and arenas. These arrangements are structured as management reimbursement, leased location, and allowance contracts. Certain of these arrangements are considered service concession agreements and are accounted for under the guidance of ASU 2017-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Service Concession Arrangements (Topic 853): Determining the Customer of the Operation Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">; accordingly, rent expense related to these arrangements is recorded as a reduction of the related parking service revenues. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Facility Services arrangements provide onsite mechanical engineering and technical services and solutions relating to a broad range of facilities and infrastructure systems that are designed to extend the useful life of facility fixed assets, improve equipment operating efficiencies, reduce energy consumption, lower overall operational costs for clients, and enhance the sustainability of client locations. These arrangements are generally structured as monthly fixed-price, cost-plus, and work order contracts.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Building &amp; Energy Solutions arrangements provide custom energy solutions, electrical, HVAC, lighting, and other general maintenance and repair services for clients in the public and private sectors and are generally structured as Energy Savings, Fixed-Price Repair, and Refurbishment contracts. We also franchise certain operations under franchise agreements relating to our Linc Network and TEGG brands, pursuant to franchise contracts. </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i31967547a3654b3d9d5506f054b19734" continuedAt="i0798799cdcfb46c480c80c7baf567f5f"><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><ix:continuation id="i6df12e4dfed2498e8ddb4df6bc54272b"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Airline Services arrangements support airlines and airports with services such as passenger assistance, catering logistics, and airplane cabin maintenance. These arrangements are often structured as monthly fixed-price, cost-plus, transaction price, and hourly contracts.</span></ix:continuation></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Types</span></div><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfOTg5NTYwNDY2MDI2MQ_5b884035-f2b2-4f94-97c0-23932800862d" continuedAt="idfd14ea847354d8d821e7107cca477d7" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have arrangements under various contract types, as described in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies,&#8221; in our Annual Report on Form 10-K for the year ended October&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain arrangements involve variable consideration (primarily per transaction fees, reimbursable expenses, and sales-based royalties). We do not estimate the variable consideration for these arrangements; rather, we recognize these variable fees as they are earned.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our contracts include performance obligations that are primarily satisfied over time as we provide the related services. These contract types include: monthly fixed-price; square-foot; cost-plus; work orders; transaction-price; hourly; management reimbursement; leased location; allowance; energy savings contracts; and fixed-price repair and refurbishment contracts, as well as our franchise and royalty fee arrangements. We recognize revenue as the services are performed using a measure of progress that is determined by the contract type. Generally, most of our contracts are cancelable by either party without a substantive penalty, and the majority have a notification period of 30 to 60 days. </span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idfd14ea847354d8d821e7107cca477d7" continuedAt="i67ab361d06c1432793e677c700ba160e">We primarily account for our performance obligations under the series guidance, using the as-invoiced practical expedient when applicable. We apply the as-invoiced practical expedient to record revenue as the services are provided, given the nature of the services provided and the frequency of billing under the customer contracts. Under this practical expedient, we recognize revenue in an amount that corresponds directly with the value to the customer of our performance completed to date and for which we have the right to invoice the customer.</ix:continuation> </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><ix:continuation id="i4fca4d6fffda490da07a033651c1755a"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $<ix:nonFraction unitRef="usd" contextRef="ibcb6f5752ac145a2b7976a709074215d_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNDkwNQ_774a8f5b-2da8-4449-9ffd-a46757e7bbba">246.5</ix:nonFraction> million. We expect to recognize revenue on approximately <ix:nonFraction unitRef="number" contextRef="ibcb6f5752ac145a2b7976a709074215d_I20210131" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNDk1Nw_2cfc6264-af1a-4ca5-85cf-3e447a05fec7">61</ix:nonFraction>% of the remaining performance obligations over the next <ix:nonNumeric contextRef="ibcb6f5752ac145a2b7976a709074215d_I20210131" format="ixt-sec:durmonth" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNTAxNQ_fb9d163d-2a63-4ee7-94e1-9a0dca7798f7">12</ix:nonNumeric> months, with the remainder recognized thereafter, based on our estimates of project timing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These amounts exclude variable consideration primarily related to: (i) contracts where we have determined that the contract consists of a series of distinct service periods and revenues are based on future performance that cannot be estimated at contract inception; (ii) parking contracts where we and the customer share the gross revenues or operating profit for the location; and (iii) contracts where transaction prices include performance incentives that are based on future performance and therefore cannot be estimated at contract inception. We apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less.</span></div></ix:continuation><div style="margin-top:9pt"><span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances </span></div><ix:continuation id="i67ab361d06c1432793e677c700ba160e"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in contract assets and contract liabilities, as further explained below. The timing of revenue recognition may differ from the timing of invoicing to customers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets primarily consist of billed trade receivables, unbilled trade receivables, and costs incurred in excess of amounts billed. Billed and unbilled trade receivables represent amounts from work completed in which we have an unconditional right to bill our customer. Costs incurred in excess of amounts billed typically arise when the revenue recognized on projects exceeds the amount billed to the customer. These amounts are transferred to billed trade receivables when the rights become unconditional. Contract assets also include the capitalization of incremental costs of obtaining a contract with a customer, primarily commissions. Commissions expense is recognized on a straight-line basis over a weighted average expected customer relationship period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Contract liabilities consist of deferred revenue and advance payments and billings in excess of revenue recognized. We generally classify contract liabilities as current since the related contracts are generally for a period of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</span></div></ix:continuation></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i0798799cdcfb46c480c80c7baf567f5f" continuedAt="iaa498fbaf59642ceb62c2198a04765d7"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfOTg5NTYwNDY2MDI2NA_8d3424ff-792e-42c4-b32b-ace19b2d8959" continuedAt="i47232e5650ac4b5baec4d43e31214e37" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the balances in our contract assets and contract liabilities: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billed trade receivables</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="abm:ContractWithCustomerAssetBilledTradeReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfMi0yLTEtMS0w_208824d3-10f0-4dc0-8736-c69ee2a0c31c">896.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="abm:ContractWithCustomerAssetBilledTradeReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfMi00LTEtMS0w_f24193e9-88b5-41a2-bce2-48f938ba6ad6">835.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled trade receivables</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfMy0yLTEtMS0w_21e78293-c5a5-491b-ae48-186de3abf454">58.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfMy00LTEtMS0w_bf11f8ee-2363-4905-839e-a8aa29933215">53.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs incurred in excess of amounts billed</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="abm:ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfNC0yLTEtMS0w_c923b557-52a9-4a83-9699-78183feab884">38.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="abm:ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfNC00LTEtMS0w_5ff906d1-9fb3-49f9-a23d-d372c6af017c">52.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized commissions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="abm:ContractwithCustomerAssetCapitalizedCommissions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfNS0yLTEtMS0w_6618ae1c-d7e9-45be-bc2a-76bfe188e2f9">24.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="abm:ContractwithCustomerAssetCapitalizedCommissions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfNS00LTEtMS0w_c983512c-5f6c-438e-bb8f-5720547867bf">25.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in trade accounts receivable, net, on the unaudited Consolidated Balance Sheets. The fluctuations correlate directly to the execution of new customer contracts and to invoicing and collections from customers in the normal course of business. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Fluctuation is primarily due to the timing of payments on our contracts measured using the cost-to-cost method of revenue recognition. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in other current assets and other noncurrent assets on the unaudited Consolidated Balance Sheets. During the three months ended January&#160;31, 2021, we capitalized $<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNzgyMw_787a8101-100a-4961-98ed-4d3e2fda8496">3.0</ix:nonFraction> million of new costs and amortized $<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNzg1Mw_b62b045d-86e2-4c03-b89c-e089c16220ea">3.3</ix:nonFraction> million of previously capitalized costs. There was <ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CapitalizedContractCostImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNzg5OQ_5c7ba617-362c-4cc7-b09b-2b7cba1ba869">no</ix:nonFraction> impairment loss recorded on the costs capitalized.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjMyOTgwZTU3MzNmMDRlY2JhMWQ1ZjQ0NTY2YzAwZmYwL3RhYmxlcmFuZ2U6MzI5ODBlNTczM2YwNGVjYmExZDVmNDQ1NjZjMDBmZjBfMi0yLTEtMS0w_36e31d32-7159-42e1-aee8-1ad7b920c18b">36.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional contract liabilities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="abm:ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjMyOTgwZTU3MzNmMDRlY2JhMWQ1ZjQ0NTY2YzAwZmYwL3RhYmxlcmFuZ2U6MzI5ODBlNTczM2YwNGVjYmExZDVmNDQ1NjZjMDBmZjBfMy0yLTEtMS0w_4603580c-1514-4963-900b-a18d0c683554">31.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recognition of deferred revenue</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjMyOTgwZTU3MzNmMDRlY2JhMWQ1ZjQ0NTY2YzAwZmYwL3RhYmxlcmFuZ2U6MzI5ODBlNTczM2YwNGVjYmExZDVmNDQ1NjZjMDBmZjBfNC0yLTEtMS0w_9fbab964-76c3-47f9-847d-07c837296a0a">14.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjMyOTgwZTU3MzNmMDRlY2JhMWQ1ZjQ0NTY2YzAwZmYwL3RhYmxlcmFuZ2U6MzI5ODBlNTczM2YwNGVjYmExZDVmNDQ1NjZjMDBmZjBfNS0yLTEtMS0w_1fbd0ef9-d959-4232-986b-b5aaade68cfe">53.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"><ix:continuation id="iaa498fbaf59642ceb62c2198a04765d7" continuedAt="i50fff196158c4d0d84dec440bbed6323"><ix:continuation id="i47232e5650ac4b5baec4d43e31214e37" continuedAt="i7528e85016cf4cd6b536efa3de0810c9">(1)</ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i50fff196158c4d0d84dec440bbed6323"><ix:continuation id="i7528e85016cf4cd6b536efa3de0810c9"> Included in other accrued liabilities on the unaudited Consolidated Balance Sheets.</ix:continuation></ix:continuation> </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_52"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RleHRyZWdpb246ZWQwZDQ1MDAxYTM2NDBlMmI0NDU0YzQ5NTE4ODNlMGVfOTg5NTYwNDY1MDc5NA_a1282974-0a28-462f-926c-d2d1a5e741ce" continuedAt="ie48941c142ea4f34a820717569e450a4" escape="true">NET INCOME PER COMMON SHARE</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="ie48941c142ea4f34a820717569e450a4"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RleHRyZWdpb246ZWQwZDQ1MDAxYTM2NDBlMmI0NDU0YzQ5NTE4ODNlMGVfOTg5NTYwNDY1MDc5NQ_6246227c-9753-4ff6-929d-76f629cdf54a" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic and Diluted Net Income Per Common Share Calculations</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMi0xLTEtMS0w_18e0dc26-c570-4acf-b9a8-188f4ee824cc">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMi0zLTEtMS0w_9d64db43-0348-481e-8354-da40bd8b7b52">27.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from discontinued operations, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMy0xLTEtMS0w_85df13ee-8e27-487a-baf7-9ba1d7cf4e26">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMy0zLTEtMS0w_bff34ee9-504f-4dd0-9d23-b16bd7161a4b">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfNC0xLTEtMS0w_1003d5da-2067-4fb7-93e1-5d3c539f5973">74.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfNC0zLTEtMS0w_6e533212-e18f-49e2-9384-ebf57a135d8e">28.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common equivalent shares <br/>     outstanding &#8212; Basic</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfNi0xLTEtMS0w_f5ab8121-0ae8-41e0-b196-45719e68033d">67.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfNi0zLTEtMS0w_4a57ff7d-d5ab-4671-8d9a-37df15a8ebcb">66.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i45c3c06ce12a480fbc2a76769ab3dfad_D20201101-20210131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfOC0xLTEtMS0w_cd9031cc-dd32-42ef-bfb7-e7c847224f96">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2f8951a1005d4991b584382238839316_D20191101-20200131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfOC0zLTEtMS0w_d7bf5682-b4ac-4d81-a165-29e5260083c6">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i248dae033937482fa311c8a6fdec3407_D20201101-20210131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfOS0xLTEtMS0w_bda7d5d0-310a-445c-9ba4-0f9e5c90ea6c">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i592daf80b6674d0eb053dd7a589d744a_D20191101-20200131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfOS0zLTEtMS0w_fada0790-f5df-480c-a1cc-d3130b3266e3">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Performance shares</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iad9864317ff34b72be4444b36a05076a_D20201101-20210131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTAtMS0xLTEtMA_172a6e75-7ab4-4569-806b-b7e5e6ec0fe6">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id764f22e18144ffd82d19a4f36082f48_D20191101-20200131" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTAtMy0xLTEtMA_e6be7430-6a50-405b-9b7f-53340c8370d3">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common equivalent shares <br/>     outstanding &#8212; Diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTEtMS0xLTEtMA_f9193c27-e9b9-4b39-b143-166a6dcd230f">67.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTEtMy0xLTEtMA_cdad6725-07b7-4bf5-90ab-6644dcb93003">67.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income per common share &#8212; Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTQtMS0xLTEtMA_d0ec817f-8e69-4008-8f89-f9d061f41009">1.11</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTQtMy0xLTEtMA_b92942b1-e955-4296-a7c3-51e40a298e52">0.42</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTUtMS0xLTEtMA_662f1cb8-4821-4ede-9baf-d9c18e322c24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTUtMy0xLTEtMA_ba60b252-5cf1-4cc8-b7fc-7d03dfe786fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTYtMS0xLTEtMA_f8fc3c6a-23f9-4035-b1f2-0c41b3ada2d1">1.11</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTYtMy0xLTEtMA_585fff84-bdd3-4d34-80dc-acfed11da036">0.42</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income per common share &#8212; Diluted</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from continuing operations </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTktMS0xLTEtMA_a01e15d9-acb5-46dd-a19b-7ce5104c3a05">1.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTktMy0xLTEtMA_139ffee4-239d-4e4a-8a51-6e4d007f37ed">0.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMjAtMS0xLTEtMA_e3dad58a-8701-436e-a628-45bbdd60a195">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" format="ixt:zerodash" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMjAtMy0xLTEtMA_a15ad59a-6b42-4c0a-a1fc-9fc6bccf3578">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMjEtMS0xLTEtMA_7c68ecc2-5ac8-4641-8b37-754b5ac7e652">1.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMjEtMy0xLTEtMA_0778f871-c2b5-42e0-ac9e-9948eb6a41d0">0.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RleHRyZWdpb246ZWQwZDQ1MDAxYTM2NDBlMmI0NDU0YzQ5NTE4ODNlMGVfOTg5NTYwNDY1MTI2Ng_437cdaa8-afae-4239-8983-be2576f4c623" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Anti-dilutive</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjBmYmM0NGQ5MTA3ZjQ1NzU5ZWVmNDE4YWJiMjRmZjQ0L3RhYmxlcmFuZ2U6MGZiYzQ0ZDkxMDdmNDU3NTllZWY0MThhYmIyNGZmNDRfMi0xLTEtMS0w_fdad9d8c-a058-4753-853a-82c0df1ceb9f">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjBmYmM0NGQ5MTA3ZjQ1NzU5ZWVmNDE4YWJiMjRmZjQ0L3RhYmxlcmFuZ2U6MGZiYzQ0ZDkxMDdmNDU3NTllZWY0MThhYmIyNGZmNDRfMi0zLTEtMS0w_ce469837-e66e-45a9-abdb-f019f6b70d23">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:3pt;margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_55"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RleHRyZWdpb246NGViOTI1YmMyOGYxNDk0ZWEyZTA2MDU3YmRjMzllMjZfOTg5NTYwNDY2NTE0MA_eff2273c-d873-4a9c-b33f-24ca8930509f" continuedAt="iecde9302f9a0435294843ac1f6995a5f" escape="true">FAIR VALUE OF FINANCIAL INSTRUMENTS</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="iecde9302f9a0435294843ac1f6995a5f" continuedAt="i0276b7af5712429fb12a027c9723d149"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Hierarchy of Our Financial Instruments</span></div><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RleHRyZWdpb246NGViOTI1YmMyOGYxNDk0ZWEyZTA2MDU3YmRjMzllMjZfOTg5NTYwNDY2NTE0MQ_60a91c86-0dc7-42d1-99f9-5a282adddea5" escape="true"><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis </span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96adc673c18f4189884aacbb0de3acb6_I20210131" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMS0zLTEtMS0w_5ae24f26-63fc-4398-a4cf-27fb294a5289">378.3</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c70f4b4e95a41e79cc1971a89acc6ef_I20201031" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMS01LTEtMS0w_28042ea0-0c66-4bdd-aed4-a8558d671ae1">394.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96adc673c18f4189884aacbb0de3acb6_I20210131" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMi0zLTEtMS0w_bdc20ac6-710f-496d-885c-9c7962faa6da">0.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c70f4b4e95a41e79cc1971a89acc6ef_I20201031" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMi01LTEtMS0w_3c85088b-82d8-4d05-a442-4ab953ae0e55">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held in funded deferred compensation plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96adc673c18f4189884aacbb0de3acb6_I20210131" decimals="-5" name="us-gaap:DeferredCompensationPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMy0zLTEtMS0w_eae6262f-79ca-40fb-afd9-8c48f962b259">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c70f4b4e95a41e79cc1971a89acc6ef_I20201031" decimals="-5" name="us-gaap:DeferredCompensationPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMy01LTEtMS0w_d715baf2-b021-41ec-bd75-9ea64d588957">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i967f073a93c449a19c483b69e1f86228_I20210131" decimals="-5" name="us-gaap:DebtInstrumentFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfNC0zLTEtMS0w_9b4d7e6f-d91a-4866-9631-f0061c32a2f4">695.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibda70f396a8a4d749d21fd1637ebf22b_I20201031" decimals="-5" name="us-gaap:DebtInstrumentFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfNC01LTEtMS0w_17bc666c-172c-4c52-bdfd-cf8b1cccb1c1">725.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i967f073a93c449a19c483b69e1f86228_I20210131" decimals="-5" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfNS0zLTEtMS0w_c73648c8-75f5-4768-9f34-e2e28661e5d9">12.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibda70f396a8a4d749d21fd1637ebf22b_I20201031" decimals="-5" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfNS01LTEtMS0w_bed5f5ea-8955-4818-9564-7d6a74dfb298">15.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents are stated at nominal value, which equals fair value.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents restricted deposits that are used to collateralize our insurance obligations and are stated at nominal value, which equals fair value. These insurance deposits are included in &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 6, &#8220;Insurance,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents investments held in a Rabbi trust associated with one of our deferred compensation plans, which we include in &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents gross outstanding borrowings under our syndicated line of credit and term loan. Due to variable interest rates, the carrying value of outstanding borrowings under our line of credit and term loan approximates the fair value. See Note 7, &#8220;Credit Facility,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents interest rate swap derivatives designated as cash flow hedges. The fair values of the interest rate swaps are estimated based on the present value of the difference between expected cash flows calculated at the contracted interest rates and the expected cash flows at current market interest rates using observable benchmarks for the London Interbank Offered Rate (&#8220;LIBOR&#8221;) forward rates at the end of the period. At January&#160;31, 2021 and October&#160;31, 2020, our interest rate swaps are included in &#8220;Other noncurrent liabilities&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 7, &#8220;Credit Facility,&#8221; for further information.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January&#160;31, 2021, we had no transfers of assets or liabilities between any of the above hierarchy levels.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0276b7af5712429fb12a027c9723d149">In addition to assets and liabilities that are measured at fair value on a recurring basis, we are also required to measure certain items at fair value on a non-recurring basis. These assets can include: goodwill; intangible assets; property, plant and equipment; lease-related ROU assets; and long-lived assets that have been reduced to fair value when they are held for sale. If certain triggering events occur, or if an annual impairment test is required, we would evaluate these non-financial assets for impairment. If an impairment were to occur, the asset would be recorded at the estimated fair value, using primarily unobservable Level 3 inputs.</ix:continuation> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i8b1ae7453b03474481c73a06964e6268_64"></div><div style="margin-top:6pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:InsuranceDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfOTg5NTYwNDY1NDg3Mg_0e38f8a1-388b-49cc-8bf6-fbe40ea736fa" continuedAt="i8f04100a9e8440bc82db43d2458d3fb2" escape="true">INSURANCE</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8f04100a9e8440bc82db43d2458d3fb2" continuedAt="i27e981ae60134142af17c55832496151">We use a combination of insured and self-insurance programs to cover workers&#8217; compensation, general liability, automobile liability, property damage, and other insurable risks. For the majority of these insurance programs, we retain the initial $<ix:nonFraction unitRef="usd" contextRef="i1ac1f5edd7e94f58acebd6e2c436e10f_I20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:SelfInsuredRetentionAmountPerOccurrence" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMjY1_4d8f2e85-e197-4ac7-96af-d299c34cdc6d">1.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="i46bab30cbffb4646b9246b00b2c08aad_I20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:SelfInsuredRetentionAmountPerOccurrence" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMjcx_5ff497d6-475e-4ca6-9011-e1acb973cded">1.5</ix:nonFraction>&#160;million of exposure on a per-occurrence basis, either through deductibles or self-insured retentions. Beyond the retained exposures, we have varying primary policy limits ranging between $<ix:nonFraction unitRef="usd" contextRef="i1ac1f5edd7e94f58acebd6e2c436e10f_I20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfNDUz_a6dc79f6-97bd-490e-a93e-8641a00e42e1">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i46bab30cbffb4646b9246b00b2c08aad_I20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfNDYw_6cde4059-07ea-4f01-bce7-9756ce2dd000">5.0</ix:nonFraction> million per occurrence. To cover general liability and automobile liability losses above these primary limits, we maintain commercial umbrella insurance policies that provide aggregate limits of $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfNjUw_7aea6e5b-23c5-453d-b6d8-e72e2386ba74">200.0</ix:nonFraction> million. Our insurance policies generally cover workers&#8217; compensation losses to the full extent of statutory requirements. Additionally, to cover property damage risks above our retained limits, we maintain policies that provide per occurrence limits of $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:PropertyDamagePolicyLimit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfODk5_ca8741e8-e12b-4d24-8ca6-aa2c6dfe76ae">75.0</ix:nonFraction> million. We are also self-insured for certain employee medical and dental plans. We maintain stop-loss insurance for our self-insured medical plan under which we retain up to $<ix:nonFraction unitRef="usd" contextRef="i46bab30cbffb4646b9246b00b2c08aad_I20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMTA2OQ_f5a23346-22ba-408a-a592-db598ffa1d20">0.5</ix:nonFraction> million of exposure on a per-participant, per-year basis with respect to claims.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i27e981ae60134142af17c55832496151"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain our reserves for workers&#8217; compensation, general liability, automobile liability, and property damage insurance claims based upon known trends and events and the actuarial estimates of required reserves considering the most recently completed actuarial reports. We use all available information to develop our best estimate of insurance claims reserves as information is obtained. The results of actuarial reviews are used to estimate our insurance rates and insurance reserves for future periods and to adjust reserves, if appropriate, for prior years.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Actuarial Review Performed During the First Quarter of 2021</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our self-insurance liabilities on a regular basis and adjust our accruals accordingly. Actual claims activity or development may vary from our assumptions and estimates, which may result in material losses or gains. As we obtain additional information that affects the assumptions and estimates used in our reserve liability calculations, we adjust our self-insurance rates and reserves for future periods and, if appropriate, adjust our reserves for claims incurred in prior accounting periods. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2021, we performed a comprehensive actuarial review of the majority of our casualty insurance programs to evaluate changes made to claims reserves and claims payment activity for the period of May 1, 2020 through October 31, 2020 (the &#8220;Actuarial Review&#8221;). The Actuarial Review was comprehensive in nature and was based on loss development patterns, trend assumptions, and underlying expected loss costs during the period analyzed. The Actuarial Review again demonstrated that the changes we have made to our risk management programs continue to positively impact the frequency and severity of claims. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the results of the Actuarial Review, we decreased our total reserves for known claims as well as our estimate of the loss amounts associated with incurred but not reported claims (&#8220;IBNR claims&#8221;) by $<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:DecreaseInTotalReserveClaims" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMTA5OTUxMTYzNTg0Mg_7f270f39-fc51-49e3-99b9-257e0fed7823">14.4</ix:nonFraction> million during the three months ended January 31, 2021; $<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMTA5OTUxMTYzNTg1Mw_625f37c5-cd4d-495e-bf1c-b36c58a05812">11.4</ix:nonFraction> million of that amount relates to prior years. During the three months ended January&#160;31, 2020, we decreased our total reserves related to prior year claims by $<ix:nonFraction unitRef="usd" contextRef="i0b509713c86843acadf04827ded9c2ed_D20191101-20201031" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMjUwNQ_10e72465-2f0f-438d-b487-1195fa9bfe63">6.6</ix:nonFraction> million. We will continue to assess ongoing developments, which may result in further adjustments to reserves. </span></div><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfOTg5NTYwNDY1NDg3Mw_fe2de66e-3352-49bf-a18f-9cc92e406f89" escape="true"><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance Related Balances and Activity </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance claim reserves, excluding medical and dental</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1226ca1470e44b74bc2a2fa50e4f8463_I20210131" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMS0xLTEtMS0w_894131a2-f355-43cf-af8b-ba0ddafc17fa">498.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0740de531f7c4c1884dbbdf678ce4789_I20201031" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMS0zLTEtMS0w_668c418d-afa5-44ff-86e9-c1bd26da477e">504.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Medical and dental claim reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i241f5e12fef7459cab6852dc97a9a7a7_I20210131" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMi0xLTEtMS0w_a1aac5b1-def8-4ae7-a488-a15bbe15750d">18.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc3fda208ccd43c88eba0a1233477195_I20201031" decimals="-5" name="us-gaap:SelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMi0zLTEtMS0w_f7859279-f83c-4ac7-8036-ff5e322234cb">16.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance recoverables</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:EstimatedInsuranceRecoveries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMy0xLTEtMS0w_d7fd84c3-1138-44dc-a2ed-3a819a0461de">70.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:EstimatedInsuranceRecoveries" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMy0zLTEtMS0w_f505a3a3-d6ea-49e0-b9d6-144ec1c198c6">70.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021 and October&#160;31, 2020, insurance recoverables are included in both &#8220;Other current assets&#8221; and &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets.</span></div><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="abm:InsuranceDisclosureTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfOTg5NTYwNDY1NDg3NA_47b6ad2e-ae46-4922-8012-dacd0913ee68" escape="true"><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Instruments Used to Collateralize Our Insurance Obligations</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Standby letters of credit </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c1c2f6da5ca4d028487e850b0f49b56_I20210131" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMS0xLTEtMS0w_f9eb2a63-d1e5-4cad-817e-5992b49a3012">141.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f71bae271c7446b95730ce4e50fc22d_I20201031" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMS0zLTEtMS0w_0fda302f-a694-4b89-9a81-732ded4647a3">143.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Surety bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b7bc07b67b4045ad001a365b205c9f_I20210131" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMi0xLTEtMS0w_e6a90d05-3920-4e77-89c6-9beda59cb31f">85.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia14f8cf533ad48e489b510f9c4c34554_I20201031" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMi0zLTEtMS0w_5950773a-a8ef-4b13-924e-8d5daca5bd33">82.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted insurance deposits</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bbe27755676464ebbf23d9e8eb77100_I20210131" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMy0xLTEtMS0w_cb13f861-d3eb-4160-946e-59290b1514ee">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ebe46fa694afebaffb6299a0ebcc4_I20201031" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMy0zLTEtMS0w_3676da7b-5190-4676-9c4a-bd1c4570f7e3">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfNC0xLTEtMS0w_d70f873f-825d-4b20-a5b1-aef764531e58">227.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="abm:InstrumentsUsedToCollateralizeInsuranceObligations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfNC0zLTEtMS0w_891a3698-ed69-40b4-9af9-070008a9cb6d">226.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_67"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="abm:DebtAndDerivativeInstrumentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTg5NTYwNDY1ODMyNg_62c92690-5e83-4569-9e47-d8b3d8b94fb6" continuedAt="i81099f27f2bf4f6eb22148de09d19d47" escape="true">CREDIT FACILITY</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i81099f27f2bf4f6eb22148de09d19d47" continuedAt="i8e53fe40fb9c42e4934d16e69a77dec7"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2017, we refinanced and replaced our then-existing $<ix:nonFraction unitRef="usd" contextRef="iae4e3309051a4fda9bd8e09513781b67_I20170831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTM_f1767c86-ac42-4b12-ab4e-e70bf2a8c276">800.0</ix:nonFraction> million credit facility with a new senior, secured <ix:nonNumeric contextRef="i00c91094c7994feda73622fcf4beb196_D20170901-20170901" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTg5NTYwNDY1ODMyNw_6c351e74-986f-49b7-8ecb-469688369955">five-year</ix:nonNumeric> syndicated credit facility (the &#8220;Credit Facility&#8221;), consisting of a $<ix:nonFraction unitRef="usd" contextRef="iac8bb9f6b2094bc7adae22914e5e5217_I20170901" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMjAy_2d085eb2-2353-44b2-96ff-c47058ba928d">900.0</ix:nonFraction> million revolving line of credit and an $<ix:nonFraction unitRef="usd" contextRef="i03199cc5db884162b8d2cf9d831d0a46_I20170901" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMjM3_956906bc-db0e-42ed-a1ac-c56f24a8c842">800.0</ix:nonFraction> million amortizing term loan, both of which are scheduled to mature on September 1, 2022. In accordance with the terms of the Credit Facility, the revolving line of credit was reduced to $<ix:nonFraction unitRef="usd" contextRef="id3157a2e06e243b5b13bed14716a1154_I20180901" decimals="INF" format="ixt:numdotdecimal" name="abm:LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNDA2_b206ce47-1b56-4cb6-8c5c-5d07eeb7149c">800.0</ix:nonFraction> million on September 1, 2018. The Credit Facility also provides for the issuance of up to $<ix:nonFraction unitRef="usd" contextRef="ieda9a3bf0b2a445984dff6f582665d37_I20170901" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTIx_95692433-d53d-4877-b7c1-cecfbfc316fe">300.0</ix:nonFraction> million for standby letters of credit and the issuance of up to $<ix:nonFraction unitRef="usd" contextRef="if745e0f064ca4e04acfa0ecef6f6097e_I20170901" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTgw_eb605800-e993-4470-b844-acd90bff79d6">75.0</ix:nonFraction> million in swingline advances. The obligations under the Credit Facility are secured on a first-priority basis by a lien on substantially all of our assets and properties, subject to certain exceptions. To further enhance our financial flexibility as a precautionary measure in response to uncertainty arising from the Pandemic, we amended our Credit Facility (the &#8220;Amendment&#8221;) on May 28, 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amendment modified the financial covenants under the Credit Facility, including: (i) replacing a maximum total leverage ratio with a maximum total net leverage ratio that varies on a quarterly basis and adjusts to <ix:nonFraction unitRef="number" contextRef="ic659a4f62fac4fd9bab696ca4dc11dea_I20200528" decimals="INF" name="abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMTY2NA_1a4da161-6f9e-4339-8d56-1209cb1b97b2">4.00</ix:nonFraction> to 1.00 by the quarter ending October 31, 2022; (ii) modifying the minimum fixed charge coverage ratio on a quarterly basis, which adjusts to <ix:nonFraction unitRef="number" contextRef="ibf767767ec32448e92cb179a30a1dd87_I20200528" decimals="INF" name="abm:DebtInstrumentCovenantFixedChargeCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMTgwNw_3f85930f-8702-4c7a-96df-f71ae1d1b1c0">1.25</ix:nonFraction> to 1.00 as of the quarter ending April 30, 2022; and (iii) adding a minimum liquidity (defined in the Amendment as domestic cash plus available revolving loans) of $<ix:nonFraction unitRef="usd" contextRef="ibf767767ec32448e92cb179a30a1dd87_I20200528" decimals="-5" format="ixt:numdotdecimal" name="abm:DebtInstrumentCovenantLiquidityRequiredMinimum" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMTk3Mg_51d15719-f12e-49be-ae5d-126cf45c0412">250.0</ix:nonFraction>&#160;million. These financial covenants were effective with the quarter ended April 30, 2020. Our borrowing capacity is subject to, and limited by, compliance with these covenants. At January&#160;31, 2021, we were in compliance with these covenants.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amendment also changed the interest rate, interest margins, and commitment fees applicable to loans and commitments under the Credit Facility. Prior to the Amendment, borrowings under the Credit Facility bore interest at a rate equal to 1-month LIBOR plus a spread that was based upon our leverage ratio. The spread ranged from <ix:nonFraction unitRef="number" contextRef="i52e4f68457a2483e950b7c204fed7ff7_D20170901-20170901" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzAzNQ_8a746850-ae8b-46d6-9e05-fe50eb8dfad5">1.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ia0c38da6fed2437eaaa12338b009e309_D20170901-20170901" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzA0MQ_2900d7b2-5e5e-4863-8e9e-353c12dca300">2.25</ix:nonFraction>% for Eurocurrency loans and <ix:nonFraction unitRef="number" contextRef="i81baa744fee643d8a66131021192f415_D20170901-20170901" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzA3MQ_05a4fdb4-b91c-444e-b066-79c113723e88">0.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i254b51733f3d41b39802743701e58135_D20170901-20170901" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzA3Nw_d0dd65c9-e88a-4183-8cb7-50b34321afcf">1.25</ix:nonFraction>% for base rate loans. We were also charged a commitment fee, which was paid quarterly in arrears and was based on our leverage ratio, that ranged from <ix:nonFraction unitRef="number" contextRef="ie2eb0290007648fc8bce50a9daf45161_D20170901-20170901" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzIzMA_7f37e3a6-558b-4287-9b96-c905529ec58c">0.200</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ia3a89b01c1d543a98d57aefc716f2f9c_D20170901-20170901" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzIzNg_6885d1c1-45e5-4b32-9140-01e7458fdf21">0.350</ix:nonFraction>% on the average daily unused portion of the revolving line of credit. For purposes of this calculation, irrevocable standby letters of credit, which are issued primarily in conjunction with our insurance programs, and cash borrowings were included as outstanding under the line of credit.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the Amendment, borrowings under the Credit Facility bear interest at a rate equal to 1-month LIBOR plus a spread that is based upon our total leverage ratio. The spread ranges from <ix:nonFraction unitRef="number" contextRef="iac774780b5fb4175abb7c081e668fa36_D20200528-20200528" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzcyMg_ad7319fb-9968-41fe-8b8c-fff5aa02fd83">1.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i55d4717975a14c3e9b247171dd772ed3_D20200528-20200528" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzcyOA_3b0d7054-1dd6-457a-8f5b-1d4546befd16">2.75</ix:nonFraction>% for revolving Eurocurrency loans and <ix:nonFraction unitRef="number" contextRef="ia995a72f7d8542558fd4edbe6ba7f0f0_D20200528-20200528" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzc2OA_c1b3f71d-53da-4b78-9b23-ac0f643c9b4c">0.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ia4a001d74cc743c49a6e37761a06ddc1_D20200528-20200528" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzc3NA_b96148d7-7a14-4384-af6e-babf112fc35c">1.75</ix:nonFraction>% for revolving base rate loans. At January&#160;31, 2021, the weighted average interest rate on our outstanding borrowings was <ix:nonFraction unitRef="number" contextRef="i8270cec29ab34aac8f6d7ff058a7c4c7_I20210131" decimals="INF" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTQ5NzU1ODE2MjI1OA_7b577d87-8e12-4b49-8859-da898641d1a6">2.39</ix:nonFraction>%. We are also charged a commitment fee, which is paid quarterly in arrears and is based on our total leverage ratio, that ranges from <ix:nonFraction unitRef="number" contextRef="i013b3bd15f874853ba0c5c8f14546fbb_D20200528-20200528" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNDAyMA_1079c9cd-c65e-4f59-bbbb-b5b0df1b9136">0.200</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i7956f7b666994956aa793ef3f81ea29d_D20200528-20200528" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNDAyNg_4713eaca-cf1a-4e64-8c48-3dd0aa90e746">0.450</ix:nonFraction>% on the average daily unused portion of the revolving line of credit. For purposes of this calculation, irrevocable standby letters of credit, which are issued primarily in conjunction with our insurance programs, and cash borrowings are included as outstanding under the revolving line of credit. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility also includes customary events of default, such as: failure to pay principal, interest, or fees when due; failure to comply with covenants; the occurrence of certain material judgments; and a change in control of the Company. If certain events of default occur, including certain cross-defaults, insolvency, change in control, or violation of specific covenants, the lenders can terminate or suspend our access to the Credit Facility, declare all amounts outstanding (including all accrued interest and unpaid fees) to be immediately due and payable, and require that we cash collateralize the outstanding standby letters of credit. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred financing costs related to the Credit Facility of $<ix:nonFraction unitRef="usd" contextRef="id77b8f84e1d94519993cf327804475c2_I20170901" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTAwNg_7b48cf25-2e08-48ae-a75b-39ca986cd837">18.7</ix:nonFraction> million, consisting of $<ix:nonFraction unitRef="usd" contextRef="i03199cc5db884162b8d2cf9d831d0a46_I20170901" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTAyNA_ecf46b46-04f0-44a4-a2a6-f1b7f72f81b4">13.4</ix:nonFraction> million related to the term loan and $<ix:nonFraction unitRef="usd" contextRef="i1b950db7c0704f648f03c657f98c7e59_I20170901" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTA1Ng_7b6acbfb-5ecd-4161-8f2a-6e661ff2112f">5.2</ix:nonFraction> million related to the line of credit, are being amortized to interest expense over the term of the Credit Facility. We incurred total fees of $<ix:nonFraction unitRef="usd" contextRef="ibf767767ec32448e92cb179a30a1dd87_I20200528" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTE4MQ_95b84e5a-14b7-43b3-9f12-ad655c77b24b">4.6</ix:nonFraction> million in conjunction with the Amendment, the majority of which we capitalized in the quarter ended July 31, 2020, and are amortizing over the remaining term of the Credit Facility.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i8e53fe40fb9c42e4934d16e69a77dec7"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTg5NTYwNDY1ODMyNQ_280a2931-95a2-436c-a2ef-d95f18b589d4" escape="true"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility Information</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="abm:LoansPayableCurrentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMi0yLTEtMS0w_b9c6eb9e-f4d1-4e05-a878-fc599de44d62">120.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="abm:LoansPayableCurrentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMi00LTEtMS0w_c52c3e88-7074-451a-a1b0-4c4c69678cae">120.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:DeferredFinanceCostsCurrentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMy0yLTEtMS0w_e7e12138-6734-4812-a3ce-fad159d1e1f5">3.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:DeferredFinanceCostsCurrentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMy00LTEtMS0w_17258b21-9175-44bd-adad-d1b0040b2343">3.3</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfNC0yLTEtMS0w_136f9133-c599-4a10-b0d7-6e4502509e1a">116.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:LongTermDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfNC00LTEtMS0w_d7429fe6-09dd-4f5e-8df6-5e3fabf5f17a">116.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="abm:LoansPayableNoncurrentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfNy0yLTEtMS0w_bc1e1bc2-f6ca-4a40-9425-2bdec7d9c16d">530.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="abm:LoansPayableNoncurrentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfNy00LTEtMS0w_557386bc-2d86-4714-bc3f-a1412c92c1b9">560.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfOC0yLTEtMS0w_dc594cbe-ea60-43b2-86f5-b7b2f32ac423">1.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfOC00LTEtMS0w_d91633bc-b022-4415-9203-014d7632e1dd">2.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noncurrent portion of term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:LongTermLoansPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfOS0yLTEtMS0w_3f294158-8e4f-4028-87ef-5735bfb17e4a">528.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:LongTermLoansPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfOS00LTEtMS0w_da40a82b-1605-44c9-9688-2b53ca73eaeb">557.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving line of credit</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:LongTermLineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMTAtMi0xLTEtMA_66bfd4e0-0c3c-41d2-abb6-7a2a4b5a2b6e">45.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:LongTermLineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMTAtNC0xLTEtMA_948adbfa-35e7-4665-ab7c-be426119f3e2">45.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMTEtMi0xLTEtMA_988356c4-71c9-4805-aaf4-981abcece707">573.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMTEtNC0xLTEtMA_f8621c88-0de5-42d0-aeb4-53944350b46e">603.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Standby letters of credit amounted to $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTQyMQ_a3345b0c-2400-424a-b8d7-fdd5f00a2000">151.0</ix:nonFraction> million at January&#160;31, 2021. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> At January&#160;31, 2021, we had borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTQ5NzU1ODE2NDY5Ng_648ed9e8-15ec-45cb-b408-35c506847f24">599.4</ix:nonFraction> million, reflecting covenant restrictions.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTg5NTYwNDY1ODMyMw_1657dd27-bbc8-4d16-941c-3516030c7428" escape="true"><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Term Loan Maturities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January&#160;31, 2021, we made principal payments under the term loan of $<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMTA5OTUxMTYzNTIxMQ_6f91ae8f-6ca6-48c6-8d69-8629d3078042">30.0</ix:nonFraction>&#160;million. As of January&#160;31, 2021, the following principal payments are required under the term loan.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.377%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt maturities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic916b82883204cee9de44985e5ab08ef_I20210131" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOjk5OGFmN2IzNDYzOTQ5N2NhMDljZjE1ZGVkODlkODkxL3RhYmxlcmFuZ2U6OTk4YWY3YjM0NjM5NDk3Y2EwOWNmMTVkZWQ4OWQ4OTFfMS0yLTEtMS0w_1fd1508b-2a93-4ab6-87ec-449498eed6d6">90.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic916b82883204cee9de44985e5ab08ef_I20210131" decimals="-5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOjk5OGFmN2IzNDYzOTQ5N2NhMDljZjE1ZGVkODlkODkxL3RhYmxlcmFuZ2U6OTk4YWY3YjM0NjM5NDk3Y2EwOWNmMTVkZWQ4OWQ4OTFfMS00LTEtMS0w_52585f5a-40a5-44c2-a8c6-8b99e3c27539">560.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into interest rate swaps to manage the interest rate risk associated with our floating-rate, LIBOR-based borrowings. Under these arrangements, we typically pay a fixed interest rate in exchange for LIBOR-based variable interest throughout the life of the agreement. We initially report the mark-to-market gain or loss on a derivative as a component of accumulated other comprehensive loss (&#8220;AOCL&#8221;) and subsequently reclassify the gain or loss into earnings when the hedged transactions occur and affect earnings. Interest payables and receivables under the swap agreements are accrued and recorded as adjustments to interest expense. All of our interest rate swaps have been designated and accounted for as cash flow hedges from inception. See Note 5, &#8220;Fair Value of Financial Instruments,&#8221; regarding the valuation of our interest rate swaps.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTg5NTYwNDY1ODMyNA_cdd654f2-c43e-40ce-be00-d7e166d5ca7a" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.354%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fixed Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ <ix:nonFraction unitRef="usd" contextRef="idc7658f13692451c9123095273a52a88_I20181101" decimals="INF" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMS0wLTEtMS0yOTMx_68d8085b-157a-44fd-b920-698da3f0f5f8">90.0</ix:nonFraction> million</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idc7658f13692451c9123095273a52a88_I20181101" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMS0yLTEtMS0yOTMx_550963f3-3173-4ec3-b1da-82902e0cf50b">2.83</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ <ix:nonFraction unitRef="usd" contextRef="i9a3a4b83def84bbc94db3d5177ec2eef_I20181101" decimals="INF" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMi0wLTEtMS0yOTMx_5f8a5236-70c2-427a-bb64-28233388d3f0">90.0</ix:nonFraction> million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9a3a4b83def84bbc94db3d5177ec2eef_I20181101" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMi0yLTEtMS0yOTMx_b9baca23-759f-49bc-b483-e047ea2702e8">2.84</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ <ix:nonFraction unitRef="usd" contextRef="idcce57597f114cb0bb705b5d8e2a7e84_I20181101" decimals="INF" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMy0wLTEtMS0yOTMx_d934ede8-7fb0-4e05-9ff6-153ebd044ac4">130.0</ix:nonFraction> million</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idcce57597f114cb0bb705b5d8e2a7e84_I20181101" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMy0yLTEtMS0yOTMx_2f8acb32-6cab-47a3-9bd8-b13fc80c1a34">2.86</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ <ix:nonFraction unitRef="usd" contextRef="ib7dfde9a2d0147cca92cd741bf14ea6f_I20181101" decimals="INF" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfNC0wLTEtMS0yOTMx_a3f552fb-7dd6-4930-a942-ac7e011f9344">130.0</ix:nonFraction> million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib7dfde9a2d0147cca92cd741bf14ea6f_I20181101" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfNC0yLTEtMS0yOTMx_4cadb8ae-1560-4ca1-8565-6fd12421f122">2.84</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 1, 2022</span></td></tr></table></ix:nonNumeric></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021 and October&#160;31, 2020, amounts recorded in AOCL for interest rate swaps were a loss of $<ix:nonFraction unitRef="usd" contextRef="i77169add32874effa8458ae132cfe32d_D20201101-20210131" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNzE0NjgyNTYwNjI2MQ_86c5b078-cf8c-469a-81b2-99c90253551d">2.5</ix:nonFraction> million, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i77169add32874effa8458ae132cfe32d_D20201101-20210131" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNzE0NjgyNTYwNjI1Nw_2697c8cc-ee84-4036-9062-07d6c967d6b9">0.5</ix:nonFraction> million, and a loss of $<ix:nonFraction unitRef="usd" contextRef="i64b56ff032ce4185aa7e640fc42d9725_D20191101-20200131" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTQ5NzU1ODE2MjU4OA_e1477965-9eb0-4c9c-af00-1824886e775e">3.3</ix:nonFraction> million, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i64b56ff032ce4185aa7e640fc42d9725_D20191101-20200131" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNjY3Ng_0634fc9e-a005-49a5-a8bc-ef42e6dea290">0.9</ix:nonFraction> million, respectively. These amounts included the gain associated with the interest rate swaps we terminated in 2018, which is being amortized to interest expense as interest payments are made over the term of our Credit Facility. During the three months ended January&#160;31, 2021, we amortized $<ix:nonFraction unitRef="usd" contextRef="i77169add32874effa8458ae132cfe32d_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNjkzNg_9911e92b-1911-4d95-8871-b9dcc6b3f827">1.2</ix:nonFraction> million of this gain, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i77169add32874effa8458ae132cfe32d_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:InterestExpenseNetofTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNjk1Ng_02a1b107-60e9-4027-944c-3f94deb46e0e">0.4</ix:nonFraction> million, to interest expense. During the three months ended January&#160;31, 2020, we amortized $<ix:nonFraction unitRef="usd" contextRef="i64b56ff032ce4185aa7e640fc42d9725_D20191101-20200131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNzA3MA_29c3a8ff-17da-4e1d-a44d-e6984454b84b">1.2</ix:nonFraction> million, net of taxes of $<ix:nonFraction unitRef="usd" contextRef="i64b56ff032ce4185aa7e640fc42d9725_D20191101-20200131" decimals="-5" format="ixt:numdotdecimal" name="abm:InterestExpenseNetofTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTQ5NzU1ODE2NDU2NQ_683d7394-ca44-491d-a0f6-346e8457122b">0.4</ix:nonFraction> million. At January&#160;31, 2021, the total amount expected to be reclassified from AOCL to earnings during the next twelve months is a loss of $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNzI1Mw_0e834589-96ad-46c7-9a14-29dab925c2ea">4.3</ix:nonFraction> million, net of a tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" sign="-" format="ixt:numdotdecimal" name="abm:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNzI4MQ_00144403-d33c-4587-a089-7bf359a0652e">1.4</ix:nonFraction> million.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_70"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfOTg5NTYwNDY1OTM2Ng_26e12a04-2f8d-49c9-886e-ce3b21a7a861" continuedAt="i9f35c77472674a1b86bdf776287d3334" escape="true">COMMITMENTS AND CONTINGENCIES </ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i9f35c77472674a1b86bdf776287d3334" continuedAt="i4c40161d4f7c46b28107eb2463a2a0d2"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Letters of Credit and Surety Bonds</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use letters of credit and surety bonds to secure certain commitments related to insurance programs and for other purposes. As of January&#160;31, 2021, these letters of credit and surety bonds totaled $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfMjYx_a3345b0c-2400-424a-b8d7-fdd5f00a2000">151.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i081387b1f01048eab656724e1d209393_I20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:SuretyBonds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfMTA5OTUxMTY0NTA5OQ_1eff4c46-8512-45ca-8d3d-6f5584c4c855">640.6</ix:nonFraction>&#160;million, respectively. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some instances, we offer clients guaranteed energy savings under certain energy savings contracts. At January&#160;31, 2021, total guarantees were $<ix:nonFraction unitRef="usd" contextRef="id17170d2882d427f98e0bfb96289c75d_I20210131" decimals="-5" format="ixt:numdotdecimal" name="abm:GuaranteeObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfNDI5_0a92cb86-b696-45c1-918a-d46587c239ef">173.8</ix:nonFraction> million and extend through 2040. We accrue for the estimated cost of guarantees when it is probable that a liability has been incurred and the amount can be reasonably estimated. Historically, we have not incurred any material losses in connection with these guarantees. </span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales Taxes</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We collect sales tax from clients and remit those collections to the applicable states. When clients fail to pay their invoices, including the amount of any sales tax that we paid on their behalf, in some cases we are entitled to seek a refund of that amount of sales tax from the applicable state. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales tax laws and regulations enacted by the various states are subject to interpretation, and our compliance with such laws is routinely subject to audit and review by such states. Audit risk is concentrated in several states that are conducting ongoing audits. The outcomes of ongoing and any future audits and changes in the states&#8217; interpretation of the sales tax laws and regulations could materially adversely impact our results of operations. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to a number of lawsuits, claims, and proceedings incident to the operation of our business, including those pertaining to labor and employment, contracts, personal injury, and other matters, some of which allege substantial monetary damages. Some of these actions may be brought as class actions on behalf of a class or purported class of employees.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021, the total amount accrued for probable litigation losses where a reasonable estimate of the loss could be made was $<ix:nonFraction unitRef="usd" contextRef="i7b5331ce1d55489297c1d574addd44f6_I20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfMjA4OA_52255d13-c030-4e26-9eb1-183c70f28e8f">13.8</ix:nonFraction> million. We do not accrue for contingent losses that, in our judgment, are considered to be reasonably possible but not probable. The estimation of reasonably possible losses also requires the analysis of multiple possible outcomes that often depend on judgments about potential actions by third parties. Our management currently estimates the range of loss for all reasonably possible losses for which a reasonable estimate of the loss can be made is between <ix:nonFraction unitRef="usd" contextRef="i1ac1f5edd7e94f58acebd6e2c436e10f_I20210131" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfMjEwMQ_d179d294-81db-418e-9cdb-b85acd2b8d52">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i46bab30cbffb4646b9246b00b2c08aad_I20210131" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfMjEwOA_854a38df-e8f6-477b-a572-09e158362574">5</ix:nonFraction> million. Factors underlying this estimated range of loss may change from time to time, and actual results may vary significantly from this estimate. The amounts above do not include any accrual or loss estimates with respect to the Bucio case described below, because a reasonable estimate of loss or range of loss cannot be made at this time.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Litigation outcomes are difficult to predict and the estimation of probable losses requires the analysis of multiple possible outcomes that often depend on judgments about potential actions by third parties. If one or more matters are resolved in a particular period in an amount in excess of, or in a manner different than, what we anticipated, this could have a material adverse effect on our financial position, results of operations, or cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, although a loss is probable or reasonably possible, we cannot reasonably estimate the maximum potential losses for probable matters or the range of losses for reasonably possible matters.&#160;Therefore, our accrual for probable losses and our estimated range of loss for reasonably possible losses do not represent our maximum possible exposure.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Legal Proceedings</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining whether to include any particular lawsuit or other proceeding in our disclosure below, we consider both quantitative and qualitative factors. These factors include, but are not limited to: the amount of damages and the nature of any other relief sought in the proceeding; if such damages and other relief are specified, our view of the merits of the claims; whether the action is or purports to be a class action, and our view of the </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i4c40161d4f7c46b28107eb2463a2a0d2" continuedAt="i12f89c8da02b4cc2bf62b993b8ef3a37"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">likelihood that a class will be certified by the court; the jurisdiction in which the proceeding is pending; and the potential impact of the proceeding on our reputation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Consolidated Cases of Bucio and Martinez v. ABM Janitorial Services filed on April 7, 2006, pending in the Superior Court of California, County of San Francisco (the &#8220;Bucio case&#8221;)</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bucio</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> case is a class action pending in San Francisco Superior Court that alleges we failed to provide legally required meal periods and make additional premium payments for such meal periods, pay split shift premiums when owed, and reimburse janitors for travel expenses. There is also a claim for penalties under the California Labor Code Private Attorneys General Act (&#8220;PAGA&#8221;). On April 19, 2011, the trial court held a hearing on plaintiffs&#8217; motion to certify the class.&#160;At the conclusion of that hearing, the trial court denied plaintiffs&#8217; motion to certify the class. On May&#160;11, 2011, the plaintiffs filed a motion to reconsider, which was denied.&#160;The plaintiffs appealed the class certification issues. The trial court stayed the underlying lawsuit pending the decision in the appeal. The Court of Appeal of the State of California, First Appellate District (the &#8220;Court of Appeal&#8221;), heard oral arguments on November&#160;7, 2017. On December 11, 2017, the Court of Appeal reversed the trial court&#8217;s order denying class certification and remanded the matter for certification of a meal period, travel expense reimbursement, and split shift class. The case was remitted to the trial court for further proceedings on class certification, discovery, dispositive motions, and trial. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 20, 2018, the trial court entered an order defining <ix:nonFraction unitRef="subclass" contextRef="i9a1283b63fac44089bf0e3e61175ee0f_D20180920-20180920" decimals="INF" format="ixt-sec:numwordsen" name="abm:LossContingencyNumberOfCertifiedSubclasses" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfNDMwMg_aafa0b02-8696-454e-a63e-5e2f93ac48f9">four</ix:nonFraction> certified subclasses of janitors who were employed by the legacy ABM janitorial companies in California at any time between April 7, 2002 and April 30, 2013, on claims based on alleged previous automatic deduction practices for meal breaks, unpaid meal premiums, unpaid split shift premiums, and unreimbursed business expenses, such as mileage reimbursement for use of personal vehicles to travel between worksites. On February 1, 2019, the trial court held that the discovery related to PAGA claims allegedly arising after April 30, 2013 would be stayed until after the class and PAGA claims accruing prior to April 30, 2013 had been tried. The parties engaged in mediation in July 2019, which did not result in settlement of the case. On October 17, 2019, the plaintiffs filed a motion asking the trial court to certify additional classes based on an alleged failure to maintain time records, an alleged failure to provide accurate wage statements, and an alleged practice of combining meal and rest breaks. The trial court denied the plaintiffs&#8217; motion to certify additional classes on December 26, 2019. The case was re-assigned to a new judge on January 6, 2020. ABM filed motions for summary adjudication as to certain of plaintiffs&#8217; class claims, and the trial court denied those motions in November 2020. The parties engaged in another mediation in January 2021, which did not result in a settlement of the case. Plaintiffs filed motions for summary adjudication and/or summary judgment on some claims in December 2020, and a hearing on these motions is currently set for March 17, 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The parties are currently engaged in substantive briefing and began expert discovery in January 2021.The expert discovery serves to provide us with detailed information regarding the plaintiffs&#8217; damage calculations. The class action claims accruing prior to April 30, 2013, are currently set for trial on July 12, 2021, although it is unclear whether the trial will proceed at that time in light of the Pandemic and courtroom protocols. Prior to trial, we will have the opportunity to, among other things, seek decertification of the classes, seek interlocutory appellate review, or engage in further mediation if we deem such actions appropriate. We intend to engage in one or more such activities before the trial during the second and/or third quarter. </span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i12f89c8da02b4cc2bf62b993b8ef3a37">While we believe we have valid defenses to the claims in this proceeding and will continue to vigorously defend ourselves, there can be no assurance that the final resolution of this matter will not have a material adverse effect on our business, financial condition, results of operations, or cash flows.</ix:continuation> </span></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span><br/></span></div><div id="i8b1ae7453b03474481c73a06964e6268_76"></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfOTg5NTYwNDY1NTE3Mg_1e8636bf-cb1d-4879-a86f-d79dd3ec3a04" continuedAt="i78c0557309be4918a83060c83aa55a12" escape="true">INCOME TAXES </ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="i78c0557309be4918a83060c83aa55a12" continuedAt="id25e0ff9b3a84c518b83cd31046d33b2"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly tax provision is calculated using an estimated annual tax rate that is adjusted for discrete items occurring during the period to arrive at our effective tax rate. During the three months ended January&#160;31, 2021 and 2020, we had effective tax rates of <ix:nonFraction unitRef="number" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfMTA5OTUxMTYzMDcxNQ_5f42e90d-bea2-43cf-af7a-2ce83e7c8836">26.7</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfMTA5OTUxMTYzMDcxOQ_e4ac0ee0-7283-48d4-8e70-8041d751b7bc">23.6</ix:nonFraction>%, respectively, resulting in provisions for taxes of $<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfMTA5OTUxMTYzMDg2Nw_00ad7540-c3c9-46d6-a958-4d8ba38bfb80">27.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfMTA5OTUxMTYzMDg1OQ_edea32b8-86cb-463a-979a-6119a7b44d8b">8.6</ix:nonFraction>&#160;million, respectively. The difference between the effective tax rate and statutory rate is primarily related to tax credits. The rate difference between periods is driven by increased income in 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rates for the three months ended January&#160;31, 2021 and January&#160;31, 2020, were not impacted by any significant discrete items.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to COVID-19, Congress enacted the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;) on March 27, 2020. The CARES Act provides various tax provisions, including payroll tax provisions, which we have evaluated for applicability. Through December 31, 2020, we deferred approximately $<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-6" format="ixt:numdotdecimal" name="abm:SocialSecurityTaxEmployerDeferralCARESAct" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfNzE0NjgyNTU4ODcxOA_434c2ee5-512c-4fa8-a0fb-c48d2cebd1af">132</ix:nonFraction>&#160;million of payroll tax, which the CARES Act requires to be remitted by December 31, 2021 and December 31, 2022 in equal parts. The impact of the income tax provisions was not material. </span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id25e0ff9b3a84c518b83cd31046d33b2">We plan to reinvest our foreign earnings to fund future non-U.S. growth and expansion, and we do not anticipate remitting such earnings to the United States. While U.S. federal tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, no deferred tax liabilities with respect to federal and state income taxes or foreign withholding taxes have been recognized.</ix:continuation> </span></div><div style="margin-top:9pt;text-indent:36pt"><span><br/></span></div><div id="i8b1ae7453b03474481c73a06964e6268_79"></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RleHRyZWdpb246MTVjMGNiNzI4NmYwNDAyYmI4MGI4YjYwYjNlZjdkYTFfOTg5NTYwNDY1MTgyMw_fb246959-18ab-4839-ac08-f0f236609d83" continuedAt="if7c09450c2364bd79d20a2cadd53291c" escape="true">SEGMENT INFORMATION </ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><ix:continuation id="if7c09450c2364bd79d20a2cadd53291c" continuedAt="i46ec6d7e86754ce495f4b487649e73d0"><ix:nonNumeric contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RleHRyZWdpb246MTVjMGNiNzI4NmYwNDAyYmI4MGI4YjYwYjNlZjdkYTFfOTg5NTYwNDY1NjM1Mg_b9c078b7-c29c-45e7-9619-f9da1738f089" continuedAt="if5a8093b620642ad9dc9ba61ac1e77b4" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current reportable segments consist of B&amp;I, T&amp;M, Education, Aviation, and Technical Solutions, as further described below. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:70.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="background-color:#dce2ef;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REPORTABLE SEGMENTS AND DESCRIPTIONS</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I, our largest reportable segment, encompasses janitorial, facilities engineering, and parking services for commercial real estate properties, sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. B&amp;I also provides vehicle maintenance and other services to rental car providers.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">T&amp;M</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">T&amp;M provides janitorial, facilities engineering, and parking services to industrial and high-tech manufacturing facilities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation supports airlines and airports with services ranging from parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation.</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions specializes in mechanical and electrical services. These services can also be leveraged for cross-selling across all of our industry groups, both domestically and internationally.</span></div></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="i46ec6d7e86754ce495f4b487649e73d0"><ix:continuation id="if5a8093b620642ad9dc9ba61ac1e77b4"><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information by Reportable Segment</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5a8c6ed280544b1ab053f1f00a96d7a_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMy0xLTEtMS0w_4c9326ae-91e7-4829-ad41-89007c8a759a">809.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb79bd3132e4326bd4c5a96e64d3831_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMy0zLTEtMS0w_53e3dec3-a549-4077-b697-b9c4b201a547">820.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology &amp; Manufacturing</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32b797431587482a89640a1f6288b9fb_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNC0xLTEtMS0w_8cbf9523-8e83-4cdb-96ba-90af9fd2237b">249.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7be1c025c208452181e3f784669f5c5b_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNC0zLTEtMS0w_d43f68ed-80f6-40fd-93d4-f27b650d1be3">233.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia21930cefd2e43fbbb54531d023b18aa_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNS0xLTEtMS0w_2879a588-e708-49a8-9e47-bfe12997ef72">209.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib487887cb9e34e32a849d0fbeab985cc_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNS0zLTEtMS0w_6f9c1b59-4892-4c92-9244-471c00b6fac8">208.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66c11c0d733a494cbb3de7688fa07673_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNi0xLTEtMS0w_e314a8ae-0949-4ace-b376-953160581906">143.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica07910e7d464465917403c1f4b27fde_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNi0zLTEtMS0w_bbc8952e-2cef-405d-82f8-991d678266e5">238.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id99869415cd84964af34be1ee81545df_D20201101-20210131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNy0xLTEtMS0w_6af9082f-2f86-419c-8251-c6c14df2148f">113.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f7a8bd598814e0fab2f51cab675dd91_D20191101-20200131" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNy0zLTEtMS0w_0aa06100-204d-4a1f-91f7-11ecb84a947e">142.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of inter-segment revenues</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic91957bff0004a608049f05c7259bb04_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfOC0xLTEtMS0w_a944c2a6-87a5-44ad-a28f-369a757e7ef8">32.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15da38d8295d45a4937c21665d6a864e_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfOC0zLTEtMS0w_088843e0-ffde-4a6a-a398-b020b3e5bdac">30.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfOS0xLTEtMS0w_7c95f02f-fe20-4ba3-b6d1-e561e0fb479a">1,492.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfOS0zLTEtMS0w_b1161b54-4b9d-4fc3-9705-d8f0e365129d">1,612.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating profit (loss)</span></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5a8c6ed280544b1ab053f1f00a96d7a_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTEtMS0xLTEtMA_f44c647f-57dc-4776-80a1-abf596f1023d">85.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb79bd3132e4326bd4c5a96e64d3831_D20191101-20200131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTEtMy0xLTEtMA_2c7a0a1f-7f3d-4de0-afb2-f92d2c90c45e">38.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology &amp; Manufacturing</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32b797431587482a89640a1f6288b9fb_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTItMS0xLTEtMA_6a901d26-885d-4b78-881d-ed7206605608">26.9</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7be1c025c208452181e3f784669f5c5b_D20191101-20200131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTItMy0xLTEtMA_fcd4004c-e1ed-4b4f-a0bb-115aa9891b3d">16.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia21930cefd2e43fbbb54531d023b18aa_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTMtMS0xLTEtMA_f383542b-8028-432d-b73f-96c2740f000d">21.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib487887cb9e34e32a849d0fbeab985cc_D20191101-20200131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTMtMy0xLTEtMA_342c802e-0634-48ea-bffe-be52ed43b248">11.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66c11c0d733a494cbb3de7688fa07673_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTQtMS0xLTEtMA_83c53457-2e53-43d0-af52-d9a92e435562">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica07910e7d464465917403c1f4b27fde_D20191101-20200131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTQtMy0xLTEtMA_6d975f62-3bd5-4474-af81-73803fff55a9">5.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id99869415cd84964af34be1ee81545df_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTUtMS0xLTEtMA_c0b5cda9-c711-4301-9dcc-e859e9ef30ff">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f7a8bd598814e0fab2f51cab675dd91_D20191101-20200131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTUtMy0xLTEtMA_f6eb08c2-e99d-4609-a6cd-b409e6893785">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government Services</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb7469f7e0f948c7923559006755c96c_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTYtMS0xLTEtMA_dc934130-be11-4358-9a23-1149c1337f55">0.1</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcbf94ef94c04740ae94ba739e24bb01_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTYtMy0xLTEtMA_c3ea5549-3f45-4e06-9e4d-09573feb413b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63450f6e3a6d4aa092cb7ac3e9ba9ac2_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTctMS0xLTEtMA_0eb8ba7d-6868-4f36-acc0-46deff1854fe">32.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe189ed33ed945729d3fc5f1c422f961_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTctMy0xLTEtMA_445113fe-f43c-4bc5-95c1-7da456f9880d">33.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for income from unconsolidated affiliates, included in Aviation and Technical Solutions</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35ee4dee4fa845a5a4afec58261f1995_D20201101-20210131" decimals="-5" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTgtMS0xLTEtMA_0d28a2a0-b505-4b86-87cc-b7d355ff959f">0.6</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30df6aed0e3e4b27a2bf98abdad56c4f_D20191101-20200131" decimals="-5" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTgtMy0xLTEtMA_cd9c0928-6945-4cde-a1da-9145360f4d46">0.9</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35ee4dee4fa845a5a4afec58261f1995_D20201101-20210131" decimals="-5" sign="-" name="abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTktMS0xLTEtMA_7ef9a4ad-b402-44fb-92e4-6c18eddb2d42">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30df6aed0e3e4b27a2bf98abdad56c4f_D20191101-20200131" decimals="-5" format="ixt:zerodash" name="abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTktMy0xLTEtMA_190ba189-f782-4e62-897e-30d76125d959">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjAtMS0xLTEtMA_b73d34b6-d225-4a92-aa27-e001b6ff736d">109.7</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjAtMy0xLTEtMA_c2b5efa1-56f4-4e57-b2a1-b2b85b09abad">45.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjEtMS0xLTEtMA_9d0f8393-8825-49d5-be54-58ca348565d2">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjEtMy0xLTEtMA_76b0d89d-c0c2-4923-8911-5871b7ce655e">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjItMS0xLTEtMA_28961166-7034-4330-b745-2780f6cfc1e8">8.5</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjItMy0xLTEtMA_5bf5f30a-2cce-4069-af7d-7c3834bb66d8">10.2</ix:nonFraction>)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjMtMS0xLTEtMA_be2865bf-36ca-40e1-950c-c80eac7ce21d">101.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjMtMy0xLTEtMA_d39595c7-ee2f-462f-8285-24c1f4da2e62">36.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:15pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies for our segments are the same as those disclosed within our significant accounting policies in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies.&#8221; Our management evaluates the performance of each reportable segment based on its respective operating profit results, which include the allocation of certain centrally incurred costs. Corporate expenses not allocated to segments include certain CEO and other finance and human resource departmental expenses, certain information technology costs, share-based compensation, certain legal costs and settlements, restructuring and related costs, certain actuarial adjustments to self-insurance reserves, and direct acquisition costs. Management does not review asset information by segment, therefore we do not present assets in this note.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_85"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations (&#8220;MD&amp;A&#8221;) is intended to facilitate an understanding of the results of operations and financial condition of ABM. This MD&amp;A is provided as a supplement to, and should be read in conjunction with, our Financial Statements and our Annual Report on Form 10-K for the year ended October&#160;31, 2020, which has been filed with the SEC. This MD&amp;A contains forward-looking statements about our business, operations, and industry that involve risks and uncertainties, such as statements regarding our plans, objectives, expectations, and intentions. Our future results and financial condition may be materially different from those we currently anticipate. See &#8220;Forward-Looking Statements&#8221; for more information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout the MD&amp;A, amounts and percentages may not recalculate due to rounding. Unless otherwise indicated, all information in the MD&amp;A and references to years are based on our fiscal years, which end on October&#160;31. </span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Overview</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABM is a leading provider of integrated facility solutions, customized by industry, with a mission to </span><span style="color:#326abd;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">make a difference, every person, every day.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 has resulted in a worldwide health Pandemic. To date, COVID-19 has surfaced in regions all around the world and resulted in business slowdowns and shutdowns, as well as global travel restrictions. We, along with many of our clients, have been impacted by recommendations and/or mandates from federal, state, and local authorities to practice social distancing, to refrain from gathering in groups, and, in some areas, to refrain from non-essential movements outside of homes. The Pandemic has also created unanticipated circumstances and uncertainty, disruption, and significant volatility in the broader economy. Refer to &#8220;Consolidated Results of Operations&#8221; and &#8220;Results of Operations by Segment&#8221; for additional information related to the impact of the Pandemic on our financial results. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the unprecedented and uncertain nature and potential duration of this situation, we cannot reasonably estimate the full extent of the impact the Pandemic will have on our financial condition, results of operations, or cash flows. The ultimate extent of the effects of the Pandemic on our company is highly uncertain and will depend on future developments, and such effects could exist for an extended period of time even after the Pandemic subsides. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our priority has been and continues to be the health, safety, and support of our employees, our clients, and the communities that we serve. We have also taken actions to strengthen our liquidity, cash flows, and financial position to help mitigate potential future impacts on our operations and financial performance. These priorities and measures include, but are not limited to, the following:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Health and Safety of our Employees and Clients</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Pandemic has developed, we have taken steps to support our employees and clients based on recommendations from various global experts, including the World Health Organization, the Centers for Disease Control and Prevention, the Occupational Safety and Health Administration, and the U.K. National Health Service. To help protect our employees and our clients, face masks and other personal protective equipment (&#8220;PPE&#8221;) are being used by our employees. We have also encouraged our employees to practice social distancing and wash hands frequently. Additionally, we transitioned many office-based employees to a remote work environment, suspended non-essential travel, and adopted technologies to allow employees to effectively perform their functions remotely. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Client Focus</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the past few years, we have focused on consolidating purchasing activities to leverage our scale and identify preferred suppliers. While we have seen a reduction in the availability of supplies and an increase in costs, our procurement efforts have helped create a positive supply chain for our company and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">clients during the Pandemic, particularly as city and state mandates on PPE for employees have arisen. We will continue to monitor our supply chain for potential impacts as future developments unfold. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pandemic continues to create a dynamic client environment, and we are working diligently to ensure our clients&#8217; changing staffing and service needs are met. We developed new cleaning initiatives in accordance with various protocols issued by global experts, including deep cleaning services, special project cleaning services, and other work orders. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, we announced our EnhancedClean</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Program (&#8220;EnhancedClean&#8221;), an innovative solution that helps provide clients with healthy spaces. We designed EnhancedClean under the guidance of experts on infectious diseases and industrial hygiene to help provide our clients with processes that use hospital-grade disinfectants, specialized equipment, and innovative solutions and technology. These solutions include: hygiene and safety protocols, utilization of disinfecting procedures and products for high-touch surfaces, employment of PPE, and communication and training protocols.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management of Direct Labor</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we adapt to the changing demand environment resulting from the Pandemic, we continue to actively manage direct labor and related personnel costs, including furloughs or reduced hours for certain frontline employees in markets significantly impacted by business slowdowns and shutdowns.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidity, Cash Flows, and Financial Position</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2021, we had $378.3 million of cash and cash equivalents, and we had net cash provided by operating activities of $45.3 million during the three months ended January&#160;31, 2021. We have taken and continue to take actions to help preserve cash, increase liquidity, and strengthen our financial position, including:</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.85pt">Amending our Credit Facility on May 28, 2020, to further enhance our financial flexibility as a precautionary measure in response to uncertainty arising from the Pandemic (refer to &#8220;Liquidity and Capital Resources&#8221; for more information);</span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Focusing on collection of client receivables and monitoring the adequacy of our reserves; </span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Extending vendor payment terms where possible; </span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Utilizing certain governmental relief efforts (as further described below); and </span></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Suspending share repurchases under our share repurchase program.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the actions taken above, we were able to strengthen our cash flow during the first quarter. As of January&#160;31, 2021, this resulted in a borrowing capacity of $599.4 million, reflecting covenant restrictions, in addition to the cash and cash equivalents amount noted above.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the Pandemic, Congress enacted the CARES Act on March 27, 2020. The CARES Act provides various tax provisions, including payroll tax provisions, which we have evaluated for applicability. Through December 31, 2020, we deferred approximately $132&#160;million of payroll tax, which the CARES Act requires to be remitted by December 31, 2021 and December 31, 2022 in equal parts. The impact of the income tax provisions was not material. Additionally, we received grants under the United Kingdom&#8217;s job retention scheme to reimburse us for a portion of certain furloughed employees&#8217; salaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pandemic is an unprecedented situation and is continuously evolving. Since we cannot predict the duration or scope of the Pandemic, we cannot fully anticipate or reasonably estimate all the ways in which the current global health crisis and financial market conditions could adversely impact our business in 2021 or in the future. Even after the Pandemic has moderated and the business and social distancing restrictions have eased, we may continue to experience adverse effects on our business, consolidated results of operations, financial position, and cash flows resulting from a recessionary economic environment that may persist. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pandemic has had a profoundly negative impact on the public health and safety of the global and American public. As a result, the global and U.S. economies continue to experience significant uncertainty. Gross domestic product has demonstrated considerable volatility since the onset of the Pandemic, contracting to a historic and sudden low during 2020. While the unemployment rate has been slightly decreasing since its peak in April </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, it continues to remain well above pre-Pandemic levels, given the struggling macroeconomic environment. These factors have led to lower demand for some of our services in certain end-markets. At present, the Pandemic is expected to continue impacting global communities and commerce for the foreseeable future.</span></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our self-insurance liabilities on a regular basis and adjust our accruals accordingly. Actual claims activity or development may vary from our assumptions and estimates, which may result in material losses or gains. As we obtain additional information that affects the assumptions and estimates used in our reserve liability calculations, we adjust our self-insurance rates and reserves for future periods and, if appropriate, adjust our reserves for claims incurred in prior accounting periods. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2021, we performed a comprehensive actuarial review of the majority of our casualty insurance programs to evaluate changes made to claims reserves and claims payment activity for the period of May 1, 2020 through October 31, 2020. The Actuarial Review was comprehensive in nature and was based on loss development patterns, trend assumptions, and underlying expected loss costs during the period analyzed. The Actuarial Review again demonstrated that the changes we have made to our risk management programs continue to positively impact the frequency and severity of claims.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The claims management strategies and programs that we have implemented have resulted in improvements. Furthermore, we continue to adjust our reserves consistent with known fact patterns. Based on the results of the Actuarial Review, we decreased our total reserves for known claims as well as our estimate of the loss amounts associated with IBNR claims by $14.4 million during the three months ended January&#160;31, 2021; $11.4 million of that amount relates to prior years. During the three months ended January&#160;31, 2020, we decreased our total reserves related to prior year claims by $6.6 million. We will continue to assess ongoing developments, which may result in further adjustments to reserves. </span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Reporting </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current reportable segments consist of B&amp;I, T&amp;M, Education, Aviation, and Technical Solutions, as further described below. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.509%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="background-color:#dce2ef;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REPORTABLE SEGMENTS AND DESCRIPTIONS</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"><div style="text-align:center"><img src="abm-20210131_g4.jpg" alt="abm-20210131_g4.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:66px"/></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I, our largest reportable segment, encompasses janitorial, facilities engineering, and parking services for commercial real estate properties, sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. B&amp;I also provides vehicle maintenance and other services to rental car providers.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"><div style="text-align:center"><img src="abm-20210131_g5.jpg" alt="abm-20210131_g5.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:66px"/></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">T&amp;M provides janitorial, facilities engineering, and parking services to industrial and high-tech manufacturing facilities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"><div style="text-align:center"><img src="abm-20210131_g6.jpg" alt="abm-20210131_g6.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:66px"/></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"><div style="text-align:center"><img src="abm-20210131_g7.jpg" alt="abm-20210131_g7.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:61px"/></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation supports airlines and airports with services ranging from parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation.</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"><div style="text-align:center"><img src="abm-20210131_g8.jpg" alt="abm-20210131_g8.jpg" style="height:66px;margin-bottom:5pt;vertical-align:text-bottom;width:57px"/></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions specializes in mechanical and electrical services. These services can also be leveraged for cross-selling across all of our industry groups, both domestically and internationally.</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div id="i8b1ae7453b03474481c73a06964e6268_88"></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Financial Highlights</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenues decreased by $120.5 million, or 7.5%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020, primarily due to the impact of Pandemic-related disruptions across our businesses. However, this decrease was partially offset by an increase in work orders, primarily as a result of the Pandemic, and the expansion of certain accounts and new business within B&amp;I and T&amp;M.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Operating profit increased by $63.9 million during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020.&#160;This change was primarily associated with the management of direct labor and related personnel costs during the Pandemic and an increase in work orders with higher margins as a result of the Pandemic (primarily within B&amp;I and T&amp;M). These benefits were partially offset by account compression resulting from Pandemic-related disruptions in certain markets. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our effective tax rate on income from continuing operations was 26.7% for the three months ended January&#160;31, 2021, as compared to 23.6% for the three months ended January&#160;31, 2020. Our effective tax rate for the three months ended January&#160;31, 2021 was not impacted by any significant discrete items. </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net cash provided by operating activities was $45.3 million during the three months ended January&#160;31, 2021. This includes the deferred remittance of approximately $31 million of payroll taxes under the CARES Act.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Dividends of $12.7 million were paid to shareholders and dividends totaling $0.190 per common share were declared during the three months ended January&#160;31, 2021.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.85pt">At January&#160;31, 2021, total outstanding borrowings under our Credit Facility were $695.3 million. At January&#160;31, 2021, we had up to $599.4 million of borrowing capacity, reflecting covenant restrictions.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="background-color:#ffffff;color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consolidated</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.577%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120.5)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.5)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,249.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,433.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(184.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12.9)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">16.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">518 bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and related expenses</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.7)%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.1)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.9%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from discontinued operations, net of taxes</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax (provision) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comprehensive income</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.5&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.6&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.9&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Not meaningful</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended January&#160;31, 2021 Compared with the Three Months Ended January&#160;31, 2020</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues decreased by $120.5 million, or 7.5%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. This decrease was primarily due to the impact of Pandemic-related disruptions across our businesses. However, this decrease was partially offset by an increase in work orders, primarily as a result of the Pandemic, and the expansion of certain accounts and new business within B&amp;I and T&amp;M.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses decreased by $184.3 million, or 12.9%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. Gross margin increased by 518 bps to 16.3% in the three months ended January&#160;31, 2021 from 11.1% in the three months ended January&#160;31, 2020. The increase in gross margin was primarily associated with the management of direct labor and related personnel costs during the Pandemic and an increase in work orders with higher margins as a result of the Pandemic (primarily within B&amp;I and T&amp;M). The increase in gross margin was also driven by self-insurance reserve adjustments. These benefits were partially offset by account compression resulting from Pandemic-related disruptions in certain markets.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses increased by $5.0 million, or 4.2%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. The increase in selling, general and administrative expenses was primarily attributable to:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a $2.2&#160;million increase in certain technology projects and related support;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">a $1.5 million increase related to investments in EnhancedClean; and</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.53pt">a $0.6&#160;million increase in bad debt expense primarily associated with higher reserves established for client receivables mainly associated with increasing credit risk resulting from the Pandemic.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring and Related Expenses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring and related expenses decreased by $3.1 million during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. The decrease was due to expenses incurred in the prior year related to our ongoing technology initiatives. By the end of 2020, we substantially completed the restructuring program. The remaining technology-based modernization efforts including system integration will be part of a new technology transformation project going forward.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amortization of Intangible Assets</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible assets decreased by $1.8 million, or 14.7%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. The decrease was due to a lower intangible assets balance resulting from the impairment loss recorded in the second quarter of 2020 and to certain intangible assets being amortized using the sum-of-the-years&#8217;-digits method, which results in declining amortization expense over the useful lives of the assets.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased by $1.7 million, or 16.9%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020, primarily due to lower relative interest rates in the current year and lower outstanding borrowing under our credit facility.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes from Continuing Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rates on income from continuing operations for the three months ended January&#160;31, 2021, and January&#160;31, 2020, were 26.7% and 23.6%, respectively, resulting in provisions for taxes of $27.2 million and $8.6 million, respectively. The difference between the effective tax rate and statutory rate is primarily related to tax credits. The rate difference between periods is driven by increased income in 2021. Our effective tax rates for these periods were not impacted by any significant discrete items. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had a gain of $1.2 million on interest rate swaps during the three months ended January&#160;31, 2021, as compared to a loss of $1.1 million during the&#160;three months ended January&#160;31, 2020, primarily due to underlying changes in the fair value of our interest rate swaps. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation gain increased by $3.6 million during the three months ended January&#160;31, 2021, as compared to the&#160;three months ended January&#160;31, 2020. This change was due to fluctuations in the exchange rate between the U.S. Dollar (&#8220;USD&#8221;) and the Great Britain Pound (&#8220;GBP&#8221;). Future gains and losses on foreign currency translation will be dependent upon changes in the relative value of foreign currencies to the USD and the extent of our foreign assets and liabilities. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_94"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information for Each Reportable Segment</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.577%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase / (Decrease)</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.4)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology &amp; Manufacturing</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40.0)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.2)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of inter-segment revenues</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.8)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(120.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.5)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating profit (loss) </span></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">593 bps </span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology &amp; Manufacturing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.3%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">366 bps </span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91.3%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">485 bps </span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42.9)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(11) bps </span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.7)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(56) bps </span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for income from unconsolidated affiliates, included in Aviation and Technical Solutions</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109.7&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.8&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.9&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Not meaningful</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended January&#160;31, 2021 Compared with the Three Months Ended January&#160;31, 2020</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Business &amp; Industry</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Decrease) / Increase</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.5)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.4)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NM*</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">593 bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Not meaningful</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">B&amp;I revenues decreased by $11.5 million, or 1.4%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. The decrease was primarily attributable to account compression resulting from Pandemic-related disruptions in certain markets within both our U.S. and U.K. businesses. The decrease was partially offset by the targeted expansion of certain key clients, new business, and an increase in work orders (primarily as a result of the Pandemic). Management reimbursement revenues for this segment totaled $43.4 million and $73.7 million for the three months ended January&#160;31, 2021 and 2020, respectively.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit increased by $47.5 million during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. Operating profit margin increased by 593 bps to 10.6% in the three months ended January&#160;31, 2021, from 4.7% in the three months ended January&#160;31, 2020. The increase in operating profit margin was primarily associated with an increase in work orders, which have higher margins. Additionally, the increase in operating profit margin was impacted by higher margins on certain accounts in both our U.S. and U.K. businesses, driven by the management of direct labor and related personnel costs during the Pandemic. The increase was partially offset by account compression resulting from Pandemic-related disruptions in certain markets.</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Technology &amp; Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.3%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">366 bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">T&amp;M revenues increased by $15.3 million, or 6.5%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. The increase was primarily attributable to an increase in work orders (primarily as a result of the Pandemic) and new business. This increase was partially offset by the compression of certain accounts, mainly resulting from Pandemic-related disruptions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit increased by $10.2 million, or 61.3%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. Operating profit margin increased by 366 bps to 10.8% in the three months ended January&#160;31, 2021, from 7.1% in the three months ended January&#160;31, 2020. The increase in operating profit margin was primarily attributable to higher margins on work orders, the management of direct labor and related personnel costs during the Pandemic, and lower reserves established for client receivables.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Increase</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91.3%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">485 bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Education revenues increased by $1.4 million, or 0.7%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. The increase was primarily attributable to an increase in work orders (primarily as a result of the Pandemic).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit increased by $10.3 million, or 91.3% during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. Operating profit margin increased by 485 bps to 10.2% in the three months ended January&#160;31, 2021, from 5.4% in the three months ended January&#160;31, 2020. The increase in operating margin was primarily attributable to the management of direct labor and related personnel costs during Pandemic-related school closures, an increase in work orders with higher margins as a result of the Pandemic, and lower amortization of intangible assets. This increase was partially offset by higher reserves established for client receivables mainly associated with increasing credit risk resulting from the Pandemic.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Aviation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Decrease</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143.1&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95.6)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40.0)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42.9)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(11) bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aviation revenues decreased by $95.6 million, or 40.0%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. The decrease was primarily attributable to travel restrictions and a dramatic decline in passenger demand resulting from the Pandemic. Significant volume reductions impacted janitorial, cabin cleaning, transportation, parking, passenger services, and catering accounts. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease was partially offset by Pandemic-related cleaning services. Management reimbursement revenues for this segment totaled $13.7 million and $25.9 million for the three months ended January&#160;31, 2021 and 2020, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit decreased by </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or 42.9%, during the three months ended January&#160;31, 2021, as compared to </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the three months ended January&#160;31, 2020. Operating profit margin decreased by 11 bps to 2.2% in the three months ended January&#160;31, 2021, from 2.3% in the three months ended January&#160;31, 2020. The decrease was primarily attributable to Pandemic-related volume reductions and higher reserves established for client receivables mainly associated with increasing credit risk resulting from the Pandemic. The decrease was partially offset by the management of direct labor and related personnel costs during the Pandemic and by an increase in Pandemic-related cleaning services with higher margins.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Technical Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Decrease</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28.6)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.2)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.7)%</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Operating profit margin</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(56) bps</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technical Solutions revenues decreased by $28.6 million, or 20.2%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. This decrease was primarily attributable to a slower than expected ability to convert our active projects, otherwise defined as churn rate, due to regional access restrictions in our U.S. business resulting from the Pandemic.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit decreased by $2.3 million, or 27.7%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. Operating profit margin decreased by 56 bps to 5.3% in the three months ended January&#160;31, 2021, from 5.9% in the three months ended January&#160;31, 2020. The decrease in operating profit margin was primarily attributable to revenue compression resulting from Pandemic-related disruptions and higher reserves established for client receivables mainly associated with increasing credit risk resulting from the Pandemic. The decrease was partially offset by the management of project related expenses.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Decrease</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate expenses</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.1)%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate expenses decreased by $0.7 million, or 2.1%, during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. The decrease in corporate expenses was primarily attributable to:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a $4.8 million decrease in self-insurance reserves related to prior year claims as a result of the Actuarial Review completed in the three months ended January&#160;31, 2021; and </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a $3.1 million decrease in restructuring and related expenses due to expenses incurred in the prior year related to our technology initiatives.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This decrease was partially offset by:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a $4.6 million increase in compensation and related expenses; and</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a $2.2&#160;million increase in certain technology projects and related support.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_103"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary sources of liquidity are operating cash flows and borrowing capacity under our Credit Facility. We assess our liquidity in terms of our ability to generate cash to fund our short- and long-term cash requirements. As such, we project our anticipated cash requirements as well as cash flows generated from operating activities to meet those needs. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to normal working capital requirements, we anticipate that our short- and long-term cash requirements will include funding legal settlements, insurance claims, dividend payments, capital expenditures, share repurchases, and strategic initiatives, including technology transformation. We anticipate long-term cash uses may also include strategic acquisitions. On a long-term basis, we will continue to rely on our Credit Facility for any long-term funding not provided by operating cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the Pandemic has had, and will likely continue to have, an adverse impact on our consolidated financial position, results of operations, and cash flows. Since we cannot predict the duration or scope of the Pandemic, we cannot fully anticipate or reasonably estimate all the ways in which the current global health crisis and financial market conditions could adversely impact our business in fiscal 2021 or in the future. It is also possible that our accounts receivable cash collections will be adversely impacted by our clients&#8217; Pandemic related challenges.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have taken and continue to take certain steps to preserve liquidity. We have also actively managed direct labor and related personnel costs, including: imposing furloughs or reduced hours for certain frontline employees in markets significantly impacted by business slowdowns and shutdowns; managing our operating expenditures and certain selling, general and administrative expenses; and suspending share repurchases under our share repurchase program. In addition, we continue focusing on collection of customer receivables, monitoring the adequacy of our reserves, and extending vendor payment terms where possible. We evaluated the business tax provisions of the CARES Act and have deferred remittance of approximately $132&#160;million of payroll tax through December 31, 2020, which the CARES Act requires to be remitted by December 31, 2021 and December 31, 2022 in equal parts. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our operating cash flows and borrowing capacity under our Credit Facility are sufficient to fund our cash requirements for the next twelve months. In the event that our plans change or our cash requirements are greater than we anticipate, we may need to access the capital markets to finance future cash requirements. However, there can be no assurance that such financing will be available to us should we need it or, if available, that the terms will be satisfactory to us and not dilutive to existing shareholders. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facility</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2017, we refinanced and replaced our then-existing $800.0 million credit facility with a new senior, secured five-year syndicated credit facility consisting of a $900.0 million revolving line of credit and an $800.0 million amortizing term loan, both of which are scheduled to mature on September 1, 2022. In accordance with the terms of the Credit Facility, the revolving line of credit was reduced to $800.0 million on September 1, 2018. The Credit Facility also provides for the issuance of up to $300.0 million for standby letters of credit and the issuance of up to $75.0 million in swingline advances. The obligations under the Credit Facility are secured on a first-priority basis by a lien on substantially all of our assets and properties, subject to certain exceptions. To further enhance our financial flexibility as a precautionary measure in response to uncertainty arising from the Pandemic, we amended our Credit Facility on May 28, 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amendment also modified the financial covenants under the Credit Facility, including: (i) replacing a maximum total leverage ratio with a maximum total net leverage ratio (allowing for up to $100 million in cash and cash equivalents to be excluded from the calculation of total indebtedness) that varies on a quarterly basis and adjusted to 4.00 to 1.00 by the quarter ending October 31, 2022; (ii) modifying the minimum fixed charge coverage ratio on a quarterly basis, which adjusts to 1.25 to 1.00 as of the quarter ending April 30, 2022; and (iii) adding a minimum liquidity (defined in the Amendment as domestic cash plus available revolving loans) of $250.0&#160;million. These financial covenants were effective with the quarter ended April 30, 2020. Our borrowing capacity is subject to, and limited by, compliance with these covenants. At January&#160;31, 2021, we were in compliance with these covenants and expect to be in compliance in the foreseeable future.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January&#160;31, 2021, we made principal payments of $30.0&#160;million under the term loan. At January&#160;31, 2021, the total outstanding borrowings under our Credit Facility in the form of cash </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">borrowings and standby letters of credit were $695.3 million. At January&#160;31, 2021, we had up to $599.4 million of borrowing capacity, reflecting covenant restrictions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2017, the U.K. Financial Conduct Authority, the regulator of LIBOR, indicated that it will no longer require banks to submit rates to the LIBOR administrator after 2021. This announcement signaled that the calculation of LIBOR and its continued use could not be guaranteed after 2021. A change away from LIBOR after 2021 may impact our Credit Facility and interest rate swaps. Our current credit agreement as well as our International Swaps and Derivatives Association, Inc. agreement provide for any changes away from LIBOR to a successor rate to be based on prevailing or equivalent standards. On March 5, 2021, the U.K. Financial Conduct Authority confirmed that certain key LIBOR settings will cease as of December 31, 2021, and June 30, 2023. We continue to monitor developments related to the LIBOR transition and/or identification of an alternative, market-accepted rate. The impact related to any changes cannot be predicted at this time.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reinvestment of Foreign Earnings</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to reinvest our foreign earnings to fund future non-U.S. growth and expansion, and we do not anticipate remitting such earnings to the United States. While U.S. federal tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, no deferred tax liabilities with respect to federal and state income taxes or foreign withholding taxes have been recognized.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">IFM Insurance Company </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IFM Assurance Company (&#8220;IFM&#8221;) is a wholly-owned captive insurance company that we formed in 2015. IFM is part of our enterprise-wide, multi-year insurance strategy that is intended to better position our risk and safety programs and provide us with increased flexibility in the end-to-end management of our insurance programs. IFM began providing coverage to us as of January 1, 2015. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective December 18, 2019, our Board of Directors replaced our then-existing share repurchase program with a new share repurchase program under which we may repurchase up to $150.0 million of our common stock (the &#8220;2019 Share Repurchase Program&#8221;). These purchases may take place on the open market or otherwise, and all or part of the repurchases may be made pursuant to Rule 10b5-1 plans or in privately negotiated transactions. The timing of repurchases is at our discretion and will depend upon several factors, including market and business conditions, future cash flows, share price, share availability, and other factors at our discretion. Repurchased shares are retired and returned to an authorized but unissued status. The 2019 Share Repurchase Program may be suspended or discontinued at any time without prior notice. Due to the market and business conditions arising from the Pandemic, we have suspended further repurchases of our common stock since March 2020. At January 31, 2021, authorization for $144.9 million of repurchases remained under the 2019 Share Repurchase Program. </span></div><div id="i8b1ae7453b03474481c73a06964e6268_106"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to revenues and operating profit, our management views operating cash flows as a good indicator of financial performance because strong operating cash flows provide opportunities for growth both organically and through acquisitions. Net cash provided by operating activities of continuing operations was $45.3 million, which includes the deferral of approximately $31 million of payroll tax under the CARES Act, during the three months ended January&#160;31, 2021. Operating cash flows primarily depend on: revenue levels; the quality and timing of collections of accounts receivable; the timing of payments to suppliers and other vendors; the timing and amount of income tax payments; and the timing and amount of payments on insurance claims and legal settlements. </span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34.3)</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57.8)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $45.3 million during the three months ended January&#160;31, 2021, as compared to net cash used in operating activities of $34.3 million during the three months ended </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;31, 2020. This change was primarily related to the timing of client receivable collections and vendor payments and partially due to deferred remittance of approximately $31 million of payroll taxes under the CARES Act.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities increased by $2.9 million during the three months ended January&#160;31, 2021, as compared to the three months ended January&#160;31, 2020. This increase was primarily related to the absence of proceeds from the redemption of an auction rate security, partially offset by lower additions to property, plant and equipment in the current year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities was $57.8 million during the three months ended January&#160;31, 2021, as compared to net cash provided by financing activities of $48.4 million during the three months ended January&#160;31, 2020. The change was primarily related to higher net repayments on borrowings in the current year.</span></div><div style="margin-top:9pt"><span><br/></span></div><div id="i8b1ae7453b03474481c73a06964e6268_109"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to a number of lawsuits, claims, and proceedings incident to the operation of our business, including those pertaining to labor and employment, contracts, personal injury, and other matters, some of which allege substantial monetary damages. Some of these actions may be brought as class actions on behalf of a class or purported class of employees. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021, the total amount accrued for probable litigation losses where a reasonable estimate of the loss could be made was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$13.8 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Litigation outcomes are difficult to predict and the estimation of probable losses requires the analysis of multiple possible outcomes that often depend on judgments about potential actions by third parties. If one or more matters are resolved in a particular period in an amount in excess of, or in a manner different than, what we anticipated, this could have a material adverse effect on our financial position, results of operations, or cash flows. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not accrue for contingent losses that, in our judgment, are considered to be reasonably possible but not probable. The estimation of reasonably possible losses also requires the analysis of multiple possible outcomes that often depend on judgments about potential actions by third parties. Our management currently estimates the range of loss for all reasonably possible losses for which a reasonable estimate of the loss can be made is between zero and $5 million. Factors underlying this estimated range of loss may change from time to time, and actual results may vary significantly from this estimate.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, although a loss is probable or reasonably possible, we cannot reasonably estimate the maximum potential losses for probable matters or the range of losses for reasonably possible matters.&#160;Therefore, our accrual for probable losses and our estimated range of loss for reasonably possible losses do not represent our maximum possible exposure. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information about our contingencies, see Note 8, &#8220;Commitments and Contingencies,&#8221; in the Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_112"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.123%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #e98300;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Financial Statements are prepared in accordance with U.S. GAAP, which require us to make certain estimates in the application of our accounting policies based on the best assumptions, judgments, and opinions of our management. There have been no significant changes to our critical accounting policies and estimates. For a description of our critical accounting policies, see Item 7., &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; in our Annual Report on Form 10-K for the year ended October&#160;31, 2020. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.636%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.104%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accounting Standard Update(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Topic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Summary</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date/<br/>Method of Adoption</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">2021-01</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Reference Rate Reform (Topic 848): Scope</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">This ASU, issued in January 2021, clarifies that derivatives affected by the discounting transition are explicitly eligible for certain optional expedients and exceptions under Topic 848.<br/><br/>We are currently evaluating the impact of implementing this guidance on our financial statements.<br/></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">This ASU was effective upon issuance and can be applied to hedging relationships retrospectively or prospectively no later than December 31, 2022.</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">2020-04</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">This ASU, issued in March 2020, provides optional expedients to assist with the discontinuance of LIBOR. The expedients allow companies to ease the potential accounting burden when modifying contracts and hedging relationships that use LIBOR as a reference rate, if certain criteria are met. <br/><br/>We are currently evaluating the impact of implementing this guidance on our financial statements.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">This update can be adopted prospectively no later than December 1, 2022, with early adoption permitted. </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">2020-01</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">This ASU, issued in January 2020, clarifies the interaction between Topic 321, Topic 323, and Topic 815. The new guidance, among other things, states that a company should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the fair value measurement alternative immediately before applying or upon discontinuing the equity method.<br/><br/>While we are currently evaluating the impact of implementing this guidance on our financial statements, we do not expect adoption to have a material impact. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">November 1, 2021 <br/><br/>This update will be applied prospectively. </span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">2019-12</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">This ASU, issued in December 2019, removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. This ASU also amends other aspects of the guidance to help simplify and promote consistent application of Topic 740. <br/><br/>We are currently evaluating the impact of implementing this guidance on our financial statements. </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:400;line-height:100%">November 1, 2021<br/><br/>The amendments have differing adoption methods including retrospectively, prospectively, and/or on a modified retrospective basis.</span></td></tr></table></div><div style="margin-top:9pt"><span><br/></span></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_115"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no material changes related to market risk from the disclosures in our Annual Report on Form 10-K for the year ended October&#160;31, 2020. </span></div><div id="i8b1ae7453b03474481c73a06964e6268_118"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. CONTROLS AND PROCEDURES.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a.</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures.</span><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this report, our Principal Executive Officer and Principal Financial Officer evaluated our disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act. Based upon that evaluation, our Principal Executive Officer and Principal Financial Officer concluded that as of the end of the period covered by this report, our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in reports we file or submit under the Exchange Act is (1) recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC and (2) accumulated and communicated to our management, including our Principal Executive Officer and Principal Financial Officer, to allow timely decisions regarding required disclosure. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b. Changes in Internal Control Over Financial Reporting.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To support the growth of our financial shared service capabilities and standardize our financial systems, we continue to update several key platforms, including our human resources information systems, ERP system, and labor management system. The implementation of several key platforms involves changes in the systems that include internal controls. Although some of the transitions have proceeded to date without material adverse effects, the possibility exists that they could adversely affect our internal controls over financial reporting and procedures. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no other changes in our internal control over financial reporting during the first quarter of 2021 identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. As a result of the Pandemic, many of our office-based employees began working remotely in March 2020. This change to the working environment did not have a material effect on our internal controls over financial reporting during the first quarter of 2021. We are continually monitoring and assessing the impact of the Pandemic and the resulting changes to our working environment on our internal controls over financial reporting.</span></div><div id="i8b1ae7453b03474481c73a06964e6268_121"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div id="i8b1ae7453b03474481c73a06964e6268_124"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. LEGAL PROCEEDINGS.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A discussion of material developments in our litigation matters occurring in the period covered by this report is found in Note 8, &#8220;Commitments and Contingencies,&#8221;&#160;to the Financial Statements in this Form 10-Q.</span></div><div id="i8b1ae7453b03474481c73a06964e6268_127"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A. RISK FACTORS.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the risk factors identified in our Annual Report on Form 10-K for the year ended October&#160;31, 2020 in response to Item 1A., &#8220;Risk Factors,&#8221; of Part I of the Annual Report.</span></div><div id="i8b1ae7453b03474481c73a06964e6268_130"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective December 18, 2019, our Board of Directors replaced our then-existing share repurchase program with a new share repurchase program under which we may repurchase up to $150.0 million of our common stock. These purchases may take place on the open market or otherwise, and all or part of the repurchases may be made pursuant to Rule 10b5-1 plans or in privately negotiated transactions. The timing of repurchases is at our discretion and will depend upon several factors, including market and business conditions, future cash flows, share price, share availability, and other factors at our discretion. Repurchased shares are retired and returned to an authorized but unissued status. The 2019 Share Repurchase Program may be suspended or discontinued at any time without prior notice. Due to the market and business conditions arising from the Pandemic, we have suspended further repurchases of our common stock since March 2020. At January 31, 2021, authorization for $144.9 million of repurchases remained under the 2019 Share Repurchase Program. </span></div><div id="i8b1ae7453b03474481c73a06964e6268_133"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3. DEFAULTS UPON SENIOR SECURITIES.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_136"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. MINE SAFETY DISCLOSURES.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i8b1ae7453b03474481c73a06964e6268_139"></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5. OTHER INFORMATION.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_142"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6. EXHIBITS.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Exhibits</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.913%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit No. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit&#160;Description</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.1&#8224;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="abm1312021ex311.htm">Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="abm1312021ex312.htm">Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32&#8225;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="abm1312021ex32.htm">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.INS&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.SCH&#8224;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.CAL&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.DEF&#8224;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.LAB&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Label Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.PRE&#8224;</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inline XBRL Presentation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104&#8224;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:4.652%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.148%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicates filed herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8225;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicates furnished herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="i8b1ae7453b03474481c73a06964e6268_145"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-bottom:6pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABM Industries Incorporated</span></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">March 10, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Earl R. Ellis</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earl R. Ellis<br/>Executive Vice President and                                   Chief Financial Officer<br/>(Duly Authorized Officer)</span></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">March 10, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Dean A. Chin</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dean A. Chin<br/>Senior Vice President, Controller and<br/>Chief Accounting Officer <br/>(Principal Accounting Officer)</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>abm1312021ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ic71b9aefc98542cf97744267f6894036_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECURITIES EXCHANGE ACT OF 1934 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13a-14(a) OR 15d-14(a) </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Scott Salmirs, certify that&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form 10-Q of ABM Industries Incorporated&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)&#160;&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize, and report financial information&#59; and</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Scott Salmirs</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Scott Salmirs</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>abm1312021ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ie5f0af60cf6640f3bb470df1c4cb1bcc_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECURITIES EXCHANGE ACT OF 1934 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13a-14(a) OR 15d-14(a) </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Earl R. Ellis, certify that&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form 10-Q of ABM Industries Incorporated&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)&#160;&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize, and report financial information&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.024%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Earl R. Ellis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earl R. Ellis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>4
<FILENAME>abm1312021ex32.htm
<DESCRIPTION>EX-32
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i185b9e973dd0486fa6cf3ccc568bc506_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS PURSUANT TO SECURITIES EXCHANGE ACT OF 1934</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13a-14(b) OR 15d-14(b) AND</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of ABM Industries Incorporated (the &#8220;Company&#8221;) for the quarter ended January&#160;31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Scott Salmirs, Chief Executive Officer of the Company, and Earl R. Ellis, Chief Financial Officer of the Company, each certifies for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and Section 1350 of Chapter 63 of Title 18 of the United States Code, that&#58;</font></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act&#59; and</font></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.631%"><tr><td style="width:1.0%"></td><td style="width:22.817%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.506%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Scott Salmirs</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Scott Salmirs</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.631%"><tr><td style="width:1.0%"></td><td style="width:22.817%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.504%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.506%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Earl R. Ellis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earl R. Ellis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>abm-20210131.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ee5771bf-917f-4755-9868-4edc3dce5433,g:94432b1d-b952-498d-bb8e-142ee5d53dd8-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:abm="http://www.abm.com/20210131" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.abm.com/20210131">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="abm-20210131_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="abm-20210131_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="abm-20210131_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="abm-20210131_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.abm.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsUnaudited" roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited">
        <link:definition>1003004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquityUnaudited" roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited">
        <link:definition>1004005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical">
        <link:definition>1005006 - Statement - Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>1006007 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TheCompanyandNatureofOperations" roleURI="http://www.abm.com/role/TheCompanyandNatureofOperations">
        <link:definition>2101101 - Disclosure - The Company and Nature of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TheCompanyandNatureofOperationsNarrativeDetails" roleURI="http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails">
        <link:definition>2402401 - Disclosure - The Company and Nature of Operations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSignificantAccountingPolicies" roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies">
        <link:definition>2103102 - Disclosure - Basis of Presentation and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSignificantAccountingPoliciesPolicies" roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSignificantAccountingPoliciesTables" roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables">
        <link:definition>2305301 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails" roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails">
        <link:definition>2406402 - Disclosure - Basis of Presentation and Significant Accounting Policies - Management Reimbursement Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenues" roleURI="http://www.abm.com/role/Revenues">
        <link:definition>2107103 - Disclosure - Revenues</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesTables" roleURI="http://www.abm.com/role/RevenuesTables">
        <link:definition>2308302 - Disclosure - Revenues (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesDisaggregationofRevenueDetails" roleURI="http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails">
        <link:definition>2409403 - Disclosure - Revenues - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesRemainingPerformanceObligationsNarrativeDetails" roleURI="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails">
        <link:definition>2410404 - Disclosure - Revenues - Remaining Performance Obligations Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesRemainingPerformanceObligationsNarrativeDetails_1" roleURI="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails_1">
        <link:definition>2410404 - Disclosure - Revenues - Remaining Performance Obligations Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesContractwithCustomerAssetandLiabilityDetails" roleURI="http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails">
        <link:definition>2411405 - Disclosure - Revenues - Contract with Customer, Asset and Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerCommonShare" roleURI="http://www.abm.com/role/NetIncomePerCommonShare">
        <link:definition>2112104 - Disclosure - Net Income Per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerCommonShareTables" roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareTables">
        <link:definition>2313303 - Disclosure - Net Income (Loss) Per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails" roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails">
        <link:definition>2414406 - Disclosure - Net Income (Loss) Per Common Share - Calculations of Basic and Diluted Net Income Per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails">
        <link:definition>2415407 - Disclosure - Net Income (Loss) Per Common Share - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstruments" roleURI="http://www.abm.com/role/FairValueofFinancialInstruments">
        <link:definition>2116105 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsTables" roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsTables">
        <link:definition>2317304 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails">
        <link:definition>2418408 - Disclosure - Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Insurance" roleURI="http://www.abm.com/role/Insurance">
        <link:definition>2119106 - Disclosure - Insurance</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InsuranceTables" roleURI="http://www.abm.com/role/InsuranceTables">
        <link:definition>2320305 - Disclosure - Insurance (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InsuranceNarrativeDetails" roleURI="http://www.abm.com/role/InsuranceNarrativeDetails">
        <link:definition>2421409 - Disclosure - Insurance - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InsuranceInsuranceRelatedBalancesandActivityDetails" roleURI="http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails">
        <link:definition>2422410 - Disclosure - Insurance - Insurance Related Balances and Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" roleURI="http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails">
        <link:definition>2423411 - Disclosure - Insurance - Instruments Used to Collateralize Insurance Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacility" roleURI="http://www.abm.com/role/CreditFacility">
        <link:definition>2124107 - Disclosure - Credit Facility</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilityTables" roleURI="http://www.abm.com/role/CreditFacilityTables">
        <link:definition>2325306 - Disclosure - Credit Facility (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilityNarrativeDetails" roleURI="http://www.abm.com/role/CreditFacilityNarrativeDetails">
        <link:definition>2426412 - Disclosure - Credit Facility - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilityCreditFacilityInformationDetails" roleURI="http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails">
        <link:definition>2427413 - Disclosure - Credit Facility - Credit Facility Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilityTermLoanMaturitiesDetails" roleURI="http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails">
        <link:definition>2428414 - Disclosure - Credit Facility - Term Loan Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilityInterestRateSwapsDetails" roleURI="http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails">
        <link:definition>2429415 - Disclosure - Credit Facility - Interest Rate Swaps (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilityInterestRateSwapsNarrativeDetails" roleURI="http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails">
        <link:definition>2430416 - Disclosure - Credit Facility - Interest Rate Swaps Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.abm.com/role/CommitmentsandContingencies">
        <link:definition>2131108 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>2432417 - Disclosure - Commitments and Contingencies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.abm.com/role/IncomeTaxes">
        <link:definition>2133109 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.abm.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>2434418 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.abm.com/role/SegmentInformation">
        <link:definition>2135110 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.abm.com/role/SegmentInformationTables">
        <link:definition>2336307 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationFinancialInformationbyReportableSegmentDetails" roleURI="http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails">
        <link:definition>2437419 - Disclosure - Segment Information - Financial Information by Reportable Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="abm_TechnologyAndManufacturingMember" abstract="true" name="TechnologyAndManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InstrumentsUsedToCollateralizeInsuranceObligations" abstract="false" name="InstrumentsUsedToCollateralizeInsuranceObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" abstract="true" name="ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_NumberOfTechnicalSolutionSegments" abstract="false" name="NumberOfTechnicalSolutionSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="abm_MedicalAndDentalSelfInsuranceProgramMember" abstract="true" name="MedicalAndDentalSelfInsuranceProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" abstract="false" name="InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_BuildingEnergySolutionsMember" abstract="true" name="BuildingEnergySolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_InterestRateSwapMaturity10312021Member" abstract="true" name="InterestRateSwapMaturity10312021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_InterestRateSwapMaturity4302021Member" abstract="true" name="InterestRateSwapMaturity4302021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_CovenantPeriodDomain" abstract="true" name="CovenantPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_DecreaseInTotalReserveClaims" abstract="false" name="DecreaseInTotalReserveClaims" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InterestRateSwapMaturity4302022Member" abstract="true" name="InterestRateSwapMaturity4302022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_LoansPayableNoncurrentGross" abstract="false" name="LoansPayableNoncurrentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_SocialSecurityTaxEmployerDeferralCARESAct" abstract="false" name="SocialSecurityTaxEmployerDeferralCARESAct" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_LoansPayableCurrentGross" abstract="false" name="LoansPayableCurrentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_EnergySavingsContractsMember" abstract="true" name="EnergySavingsContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_TechnicalSolutionsMember" abstract="true" name="TechnicalSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_ScheduleOfOtherLiabilitiesLineItems" abstract="true" name="ScheduleOfOtherLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" abstract="false" name="ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities" abstract="false" name="ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_LossContingencyNumberOfCertifiedSubclasses" abstract="false" name="LossContingencyNumberOfCertifiedSubclasses" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="abm_GovernmentServicesMember" abstract="true" name="GovernmentServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent" abstract="false" name="ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_EducationMember" abstract="true" name="EducationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" abstract="false" name="ContractWithCustomerAssetBilledTradeReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" abstract="false" name="IncreaseDecreaseInLeaseLiabilitiesNoncurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" abstract="true" name="InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards" abstract="false" name="TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_DebtInstrumentCovenantLiquidityRequiredMinimum" abstract="false" name="DebtInstrumentCovenantLiquidityRequiredMinimum" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_SelfInsuredRetentionAmountPerOccurrence" abstract="false" name="SelfInsuredRetentionAmountPerOccurrence" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" abstract="true" name="AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_CreditFacilityMember" abstract="true" name="CreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_SwingLineLoanMember" abstract="true" name="SwingLineLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_CovenantPeriodAxis" abstract="true" name="CovenantPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" abstract="false" name="DebtInstrumentCovenantMaximumTotalNetLeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="abm_FacilityServicesMember" abstract="true" name="FacilityServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_GuaranteeObligation" abstract="false" name="GuaranteeObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_LettersOfCreditLineItems" abstract="true" name="LettersOfCreditLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="abm_AviationMember" abstract="true" name="AviationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_BusinessandIndustryMember" abstract="true" name="BusinessandIndustryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit" abstract="false" name="WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_CovenantPeriodQuarterEndingOctober2022Member" abstract="true" name="CovenantPeriodQuarterEndingOctober2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" abstract="false" name="DebtAndDerivativeInstrumentsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="abm_BucioMember" abstract="true" name="BucioMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts" abstract="false" name="ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_DebtInstrumentCovenantFixedChargeCoverageRatio" abstract="false" name="DebtInstrumentCovenantFixedChargeCoverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" abstract="false" name="InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" abstract="true" name="ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="abm_InsurancePoliciesDomain" abstract="true" name="InsurancePoliciesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_SuretyBonds" abstract="false" name="SuretyBonds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InsurancePoliciesAxis" abstract="true" name="InsurancePoliciesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" abstract="false" name="IncreaseDecreaseInOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InterestRateSwapMaturity912022Member" abstract="true" name="InterestRateSwapMaturity912022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" abstract="false" name="SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_ScheduleOfOtherLiabilitiesTable" abstract="true" name="ScheduleOfOtherLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" abstract="false" name="ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InterestExpenseNetofTaxes" abstract="false" name="InterestExpenseNetofTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_ManagementRevenueTableTextBlock" abstract="false" name="ManagementRevenueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="abm_NumberOfIndustryGroups" abstract="false" name="NumberOfIndustryGroups" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="abm_AirlineServicesMember" abstract="true" name="AirlineServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_PropertyDamagePolicyLimit" abstract="false" name="PropertyDamagePolicyLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_PriorCreditFacilityMember" abstract="true" name="PriorCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_ManagementReimbursementRevenueMember" abstract="true" name="ManagementReimbursementRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_LettersOfCreditTable" abstract="true" name="LettersOfCreditTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="abm_JanitorialMember" abstract="true" name="JanitorialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_ContractwithCustomerLiabilitiesRollForward" abstract="true" name="ContractwithCustomerLiabilitiesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" abstract="true" name="InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" abstract="false" name="EnergyEfficientGovernmentBuildingsTaxCreditsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="abm_InsuranceDisclosureTableTextBlock" abstract="false" name="InsuranceDisclosureTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="abm_ContractwithCustomerAssetCapitalizedCommissions" abstract="false" name="ContractwithCustomerAssetCapitalizedCommissions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>abm-20210131_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ee5771bf-917f-4755-9868-4edc3dce5433,g:94432b1d-b952-498d-bb8e-142ee5d53dd8-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.abm.com/role/CoverPage" xlink:type="simple" xlink:href="abm-20210131.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7a8fc561-9a32-4924-9776-ebceabe44c54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_752a24f4-7a6c-4b10-b213-7f122f377dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7a8fc561-9a32-4924-9776-ebceabe44c54" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_752a24f4-7a6c-4b10-b213-7f122f377dbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_72309ab5-e6b5-401b-a02e-4b06dc000a98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7a8fc561-9a32-4924-9776-ebceabe44c54" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_72309ab5-e6b5-401b-a02e-4b06dc000a98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_dd06643a-b618-40fd-bfd5-5f9b7d755683" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7a8fc561-9a32-4924-9776-ebceabe44c54" xlink:to="loc_us-gaap_CommonStockValue_dd06643a-b618-40fd-bfd5-5f9b7d755683" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d4af3d4d-2587-4f35-ac2c-af04c56718d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7a8fc561-9a32-4924-9776-ebceabe44c54" xlink:to="loc_us-gaap_PreferredStockValue_d4af3d4d-2587-4f35-ac2c-af04c56718d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ca3d8d39-7ffb-45d3-b783-9c060cde9102" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7a8fc561-9a32-4924-9776-ebceabe44c54" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ca3d8d39-7ffb-45d3-b783-9c060cde9102" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_86638e17-9856-493b-9106-e9c3e4bd3116" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_26efec96-13a0-4e31-af8d-cadf7b5bed5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86638e17-9856-493b-9106-e9c3e4bd3116" xlink:to="loc_us-gaap_LiabilitiesCurrent_26efec96-13a0-4e31-af8d-cadf7b5bed5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5215c54a-ac1e-4697-a36c-22697dfcc589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86638e17-9856-493b-9106-e9c3e4bd3116" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5215c54a-ac1e-4697-a36c-22697dfcc589" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_55e39ead-94b2-49ca-b564-6e4135cafad4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86638e17-9856-493b-9106-e9c3e4bd3116" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_55e39ead-94b2-49ca-b564-6e4135cafad4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_22ef0723-894a-4f33-a948-a9df7354c7d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86638e17-9856-493b-9106-e9c3e4bd3116" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_22ef0723-894a-4f33-a948-a9df7354c7d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b30c175d-38a9-4c36-8a98-10f3b681d201" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86638e17-9856-493b-9106-e9c3e4bd3116" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b30c175d-38a9-4c36-8a98-10f3b681d201" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_0112fad2-2fde-462b-a8fe-957d0f45f466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86638e17-9856-493b-9106-e9c3e4bd3116" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_0112fad2-2fde-462b-a8fe-957d0f45f466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d00f0a95-272c-4686-af52-d8ed47ebc2fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_86638e17-9856-493b-9106-e9c3e4bd3116" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d00f0a95-272c-4686-af52-d8ed47ebc2fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8ea8b6dd-82c1-451b-9cfb-7e49187fbe29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_2cec1111-2c0f-4648-84d3-4433386332cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8ea8b6dd-82c1-451b-9cfb-7e49187fbe29" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_2cec1111-2c0f-4648-84d3-4433386332cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_edd0ddc9-fbaf-4696-b884-ce3229a14518" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8ea8b6dd-82c1-451b-9cfb-7e49187fbe29" xlink:to="loc_us-gaap_OtherAssetsCurrent_edd0ddc9-fbaf-4696-b884-ce3229a14518" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_51f77004-838b-474b-a4bc-f1e9f662504f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8ea8b6dd-82c1-451b-9cfb-7e49187fbe29" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_51f77004-838b-474b-a4bc-f1e9f662504f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_48cfe412-c510-4be6-b8e6-1c51ba4e2f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8ea8b6dd-82c1-451b-9cfb-7e49187fbe29" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_48cfe412-c510-4be6-b8e6-1c51ba4e2f41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_f9c12329-5eb3-4b05-8f08-d72e80a33750" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_8ea8b6dd-82c1-451b-9cfb-7e49187fbe29" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_f9c12329-5eb3-4b05-8f08-d72e80a33750" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_92e1d852-716a-446f-b54d-3a276ec9d08c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_192b81dc-d32b-4ae8-b6ed-bbb7b44eff4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_92e1d852-716a-446f-b54d-3a276ec9d08c" xlink:to="loc_us-gaap_Liabilities_192b81dc-d32b-4ae8-b6ed-bbb7b44eff4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_aa728d66-76e9-4458-be45-e4479e9cd066" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_92e1d852-716a-446f-b54d-3a276ec9d08c" xlink:to="loc_us-gaap_StockholdersEquity_aa728d66-76e9-4458-be45-e4479e9cd066" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_ed0161f1-bc58-45ab-9e0b-90c61f6ca567" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_92e1d852-716a-446f-b54d-3a276ec9d08c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_ed0161f1-bc58-45ab-9e0b-90c61f6ca567" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a4727788-cffb-461d-87e4-dd405dd5f1b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_87b63f36-0ae6-4372-92ca-7708405c24d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a4727788-cffb-461d-87e4-dd405dd5f1b1" xlink:to="loc_us-gaap_LongTermDebtCurrent_87b63f36-0ae6-4372-92ca-7708405c24d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c8344c85-bca1-4fa9-ba5c-c4d1977093ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a4727788-cffb-461d-87e4-dd405dd5f1b1" xlink:to="loc_us-gaap_AccountsPayableCurrent_c8344c85-bca1-4fa9-ba5c-c4d1977093ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_81e956cb-d201-4645-9e25-f06a9e6b62c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a4727788-cffb-461d-87e4-dd405dd5f1b1" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_81e956cb-d201-4645-9e25-f06a9e6b62c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_2d7c909f-f781-4aba-a9fe-649d415dd582" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a4727788-cffb-461d-87e4-dd405dd5f1b1" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_2d7c909f-f781-4aba-a9fe-649d415dd582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_a31209d0-4f6b-4589-b92a-49439fdea27e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a4727788-cffb-461d-87e4-dd405dd5f1b1" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_a31209d0-4f6b-4589-b92a-49439fdea27e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_c9dbef46-bfc6-4779-8838-d7c963753be3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a4727788-cffb-461d-87e4-dd405dd5f1b1" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_c9dbef46-bfc6-4779-8838-d7c963753be3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_e55536a0-0430-44b6-8693-25e7026259f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a4727788-cffb-461d-87e4-dd405dd5f1b1" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_e55536a0-0430-44b6-8693-25e7026259f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f4c15795-0f88-43ee-92f5-c25dc1e4b706" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_a4727788-cffb-461d-87e4-dd405dd5f1b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f4c15795-0f88-43ee-92f5-c25dc1e4b706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4c33c557-b69b-4860-a25e-53af36306a30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_997591bf-c359-48f1-b857-f9bda6637d8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4c33c557-b69b-4860-a25e-53af36306a30" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_997591bf-c359-48f1-b857-f9bda6637d8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6cba3cc5-3467-4771-bd8e-daf7504719bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4c33c557-b69b-4860-a25e-53af36306a30" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6cba3cc5-3467-4771-bd8e-daf7504719bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a53e2daf-e471-4399-95a6-bb46405a1411" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4c33c557-b69b-4860-a25e-53af36306a30" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a53e2daf-e471-4399-95a6-bb46405a1411" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1b3f8c3c-30ec-458f-bd8e-cede046972aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4c33c557-b69b-4860-a25e-53af36306a30" xlink:to="loc_us-gaap_AssetsCurrent_1b3f8c3c-30ec-458f-bd8e-cede046972aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d8909ab0-2216-482c-b9cc-181606f6642a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4c33c557-b69b-4860-a25e-53af36306a30" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d8909ab0-2216-482c-b9cc-181606f6642a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_a7bebe67-55e5-4470-85ad-9321b4f212a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestments"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4c33c557-b69b-4860-a25e-53af36306a30" xlink:to="loc_us-gaap_OtherInvestments_a7bebe67-55e5-4470-85ad-9321b4f212a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d4502aa3-0aa7-4e46-8821-fb5df918d60a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4c33c557-b69b-4860-a25e-53af36306a30" xlink:to="loc_us-gaap_Goodwill_d4502aa3-0aa7-4e46-8821-fb5df918d60a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7eb28e95-9f61-4dd1-bcc4-2fd89ddc4a3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_d6f4584d-63bf-46fd-aabd-27f704e84505" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_7eb28e95-9f61-4dd1-bcc4-2fd89ddc4a3a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_d6f4584d-63bf-46fd-aabd-27f704e84505" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_bf013015-d3ea-4316-8ad0-9e965d960b3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_7eb28e95-9f61-4dd1-bcc4-2fd89ddc4a3a" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_bf013015-d3ea-4316-8ad0-9e965d960b3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_ec3492a4-2ebf-4f86-b436-ee876728c5a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9655281b-ab82-40b2-8c7d-ddd2dafd1c09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_ec3492a4-2ebf-4f86-b436-ee876728c5a8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9655281b-ab82-40b2-8c7d-ddd2dafd1c09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1b6610bb-ed70-48e3-a0da-9acdd450a26a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_ec3492a4-2ebf-4f86-b436-ee876728c5a8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1b6610bb-ed70-48e3-a0da-9acdd450a26a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_e7aba720-3cf3-4a71-be82-4e58d0d52b9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_679d1241-e5be-43e5-966c-4b6b2b3f225c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e7aba720-3cf3-4a71-be82-4e58d0d52b9c" xlink:to="loc_us-gaap_NetIncomeLoss_679d1241-e5be-43e5-966c-4b6b2b3f225c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_4b39a6cb-68f4-49c2-972b-84ac76f95189" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e7aba720-3cf3-4a71-be82-4e58d0d52b9c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_4b39a6cb-68f4-49c2-972b-84ac76f95189" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_6538992f-df76-40be-ae7e-77391921be7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e7aba720-3cf3-4a71-be82-4e58d0d52b9c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_6538992f-df76-40be-ae7e-77391921be7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_4618dd85-e958-43c3-8ddd-d65e633b3591" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e7aba720-3cf3-4a71-be82-4e58d0d52b9c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_4618dd85-e958-43c3-8ddd-d65e633b3591" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3b642799-664a-4b65-ab83-0646410885fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f71ea8a-ea27-4511-8257-43396738578f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_3b642799-664a-4b65-ab83-0646410885fa" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f71ea8a-ea27-4511-8257-43396738578f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8cfb4132-ef76-4f17-b0de-95b0cbe7f648" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_3b642799-664a-4b65-ab83-0646410885fa" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8cfb4132-ef76-4f17-b0de-95b0cbe7f648" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5cf325eb-4a5d-4c3b-9a56-7c8fb64d7af7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_3b642799-664a-4b65-ab83-0646410885fa" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5cf325eb-4a5d-4c3b-9a56-7c8fb64d7af7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_6d6ed05d-72cb-4916-bb52-91b5ef2cfbdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_3b642799-664a-4b65-ab83-0646410885fa" xlink:to="loc_us-gaap_RestructuringCharges_6d6ed05d-72cb-4916-bb52-91b5ef2cfbdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_730590f6-245c-4254-b541-40683afeee9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_3b642799-664a-4b65-ab83-0646410885fa" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_730590f6-245c-4254-b541-40683afeee9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5933c205-b204-4659-a1fd-345fdf6d9054" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2a7f0c46-999d-48d3-87c3-ab483ac61058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5933c205-b204-4659-a1fd-345fdf6d9054" xlink:to="loc_us-gaap_OperatingIncomeLoss_2a7f0c46-999d-48d3-87c3-ab483ac61058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_3b275f52-99ec-441c-b9b2-82552dc13d9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5933c205-b204-4659-a1fd-345fdf6d9054" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_3b275f52-99ec-441c-b9b2-82552dc13d9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_4b0e7387-6f73-45dc-bade-78e30c20adc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5933c205-b204-4659-a1fd-345fdf6d9054" xlink:to="loc_us-gaap_InterestExpense_4b0e7387-6f73-45dc-bade-78e30c20adc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_17c98e1d-2986-41eb-a28d-6dcf06e32e87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_efdb10b3-7186-4d5b-b605-b2507d77e155" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_17c98e1d-2986-41eb-a28d-6dcf06e32e87" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_efdb10b3-7186-4d5b-b605-b2507d77e155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_790e67a4-911b-40a4-a52f-c579268adb06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_17c98e1d-2986-41eb-a28d-6dcf06e32e87" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_790e67a4-911b-40a4-a52f-c579268adb06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_acfc45b0-60e2-44a2-968e-6449fbfe27cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_403214b8-235f-4d5f-aacf-3bd4d4ddca6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_acfc45b0-60e2-44a2-968e-6449fbfe27cb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_403214b8-235f-4d5f-aacf-3bd4d4ddca6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_28040226-f23f-4507-84dd-84f09e62324e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_acfc45b0-60e2-44a2-968e-6449fbfe27cb" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_28040226-f23f-4507-84dd-84f09e62324e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofStockholdersEquityUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f0915f29-0aa8-4f5a-a451-57e03ef78848" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f0915f29-0aa8-4f5a-a451-57e03ef78848" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f8028f42-cd93-4030-b381-0f1046dbf426" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f8028f42-cd93-4030-b381-0f1046dbf426" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_521b82e9-aed0-41bd-a9e5-3ed8b5bf64e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_ShareBasedCompensation_521b82e9-aed0-41bd-a9e5-3ed8b5bf64e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3f101197-ae4c-47a6-b9cb-e1af8905b515" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3f101197-ae4c-47a6-b9cb-e1af8905b515" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_a1a6c9a4-14fa-4d61-b634-396d892f8adb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_a1a6c9a4-14fa-4d61-b634-396d892f8adb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_ce1251f2-97c0-48f6-9c65-f6271528a644" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_ce1251f2-97c0-48f6-9c65-f6271528a644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_a9b623be-e4c6-4038-99b1-ca7317ef84cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_a9b623be-e4c6-4038-99b1-ca7317ef84cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1094d7c6-68db-4fe6-8578-95b83814425c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1094d7c6-68db-4fe6-8578-95b83814425c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_9b9c75e0-da12-49d9-aa87-20ae21f9e70b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_9b9c75e0-da12-49d9-aa87-20ae21f9e70b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_62040edb-b6ed-473e-9055-120f31a7ff25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_62040edb-b6ed-473e-9055-120f31a7ff25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_f6308462-36dc-4a23-a22e-5180e47f01b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_f6308462-36dc-4a23-a22e-5180e47f01b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2f616f16-e403-4fd3-9ce7-a1edd0abf9ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2f616f16-e403-4fd3-9ce7-a1edd0abf9ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2fa8eb9c-7961-4707-b6f4-fcb1bf550e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2fa8eb9c-7961-4707-b6f4-fcb1bf550e38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_778aa697-d1c4-4f2b-b54a-fa806d6c4e89" xlink:href="abm-20210131.xsd#abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_778aa697-d1c4-4f2b-b54a-fa806d6c4e89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_2826ebc4-e5eb-4682-8388-172e68d08ce2" xlink:href="abm-20210131.xsd#abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_2826ebc4-e5eb-4682-8388-172e68d08ce2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains_e44d766c-1dc0-4d1d-842e-b5bbce091408" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d67ee186-90da-47e0-b0b9-046f9a5e1fa9" xlink:to="loc_us-gaap_AmortizationOfDeferredHedgeGains_e44d766c-1dc0-4d1d-842e-b5bbce091408" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a719d99d-6c16-4865-9400-f5f5aa6949e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6258056f-3ab5-4fd0-9ebe-c6e470e17620" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a719d99d-6c16-4865-9400-f5f5aa6949e8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6258056f-3ab5-4fd0-9ebe-c6e470e17620" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_d8fb8d8a-4f60-4af1-b0de-a61efe38c0c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a719d99d-6c16-4865-9400-f5f5aa6949e8" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_d8fb8d8a-4f60-4af1-b0de-a61efe38c0c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_294a7a51-894a-49e2-92de-0f02466d6feb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7281c1df-01d1-4ef9-96d8-bb698f6c7977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_294a7a51-894a-49e2-92de-0f02466d6feb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7281c1df-01d1-4ef9-96d8-bb698f6c7977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_0ff7946a-94f0-45a0-9d73-c1429c0ee6c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_294a7a51-894a-49e2-92de-0f02466d6feb" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_0ff7946a-94f0-45a0-9d73-c1429c0ee6c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b919db84-2e77-45d3-9dac-c342d512cf4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_294a7a51-894a-49e2-92de-0f02466d6feb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b919db84-2e77-45d3-9dac-c342d512cf4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3495ee68-3b5f-481b-a940-19cc3aa09c93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_294a7a51-894a-49e2-92de-0f02466d6feb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3495ee68-3b5f-481b-a940-19cc3aa09c93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_46e9f597-2281-44fe-b72a-a9ce3edf4f0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_57b81160-c585-4155-a727-fac5a4a0dd62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_46e9f597-2281-44fe-b72a-a9ce3edf4f0c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_57b81160-c585-4155-a727-fac5a4a0dd62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_d15b90c5-2d24-4b1c-8fa6-d2f5e02d9693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_46e9f597-2281-44fe-b72a-a9ce3edf4f0c" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_d15b90c5-2d24-4b1c-8fa6-d2f5e02d9693" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_c4d30192-886a-460f-b9b4-b701845e813d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_46e9f597-2281-44fe-b72a-a9ce3edf4f0c" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_c4d30192-886a-460f-b9b4-b701845e813d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e95e6226-c8fc-49bb-b4b6-dcf84fbddd9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_c758ec48-0771-4629-b213-8294d6e40572" xlink:href="abm-20210131.xsd#abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e95e6226-c8fc-49bb-b4b6-dcf84fbddd9a" xlink:to="loc_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_c758ec48-0771-4629-b213-8294d6e40572" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_82c4046c-d86e-46ee-86bd-bc32bb030470" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e95e6226-c8fc-49bb-b4b6-dcf84fbddd9a" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_82c4046c-d86e-46ee-86bd-bc32bb030470" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_7220ab37-fdbc-4cd7-8a93-0f157b080ad1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e95e6226-c8fc-49bb-b4b6-dcf84fbddd9a" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_7220ab37-fdbc-4cd7-8a93-0f157b080ad1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_14afd767-3cee-4a8f-b1f9-5d020a17e074" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e95e6226-c8fc-49bb-b4b6-dcf84fbddd9a" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_14afd767-3cee-4a8f-b1f9-5d020a17e074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_c984d10f-4ef1-4f58-b9c0-d795a5333536" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e95e6226-c8fc-49bb-b4b6-dcf84fbddd9a" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_c984d10f-4ef1-4f58-b9c0-d795a5333536" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConstructionLoansPayable_2e8d76e3-5f3f-43a8-b8b7-87da3c29b874" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConstructionLoansPayable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e95e6226-c8fc-49bb-b4b6-dcf84fbddd9a" xlink:to="loc_us-gaap_ProceedsFromConstructionLoansPayable_2e8d76e3-5f3f-43a8-b8b7-87da3c29b874" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_feb23ee2-3d97-4665-9115-6231ce5b9f22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e95e6226-c8fc-49bb-b4b6-dcf84fbddd9a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_feb23ee2-3d97-4665-9115-6231ce5b9f22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_c38c716e-2e4e-4a40-b6e1-c1ed850d29e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_7edd62f0-1a94-4ac9-9ece-18b5d63beb6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_c38c716e-2e4e-4a40-b6e1-c1ed850d29e6" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_7edd62f0-1a94-4ac9-9ece-18b5d63beb6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_aea52066-5859-4946-a3b8-c0c9ddbafe22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_c38c716e-2e4e-4a40-b6e1-c1ed850d29e6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_aea52066-5859-4946-a3b8-c0c9ddbafe22" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/TheCompanyandNatureofOperations" xlink:type="simple" xlink:href="abm-20210131.xsd#TheCompanyandNatureofOperations"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/TheCompanyandNatureofOperations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#TheCompanyandNatureofOperationsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/Revenues" xlink:type="simple" xlink:href="abm-20210131.xsd#Revenues"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/Revenues" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesTables" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RevenuesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesRemainingPerformanceObligationsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesContractwithCustomerAssetandLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomePerCommonShare" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomePerCommonShare"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomePerCommonShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareTables" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomeLossPerCommonShareTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f57c371e-2dea-4312-8f37-e07bcc7b15f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b5b94cb0-5a17-4ac8-85b8-cd66416ab8b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f57c371e-2dea-4312-8f37-e07bcc7b15f9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b5b94cb0-5a17-4ac8-85b8-cd66416ab8b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_19128dc9-eb68-4936-be0c-3dd79c76facf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f57c371e-2dea-4312-8f37-e07bcc7b15f9" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_19128dc9-eb68-4936-be0c-3dd79c76facf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="abm-20210131.xsd#FairValueofFinancialInstruments"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="abm-20210131.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/Insurance" xlink:type="simple" xlink:href="abm-20210131.xsd#Insurance"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/Insurance" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceTables" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/InsuranceTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/InsuranceNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceInsuranceRelatedBalancesandActivityDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacility" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacility"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacility" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityTables" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityCreditFacilityInformationDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_4ef97811-e786-4f6b-806a-b6c623b88d8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableNoncurrentGross_1f5333de-5e49-4d09-97f0-f48f65599a64" xlink:href="abm-20210131.xsd#abm_LoansPayableNoncurrentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermLoansPayable_4ef97811-e786-4f6b-806a-b6c623b88d8a" xlink:to="loc_abm_LoansPayableNoncurrentGross_1f5333de-5e49-4d09-97f0-f48f65599a64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_3cc4882c-0e94-4599-b0b3-09391ec3e75f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermLoansPayable_4ef97811-e786-4f6b-806a-b6c623b88d8a" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_3cc4882c-0e94-4599-b0b3-09391ec3e75f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_187985b0-2f85-4fbf-9316-eff0d958a583" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableCurrentGross_b72ec406-d865-4eef-9e46-8bcaf444ecb1" xlink:href="abm-20210131.xsd#abm_LoansPayableCurrentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtCurrent_187985b0-2f85-4fbf-9316-eff0d958a583" xlink:to="loc_abm_LoansPayableCurrentGross_b72ec406-d865-4eef-9e46-8bcaf444ecb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet_ddad542c-81d6-4a8b-975e-09bca1dda1dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtCurrent_187985b0-2f85-4fbf-9316-eff0d958a583" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentNet_ddad542c-81d6-4a8b-975e-09bca1dda1dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_6c652252-a44e-4767-bd70-821c3e21cd66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_ff42b556-17a5-497f-8801-cf9257a239a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_6c652252-a44e-4767-bd70-821c3e21cd66" xlink:to="loc_us-gaap_LongTermLoansPayable_ff42b556-17a5-497f-8801-cf9257a239a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_59903a1c-6177-41b8-87c6-ed4846322e7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_6c652252-a44e-4767-bd70-821c3e21cd66" xlink:to="loc_us-gaap_LongTermLineOfCredit_59903a1c-6177-41b8-87c6-ed4846322e7b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityTermLoanMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityInterestRateSwapsDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityInterestRateSwapsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="abm-20210131.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxes" xlink:type="simple" xlink:href="abm-20210131.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#IncomeTaxesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformation" xlink:type="simple" xlink:href="abm-20210131.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="abm-20210131.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#SegmentInformationFinancialInformationbyReportableSegmentDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>abm-20210131_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ee5771bf-917f-4755-9868-4edc3dce5433,g:94432b1d-b952-498d-bb8e-142ee5d53dd8-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.abm.com/role/CoverPage" xlink:type="simple" xlink:href="abm-20210131.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CoverPage" xlink:type="extended" id="i2a630345a9e746fc99f8e4600f116125_CoverPage"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended" id="i8fcc83a134764f8e975257af6616bc70_ConsolidatedBalanceSheetsUnaudited"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended" id="if6724bb5e1354e5ebbea95181474f759_ConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended" id="i78d0620a26ab45ca8415865bb4dc68fe_ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofStockholdersEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="extended" id="i849acb6c59ff4401a70fbc5ea836c941_ConsolidatedStatementsofStockholdersEquityUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fb676570-fd91-41b1-9a5b-2607cfd3bd68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fb676570-fd91-41b1-9a5b-2607cfd3bd68" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_aad81311-5232-40ca-ba4c-82451a393cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_SharesOutstanding_aad81311-5232-40ca-ba4c-82451a393cf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_869ab8e8-acb2-494c-85ec-fc00245fe30b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_StockholdersEquity_869ab8e8-acb2-494c-85ec-fc00245fe30b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4c4e8825-815d-4859-92a5-64956f9d826d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4c4e8825-815d-4859-92a5-64956f9d826d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bd0c7baa-dce6-4f95-98c2-003d5bebfc52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bd0c7baa-dce6-4f95-98c2-003d5bebfc52" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f6cf9fd3-eba4-450c-b0c1-ccc3ac84d759" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f6cf9fd3-eba4-450c-b0c1-ccc3ac84d759" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5bcd5f29-1e66-46f6-8fa7-f295689887fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5bcd5f29-1e66-46f6-8fa7-f295689887fc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1d490c3b-2045-40f1-8b02-bdfb46702269" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_NetIncomeLoss_1d490c3b-2045-40f1-8b02-bdfb46702269" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAbstract_5a7c1b98-8dde-46cc-ab90-c8986beacd88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_DividendsAbstract_5a7c1b98-8dde-46cc-ab90-c8986beacd88" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_4ba28b2a-8640-43d4-a094-73b83eb1aa00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsAbstract_5a7c1b98-8dde-46cc-ab90-c8986beacd88" xlink:to="loc_us-gaap_DividendsCommonStockCash_4ba28b2a-8640-43d4-a094-73b83eb1aa00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsSharebasedCompensationStock_3335a8a4-f728-4781-960e-7a00ede48e2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsSharebasedCompensationStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsAbstract_5a7c1b98-8dde-46cc-ab90-c8986beacd88" xlink:to="loc_us-gaap_DividendsSharebasedCompensationStock_3335a8a4-f728-4781-960e-7a00ede48e2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_677d16d5-820c-4e97-8075-31e3416c7c85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6f142155-b85d-4a26-90dd-44b7b7d74328" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6f4a23ca-ba7c-464b-80b9-012dfd78e879" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_fb676570-fd91-41b1-9a5b-2607cfd3bd68" xlink:to="loc_us-gaap_StatementTable_6f4a23ca-ba7c-464b-80b9-012dfd78e879" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_182d8338-a5a4-4644-88ee-924ace522b83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6f4a23ca-ba7c-464b-80b9-012dfd78e879" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_182d8338-a5a4-4644-88ee-924ace522b83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_182d8338-a5a4-4644-88ee-924ace522b83_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_182d8338-a5a4-4644-88ee-924ace522b83" xlink:to="loc_us-gaap_EquityComponentDomain_182d8338-a5a4-4644-88ee-924ace522b83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_182d8338-a5a4-4644-88ee-924ace522b83" xlink:to="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_78f1151b-188a-423c-924d-b033bae7006f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:to="loc_us-gaap_CommonStockMember_78f1151b-188a-423c-924d-b033bae7006f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e389167a-b9e5-4f76-a00b-b033c77ec7c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e389167a-b9e5-4f76-a00b-b033c77ec7c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f3fc1f70-4144-403f-b930-6f31407ec491" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f3fc1f70-4144-403f-b930-6f31407ec491" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_164ae773-8951-4802-9bee-3e9c535a503e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:to="loc_us-gaap_RetainedEarningsMember_164ae773-8951-4802-9bee-3e9c535a503e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="extended" id="i5c29e17ab3824e68934549f0d1aa6868_ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended" id="ib4968cab94f64002a690e371b5cecf07_ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:roleRef roleURI="http://www.abm.com/role/TheCompanyandNatureofOperations" xlink:type="simple" xlink:href="abm-20210131.xsd#TheCompanyandNatureofOperations"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/TheCompanyandNatureofOperations" xlink:type="extended" id="i0c0eee76e58e4a0fb8dd7b0bf58b0fbb_TheCompanyandNatureofOperations"/>
  <link:roleRef roleURI="http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#TheCompanyandNatureofOperationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails" xlink:type="extended" id="i58327ba6331046ad8a86d484a58aa0a4_TheCompanyandNatureofOperationsNarrativeDetails"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="extended" id="i47f16f6911934b41a7c39452826df92d_BasisofPresentationandSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="extended" id="if78bf0bca02e4b6db69397f14a7cb527_BasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="extended" id="i60620b1056f14776959b768940fb8629_BasisofPresentationandSignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails" xlink:type="extended" id="i956695de7b774b4a9fd85f32a5561e38_BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f9ac045c-4139-4748-81bb-787cc04bfaa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7e8830f2-e4eb-4859-8b66-eb5d9dfe0117" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f9ac045c-4139-4748-81bb-787cc04bfaa0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7e8830f2-e4eb-4859-8b66-eb5d9dfe0117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e02b6dd8-2a68-4484-8af8-875104f72a37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f9ac045c-4139-4748-81bb-787cc04bfaa0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e02b6dd8-2a68-4484-8af8-875104f72a37" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b2c66435-6fd0-456a-aacf-c9b2b5fcc7f8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e02b6dd8-2a68-4484-8af8-875104f72a37" xlink:to="loc_srt_ProductOrServiceAxis_b2c66435-6fd0-456a-aacf-c9b2b5fcc7f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b2c66435-6fd0-456a-aacf-c9b2b5fcc7f8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_b2c66435-6fd0-456a-aacf-c9b2b5fcc7f8" xlink:to="loc_srt_ProductsAndServicesDomain_b2c66435-6fd0-456a-aacf-c9b2b5fcc7f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9bbf0442-f44b-4623-ba29-11fcd652ae62" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_b2c66435-6fd0-456a-aacf-c9b2b5fcc7f8" xlink:to="loc_srt_ProductsAndServicesDomain_9bbf0442-f44b-4623-ba29-11fcd652ae62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManagementReimbursementRevenueMember_81b00f12-2c4c-4ceb-a823-523e81d59bed" xlink:href="abm-20210131.xsd#abm_ManagementReimbursementRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9bbf0442-f44b-4623-ba29-11fcd652ae62" xlink:to="loc_abm_ManagementReimbursementRevenueMember_81b00f12-2c4c-4ceb-a823-523e81d59bed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b3447558-9a75-4231-a5e9-9aea2c65d6ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e02b6dd8-2a68-4484-8af8-875104f72a37" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b3447558-9a75-4231-a5e9-9aea2c65d6ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b3447558-9a75-4231-a5e9-9aea2c65d6ce_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b3447558-9a75-4231-a5e9-9aea2c65d6ce" xlink:to="loc_us-gaap_SegmentDomain_b3447558-9a75-4231-a5e9-9aea2c65d6ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_08b0ce0f-bc8d-47e6-ad6f-03685d2e9409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b3447558-9a75-4231-a5e9-9aea2c65d6ce" xlink:to="loc_us-gaap_SegmentDomain_08b0ce0f-bc8d-47e6-ad6f-03685d2e9409" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_03fc1675-70f0-4d28-8cd0-c8e667a5012b" xlink:href="abm-20210131.xsd#abm_BusinessandIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_08b0ce0f-bc8d-47e6-ad6f-03685d2e9409" xlink:to="loc_abm_BusinessandIndustryMember_03fc1675-70f0-4d28-8cd0-c8e667a5012b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_36a71910-c9a9-4c9a-8b37-e565a3ceaa3c" xlink:href="abm-20210131.xsd#abm_AviationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_08b0ce0f-bc8d-47e6-ad6f-03685d2e9409" xlink:to="loc_abm_AviationMember_36a71910-c9a9-4c9a-8b37-e565a3ceaa3c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/Revenues" xlink:type="simple" xlink:href="abm-20210131.xsd#Revenues"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/Revenues" xlink:type="extended" id="i2d81fb120045498287f57733c501b851_Revenues"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesTables" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesTables"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/RevenuesTables" xlink:type="extended" id="ifcb31d70e48241868987166f2020e818_RevenuesTables"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="extended" id="i6f1b2ce4471545dbb6d99fd82f57a8b6_RevenuesDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_39940da8-7568-41f1-b0b4-349771b87f99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_69725d5e-0cb9-4969-915e-f70a512e6ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_39940da8-7568-41f1-b0b4-349771b87f99" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_69725d5e-0cb9-4969-915e-f70a512e6ffb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_39940da8-7568-41f1-b0b4-349771b87f99" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_8415bc98-49c5-425d-95af-a946c1334d86" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:to="loc_srt_ConsolidationItemsAxis_8415bc98-49c5-425d-95af-a946c1334d86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_8415bc98-49c5-425d-95af-a946c1334d86_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_8415bc98-49c5-425d-95af-a946c1334d86" xlink:to="loc_srt_ConsolidationItemsDomain_8415bc98-49c5-425d-95af-a946c1334d86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_935b8aef-226b-4556-9731-2573d5a37a2f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_8415bc98-49c5-425d-95af-a946c1334d86" xlink:to="loc_srt_ConsolidationItemsDomain_935b8aef-226b-4556-9731-2573d5a37a2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_73b8cb0d-3b67-4a78-a5aa-92a2df728bb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_935b8aef-226b-4556-9731-2573d5a37a2f" xlink:to="loc_us-gaap_OperatingSegmentsMember_73b8cb0d-3b67-4a78-a5aa-92a2df728bb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_a673a540-d55d-4315-91b1-c01d524dc4d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_935b8aef-226b-4556-9731-2573d5a37a2f" xlink:to="loc_us-gaap_IntersegmentEliminationMember_a673a540-d55d-4315-91b1-c01d524dc4d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5fd84621-838d-40e4-93e0-d50d7f145273" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:to="loc_srt_ProductOrServiceAxis_5fd84621-838d-40e4-93e0-d50d7f145273" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5fd84621-838d-40e4-93e0-d50d7f145273_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_5fd84621-838d-40e4-93e0-d50d7f145273" xlink:to="loc_srt_ProductsAndServicesDomain_5fd84621-838d-40e4-93e0-d50d7f145273_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_5fd84621-838d-40e4-93e0-d50d7f145273" xlink:to="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_JanitorialMember_79571f4b-fcfd-44c5-995f-800f58110649" xlink:href="abm-20210131.xsd#abm_JanitorialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:to="loc_abm_JanitorialMember_79571f4b-fcfd-44c5-995f-800f58110649" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParkingMember_f64f0c29-fa59-415c-86dc-8f3c57b22fc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParkingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:to="loc_us-gaap_ParkingMember_f64f0c29-fa59-415c-86dc-8f3c57b22fc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_FacilityServicesMember_2e454844-355f-4719-b477-3c479cb360d3" xlink:href="abm-20210131.xsd#abm_FacilityServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:to="loc_abm_FacilityServicesMember_2e454844-355f-4719-b477-3c479cb360d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BuildingEnergySolutionsMember_85f9e76b-25dc-4803-85f5-efaa3ab85153" xlink:href="abm-20210131.xsd#abm_BuildingEnergySolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:to="loc_abm_BuildingEnergySolutionsMember_85f9e76b-25dc-4803-85f5-efaa3ab85153" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AirlineServicesMember_46e3d829-ff9a-4f67-a647-1031ab5558e3" xlink:href="abm-20210131.xsd#abm_AirlineServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:to="loc_abm_AirlineServicesMember_46e3d829-ff9a-4f67-a647-1031ab5558e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0db27429-ef18-4b3d-8447-4cc7c7f1d39f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0db27429-ef18-4b3d-8447-4cc7c7f1d39f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0db27429-ef18-4b3d-8447-4cc7c7f1d39f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0db27429-ef18-4b3d-8447-4cc7c7f1d39f" xlink:to="loc_us-gaap_SegmentDomain_0db27429-ef18-4b3d-8447-4cc7c7f1d39f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0db27429-ef18-4b3d-8447-4cc7c7f1d39f" xlink:to="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_5d3e8916-c447-4e33-a021-8e4e1c977614" xlink:href="abm-20210131.xsd#abm_BusinessandIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:to="loc_abm_BusinessandIndustryMember_5d3e8916-c447-4e33-a021-8e4e1c977614" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnologyAndManufacturingMember_eaac3713-3396-412b-9b09-aef1990bc007" xlink:href="abm-20210131.xsd#abm_TechnologyAndManufacturingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:to="loc_abm_TechnologyAndManufacturingMember_eaac3713-3396-412b-9b09-aef1990bc007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EducationMember_30773d11-fc83-4dad-bb48-1066b7f27eb3" xlink:href="abm-20210131.xsd#abm_EducationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:to="loc_abm_EducationMember_30773d11-fc83-4dad-bb48-1066b7f27eb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_30da794f-edc0-4ec7-a01b-0ad50f82a41e" xlink:href="abm-20210131.xsd#abm_AviationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:to="loc_abm_AviationMember_30da794f-edc0-4ec7-a01b-0ad50f82a41e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember_6a6223b4-ff2b-4600-9c02-7e619ba09174" xlink:href="abm-20210131.xsd#abm_TechnicalSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:to="loc_abm_TechnicalSolutionsMember_6a6223b4-ff2b-4600-9c02-7e619ba09174" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesRemainingPerformanceObligationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended" id="i1bf806ecab71494db3450395f4c68e32_RevenuesRemainingPerformanceObligationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_ad2506db-5bb1-4504-bd5f-024a3101656f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ed4766ed-3631-4966-b881-d8474baea3f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_ad2506db-5bb1-4504-bd5f-024a3101656f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ed4766ed-3631-4966-b881-d8474baea3f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_daa8adb0-956f-4dcc-bd83-d7f4273d65e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_ad2506db-5bb1-4504-bd5f-024a3101656f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_daa8adb0-956f-4dcc-bd83-d7f4273d65e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2c1749cd-0582-4bcd-85f0-b0e9be3162f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_daa8adb0-956f-4dcc-bd83-d7f4273d65e3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2c1749cd-0582-4bcd-85f0-b0e9be3162f2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended" id="ieba29e5f38e34869ae8b8ac4d67e8be8_RevenuesRemainingPerformanceObligationsNarrativeDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_ad2506db-5bb1-4504-bd5f-024a3101656f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ed4766ed-3631-4966-b881-d8474baea3f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_ad2506db-5bb1-4504-bd5f-024a3101656f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ed4766ed-3631-4966-b881-d8474baea3f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_daa8adb0-956f-4dcc-bd83-d7f4273d65e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_ad2506db-5bb1-4504-bd5f-024a3101656f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_daa8adb0-956f-4dcc-bd83-d7f4273d65e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesContractwithCustomerAssetandLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails" xlink:type="extended" id="ie0a53b4a1d714c7da056f504da291df9_RevenuesContractwithCustomerAssetandLiabilityDetails"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomePerCommonShare" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomePerCommonShare"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/NetIncomePerCommonShare" xlink:type="extended" id="i76c168053dc94bbc9941502ec4170f77_NetIncomePerCommonShare"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareTables" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomeLossPerCommonShareTables"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareTables" xlink:type="extended" id="i5f1c87474b0945e98b36ceed7ae38f39_NetIncomeLossPerCommonShareTables"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="extended" id="ibea8961c71584afa912fc92e9649e46e_NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:href="abm-20210131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_89606fa7-dce8-4b78-a284-e23590440c4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_89606fa7-dce8-4b78-a284-e23590440c4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_c185a4bc-b9a8-43f6-9059-4a918a9264a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_c185a4bc-b9a8-43f6-9059-4a918a9264a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_63ae422d-990e-4b0b-8ce7-a63a79524806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_NetIncomeLoss_63ae422d-990e-4b0b-8ce7-a63a79524806" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e750876a-d12a-4763-aed2-1ee6152ac2e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e750876a-d12a-4763-aed2-1ee6152ac2e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_c28b42ab-fc14-4feb-9ea1-772695ad59bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_c28b42ab-fc14-4feb-9ea1-772695ad59bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2aab2d7e-1703-4298-a216-153747ef9c23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_c28b42ab-fc14-4feb-9ea1-772695ad59bc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2aab2d7e-1703-4298-a216-153747ef9c23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b7f1a623-342c-4d72-b905-709c892fce6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b7f1a623-342c-4d72-b905-709c892fce6b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_76c07f80-a246-4687-8de6-d4b9ce7a09a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_76c07f80-a246-4687-8de6-d4b9ce7a09a6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_2ca013f9-16a8-4dbf-bdb0-eeeaab425dc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_76c07f80-a246-4687-8de6-d4b9ce7a09a6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_2ca013f9-16a8-4dbf-bdb0-eeeaab425dc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_dc9536a8-7b57-411c-b02f-d6d5e7641ab3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_76c07f80-a246-4687-8de6-d4b9ce7a09a6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_dc9536a8-7b57-411c-b02f-d6d5e7641ab3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5afcc911-302c-4da2-9fde-61b826fd3496" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_76c07f80-a246-4687-8de6-d4b9ce7a09a6" xlink:to="loc_us-gaap_EarningsPerShareBasic_5afcc911-302c-4da2-9fde-61b826fd3496" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_dfa8f9d6-f5dc-4e63-9967-2b25b97ed122" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_dfa8f9d6-f5dc-4e63-9967-2b25b97ed122" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_44c4b9ca-adb8-4fcf-a2d9-8c58f4cc75c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dfa8f9d6-f5dc-4e63-9967-2b25b97ed122" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_44c4b9ca-adb8-4fcf-a2d9-8c58f4cc75c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_2291dd8a-d5f6-489d-b640-ad57f2ba3c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dfa8f9d6-f5dc-4e63-9967-2b25b97ed122" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_2291dd8a-d5f6-489d-b640-ad57f2ba3c1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_080ba6e4-9046-4052-b90b-e9b8f7d68937" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dfa8f9d6-f5dc-4e63-9967-2b25b97ed122" xlink:to="loc_us-gaap_EarningsPerShareDiluted_080ba6e4-9046-4052-b90b-e9b8f7d68937" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_f3d64c6e-ee7a-4bd4-a5a0-d48e52d0c5f7" xlink:href="abm-20210131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_f3d64c6e-ee7a-4bd4-a5a0-d48e52d0c5f7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_cb58f72f-0e37-4afa-b76c-4ab310a13b7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_f3d64c6e-ee7a-4bd4-a5a0-d48e52d0c5f7" xlink:to="loc_us-gaap_AwardTypeAxis_cb58f72f-0e37-4afa-b76c-4ab310a13b7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb58f72f-0e37-4afa-b76c-4ab310a13b7b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_cb58f72f-0e37-4afa-b76c-4ab310a13b7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb58f72f-0e37-4afa-b76c-4ab310a13b7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d08d65fd-b173-4784-bba8-97cc5310ac54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_cb58f72f-0e37-4afa-b76c-4ab310a13b7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d08d65fd-b173-4784-bba8-97cc5310ac54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_fc83f9ce-de8a-47e9-ab7b-8a7bed831ea4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d08d65fd-b173-4784-bba8-97cc5310ac54" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_fc83f9ce-de8a-47e9-ab7b-8a7bed831ea4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_eaf11d7f-8451-45b6-a97c-06bd1dc8bad2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d08d65fd-b173-4784-bba8-97cc5310ac54" xlink:to="loc_us-gaap_EmployeeStockOptionMember_eaf11d7f-8451-45b6-a97c-06bd1dc8bad2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_d1d47645-133d-47c3-af90-4cb493c4c20b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d08d65fd-b173-4784-bba8-97cc5310ac54" xlink:to="loc_us-gaap_PerformanceSharesMember_d1d47645-133d-47c3-af90-4cb493c4c20b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="extended" id="i8b39de5e65844d89af21e9b9701fd325_NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="abm-20210131.xsd#FairValueofFinancialInstruments"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstruments" xlink:type="extended" id="i5a6a20707dea490983553cf8172723c9_FairValueofFinancialInstruments"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="abm-20210131.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended" id="i506d88cc021b419f9d4bad625656c1c3_FairValueofFinancialInstrumentsTables"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="extended" id="i9a06fa42387841b3863e6010b2a2266b_FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_fa974e8b-a9d7-4911-8866-ee57f38f6ea4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_fa974e8b-a9d7-4911-8866-ee57f38f6ea4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_8084bfbf-1cb3-45ed-afe7-c32d65f66214" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_8084bfbf-1cb3-45ed-afe7-c32d65f66214" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_e8a4343e-fc16-4051-9b6d-fa14a2174787" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_e8a4343e-fc16-4051-9b6d-fa14a2174787" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_8355d149-6c3b-4b32-891e-fa391415aac1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_DebtInstrumentFairValue_8355d149-6c3b-4b32-891e-fa391415aac1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_9ef29d05-dde7-4f2b-a088-0aef2a8e62a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_9ef29d05-dde7-4f2b-a088-0aef2a8e62a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d57cf35-b2a5-4cf5-808d-c8b2994d90d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d57cf35-b2a5-4cf5-808d-c8b2994d90d9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8694b75d-724a-4eb6-8d0d-202e8dc86b23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d57cf35-b2a5-4cf5-808d-c8b2994d90d9" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8694b75d-724a-4eb6-8d0d-202e8dc86b23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8694b75d-724a-4eb6-8d0d-202e8dc86b23_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8694b75d-724a-4eb6-8d0d-202e8dc86b23" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_8694b75d-724a-4eb6-8d0d-202e8dc86b23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_df3a54c8-1e93-44e0-b6e5-7cde18485253" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8694b75d-724a-4eb6-8d0d-202e8dc86b23" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_df3a54c8-1e93-44e0-b6e5-7cde18485253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_89ca448c-a0c4-4a40-8335-9e6eb0482482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_df3a54c8-1e93-44e0-b6e5-7cde18485253" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_89ca448c-a0c4-4a40-8335-9e6eb0482482" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2dbd14e5-4464-492a-ad0e-dbc7b44a6644" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d57cf35-b2a5-4cf5-808d-c8b2994d90d9" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2dbd14e5-4464-492a-ad0e-dbc7b44a6644" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2dbd14e5-4464-492a-ad0e-dbc7b44a6644_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2dbd14e5-4464-492a-ad0e-dbc7b44a6644" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2dbd14e5-4464-492a-ad0e-dbc7b44a6644_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9550d4ac-79d4-47eb-b677-b715d3fc3d96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2dbd14e5-4464-492a-ad0e-dbc7b44a6644" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9550d4ac-79d4-47eb-b677-b715d3fc3d96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_585073d5-882a-42c5-b243-1bc6f314f04d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9550d4ac-79d4-47eb-b677-b715d3fc3d96" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_585073d5-882a-42c5-b243-1bc6f314f04d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_156b3935-d2a3-4913-9ac8-4c40ea6e126e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9550d4ac-79d4-47eb-b677-b715d3fc3d96" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_156b3935-d2a3-4913-9ac8-4c40ea6e126e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/Insurance" xlink:type="simple" xlink:href="abm-20210131.xsd#Insurance"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/Insurance" xlink:type="extended" id="iefa38db945104a4fb3ab0f190560ca9b_Insurance"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceTables" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceTables"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/InsuranceTables" xlink:type="extended" id="i5a9715ebb90f4bf886c12ec4a9c84000_InsuranceTables"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/InsuranceNarrativeDetails" xlink:type="extended" id="i62717d8cf32145879d9a3e7715a1aaca_InsuranceNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:href="abm-20210131.xsd#abm_ScheduleOfOtherLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerOccurrence_b6a133ce-f0ea-4dc4-99a8-582eac2c0a3d" xlink:href="abm-20210131.xsd#abm_SelfInsuredRetentionAmountPerOccurrence"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_SelfInsuredRetentionAmountPerOccurrence_b6a133ce-f0ea-4dc4-99a8-582eac2c0a3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit_1efcd96f-688f-49bd-a9c7-d295f8372b93" xlink:href="abm-20210131.xsd#abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit_1efcd96f-688f-49bd-a9c7-d295f8372b93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_282749c2-2481-4956-98cb-14789d23c243" xlink:href="abm-20210131.xsd#abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_282749c2-2481-4956-98cb-14789d23c243" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PropertyDamagePolicyLimit_cde342ce-bbb1-485d-ade9-b4ca9c449215" xlink:href="abm-20210131.xsd#abm_PropertyDamagePolicyLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_PropertyDamagePolicyLimit_cde342ce-bbb1-485d-ade9-b4ca9c449215" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_49916ec8-61dd-41db-b4ca-dffe19b60ed5" xlink:href="abm-20210131.xsd#abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_49916ec8-61dd-41db-b4ca-dffe19b60ed5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DecreaseInTotalReserveClaims_a4fe81c4-257b-49c3-ac0f-0d0fb1c03b7c" xlink:href="abm-20210131.xsd#abm_DecreaseInTotalReserveClaims"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_DecreaseInTotalReserveClaims_a4fe81c4-257b-49c3-ac0f-0d0fb1c03b7c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_55b66f0d-b3ee-4fe3-847b-f5f1d51c2a60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_55b66f0d-b3ee-4fe3-847b-f5f1d51c2a60" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesTable_180acbbf-2a65-4065-b3b1-268ceb4f08e6" xlink:href="abm-20210131.xsd#abm_ScheduleOfOtherLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_ScheduleOfOtherLiabilitiesTable_180acbbf-2a65-4065-b3b1-268ceb4f08e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_911a5de7-10fd-4931-a337-82320c41d053" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesTable_180acbbf-2a65-4065-b3b1-268ceb4f08e6" xlink:to="loc_srt_RangeAxis_911a5de7-10fd-4931-a337-82320c41d053" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_911a5de7-10fd-4931-a337-82320c41d053_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_911a5de7-10fd-4931-a337-82320c41d053" xlink:to="loc_srt_RangeMember_911a5de7-10fd-4931-a337-82320c41d053_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_52b56be4-1fa1-4fbc-9cab-9c5956851f6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_911a5de7-10fd-4931-a337-82320c41d053" xlink:to="loc_srt_RangeMember_52b56be4-1fa1-4fbc-9cab-9c5956851f6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5908eb45-37a1-44bd-926f-bd396aba78f3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_52b56be4-1fa1-4fbc-9cab-9c5956851f6b" xlink:to="loc_srt_MinimumMember_5908eb45-37a1-44bd-926f-bd396aba78f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9ff8fee5-ccd9-47dc-97de-1919517e8db4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_52b56be4-1fa1-4fbc-9cab-9c5956851f6b" xlink:to="loc_srt_MaximumMember_9ff8fee5-ccd9-47dc-97de-1919517e8db4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceInsuranceRelatedBalancesandActivityDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails" xlink:type="extended" id="iedd4713ebb224eeeb12dcbe5785ab1d5_InsuranceInsuranceRelatedBalancesandActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_cca02329-ee67-4306-a552-c5cddc7fc17d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_1c314640-a60c-4b94-b2d7-cbfe1bd94229" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_cca02329-ee67-4306-a552-c5cddc7fc17d" xlink:to="loc_us-gaap_SelfInsuranceReserve_1c314640-a60c-4b94-b2d7-cbfe1bd94229" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries_af590f08-8579-4cdf-9a33-f1bc4958f720" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_cca02329-ee67-4306-a552-c5cddc7fc17d" xlink:to="loc_us-gaap_EstimatedInsuranceRecoveries_af590f08-8579-4cdf-9a33-f1bc4958f720" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_07b4d855-df97-44f6-81e4-b1f769b30c38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_cca02329-ee67-4306-a552-c5cddc7fc17d" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_07b4d855-df97-44f6-81e4-b1f769b30c38" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesAxis_c27a8c56-b535-4c14-ad2b-d1fdea6b8f07" xlink:href="abm-20210131.xsd#abm_InsurancePoliciesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_07b4d855-df97-44f6-81e4-b1f769b30c38" xlink:to="loc_abm_InsurancePoliciesAxis_c27a8c56-b535-4c14-ad2b-d1fdea6b8f07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesDomain_c27a8c56-b535-4c14-ad2b-d1fdea6b8f07_default" xlink:href="abm-20210131.xsd#abm_InsurancePoliciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_abm_InsurancePoliciesAxis_c27a8c56-b535-4c14-ad2b-d1fdea6b8f07" xlink:to="loc_abm_InsurancePoliciesDomain_c27a8c56-b535-4c14-ad2b-d1fdea6b8f07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesDomain_7c976e16-7c41-4e42-8394-4dd3ce6890af" xlink:href="abm-20210131.xsd#abm_InsurancePoliciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_abm_InsurancePoliciesAxis_c27a8c56-b535-4c14-ad2b-d1fdea6b8f07" xlink:to="loc_abm_InsurancePoliciesDomain_7c976e16-7c41-4e42-8394-4dd3ce6890af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_ad7d4fb5-ff49-4964-b37c-9908a6e671ae" xlink:href="abm-20210131.xsd#abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_InsurancePoliciesDomain_7c976e16-7c41-4e42-8394-4dd3ce6890af" xlink:to="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_ad7d4fb5-ff49-4964-b37c-9908a6e671ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_MedicalAndDentalSelfInsuranceProgramMember_fb7745bb-bcc8-4e0f-be09-52c144ac8676" xlink:href="abm-20210131.xsd#abm_MedicalAndDentalSelfInsuranceProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_InsurancePoliciesDomain_7c976e16-7c41-4e42-8394-4dd3ce6890af" xlink:to="loc_abm_MedicalAndDentalSelfInsuranceProgramMember_fb7745bb-bcc8-4e0f-be09-52c144ac8676" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="extended" id="ifb64f551aa2e49e39fcedec27fcf247f_InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditLineItems_c636845a-34e2-468b-bdd4-943316eac0df" xlink:href="abm-20210131.xsd#abm_LettersOfCreditLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations_dd902f83-e2ea-439f-b196-710c7de132ed" xlink:href="abm-20210131.xsd#abm_InstrumentsUsedToCollateralizeInsuranceObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_LettersOfCreditLineItems_c636845a-34e2-468b-bdd4-943316eac0df" xlink:to="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations_dd902f83-e2ea-439f-b196-710c7de132ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditTable_46107396-be54-4f69-9b31-957279d762c6" xlink:href="abm-20210131.xsd#abm_LettersOfCreditTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_abm_LettersOfCreditLineItems_c636845a-34e2-468b-bdd4-943316eac0df" xlink:to="loc_abm_LettersOfCreditTable_46107396-be54-4f69-9b31-957279d762c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_c39b6d97-6d22-41a7-b40c-e11c71ae951c" xlink:href="abm-20210131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_abm_LettersOfCreditTable_46107396-be54-4f69-9b31-957279d762c6" xlink:to="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_c39b6d97-6d22-41a7-b40c-e11c71ae951c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_c39b6d97-6d22-41a7-b40c-e11c71ae951c_default" xlink:href="abm-20210131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_c39b6d97-6d22-41a7-b40c-e11c71ae951c" xlink:to="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_c39b6d97-6d22-41a7-b40c-e11c71ae951c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6e740c5b-0fe6-4a1a-b38d-2d6b3daf232f" xlink:href="abm-20210131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_c39b6d97-6d22-41a7-b40c-e11c71ae951c" xlink:to="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6e740c5b-0fe6-4a1a-b38d-2d6b3daf232f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_16d93d51-347b-4785-b6d3-62e7546810d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6e740c5b-0fe6-4a1a-b38d-2d6b3daf232f" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_16d93d51-347b-4785-b6d3-62e7546810d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SuretyBondMember_42575108-803e-4d75-b8eb-21ee1444e66c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SuretyBondMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6e740c5b-0fe6-4a1a-b38d-2d6b3daf232f" xlink:to="loc_us-gaap_SuretyBondMember_42575108-803e-4d75-b8eb-21ee1444e66c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMember_87b14c03-9f00-45a2-b1ce-71e1531a94b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6e740c5b-0fe6-4a1a-b38d-2d6b3daf232f" xlink:to="loc_us-gaap_DepositsMember_87b14c03-9f00-45a2-b1ce-71e1531a94b3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacility" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacility"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CreditFacility" xlink:type="extended" id="iad0c1b505c38422c9aa7a46c7462e7ef_CreditFacility"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityTables" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityTables"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CreditFacilityTables" xlink:type="extended" id="i3a3097bcc9034ca5a4abfc149c909208_CreditFacilityTables"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CreditFacilityNarrativeDetails" xlink:type="extended" id="i3c1915664d314f5d80c52fbc4bbf8d3b_CreditFacilityNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8dfd22c0-2fac-4ed2-a65e-906d51454e1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8dfd22c0-2fac-4ed2-a65e-906d51454e1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_fb3f59fa-4e28-4724-ac7a-e2e068ed942b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_DebtInstrumentTerm_fb3f59fa-4e28-4724-ac7a-e2e068ed942b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_ec738989-2089-4d85-a5ef-5ffba9f5f944" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_ec738989-2089-4d85-a5ef-5ffba9f5f944" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm_7649acfb-0ad9-496d-8040-12e027ac8c1f" xlink:href="abm-20210131.xsd#abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm_7649acfb-0ad9-496d-8040-12e027ac8c1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_3511fa3f-566f-4a1d-b01f-02d4e725c5fa" xlink:href="abm-20210131.xsd#abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_3511fa3f-566f-4a1d-b01f-02d4e725c5fa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantFixedChargeCoverageRatio_dbe335db-8e69-45b8-96c9-3bab434ad1db" xlink:href="abm-20210131.xsd#abm_DebtInstrumentCovenantFixedChargeCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_abm_DebtInstrumentCovenantFixedChargeCoverageRatio_dbe335db-8e69-45b8-96c9-3bab434ad1db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantLiquidityRequiredMinimum_13ab6a11-373e-4e40-8807-f8d00f76ae95" xlink:href="abm-20210131.xsd#abm_DebtInstrumentCovenantLiquidityRequiredMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_abm_DebtInstrumentCovenantLiquidityRequiredMinimum_13ab6a11-373e-4e40-8807-f8d00f76ae95" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_580021fc-c707-4f30-a68f-5d679914bc5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_580021fc-c707-4f30-a68f-5d679914bc5a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_a0f00676-d1d7-4bb4-9d63-9ba809938bb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_a0f00676-d1d7-4bb4-9d63-9ba809938bb8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_87a6ecd6-6423-417c-9e71-09b6ba2ce65a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_87a6ecd6-6423-417c-9e71-09b6ba2ce65a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_f0c8717e-6297-493a-8c5a-555112205756" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_f0c8717e-6297-493a-8c5a-555112205756" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_cdd005f1-a301-4992-994e-4519dd7d71a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_us-gaap_DebtInstrumentAxis_cdd005f1-a301-4992-994e-4519dd7d71a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cdd005f1-a301-4992-994e-4519dd7d71a7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_cdd005f1-a301-4992-994e-4519dd7d71a7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cdd005f1-a301-4992-994e-4519dd7d71a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4dc614ec-483d-4a2f-8142-60c8c1339860" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_cdd005f1-a301-4992-994e-4519dd7d71a7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4dc614ec-483d-4a2f-8142-60c8c1339860" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PriorCreditFacilityMember_5d75d30c-fa47-4087-ae16-be06db1dfee6" xlink:href="abm-20210131.xsd#abm_PriorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4dc614ec-483d-4a2f-8142-60c8c1339860" xlink:to="loc_abm_PriorCreditFacilityMember_5d75d30c-fa47-4087-ae16-be06db1dfee6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CreditFacilityMember_1ae7e559-158d-4551-9839-97e70502dc71" xlink:href="abm-20210131.xsd#abm_CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4dc614ec-483d-4a2f-8142-60c8c1339860" xlink:to="loc_abm_CreditFacilityMember_1ae7e559-158d-4551-9839-97e70502dc71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_020acce4-be83-4bf2-a82f-55fbb51232b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_us-gaap_VariableRateAxis_020acce4-be83-4bf2-a82f-55fbb51232b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_020acce4-be83-4bf2-a82f-55fbb51232b1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_020acce4-be83-4bf2-a82f-55fbb51232b1" xlink:to="loc_us-gaap_VariableRateDomain_020acce4-be83-4bf2-a82f-55fbb51232b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9d7e471c-3b86-4ff3-991a-b64545523d2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_020acce4-be83-4bf2-a82f-55fbb51232b1" xlink:to="loc_us-gaap_VariableRateDomain_9d7e471c-3b86-4ff3-991a-b64545523d2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember_5ef42749-bb5d-438c-b79c-84d541009c84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EurodollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_9d7e471c-3b86-4ff3-991a-b64545523d2e" xlink:to="loc_us-gaap_EurodollarMember_5ef42749-bb5d-438c-b79c-84d541009c84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_e44ddd9d-10d1-403d-b2e9-76c5f883ff0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_9d7e471c-3b86-4ff3-991a-b64545523d2e" xlink:to="loc_us-gaap_BaseRateMember_e44ddd9d-10d1-403d-b2e9-76c5f883ff0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_38f2ab97-a3bd-40f1-bcd1-3d4144180902" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_srt_RangeAxis_38f2ab97-a3bd-40f1-bcd1-3d4144180902" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_38f2ab97-a3bd-40f1-bcd1-3d4144180902_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_38f2ab97-a3bd-40f1-bcd1-3d4144180902" xlink:to="loc_srt_RangeMember_38f2ab97-a3bd-40f1-bcd1-3d4144180902_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_973a0ee8-8259-4a54-bedc-da2e84aba4f4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_38f2ab97-a3bd-40f1-bcd1-3d4144180902" xlink:to="loc_srt_RangeMember_973a0ee8-8259-4a54-bedc-da2e84aba4f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5089de5f-77f3-4e32-83d5-1352cadef230" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_973a0ee8-8259-4a54-bedc-da2e84aba4f4" xlink:to="loc_srt_MinimumMember_5089de5f-77f3-4e32-83d5-1352cadef230" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0627390b-f089-486d-a2f2-e904a0dce39f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_973a0ee8-8259-4a54-bedc-da2e84aba4f4" xlink:to="loc_srt_MaximumMember_0627390b-f089-486d-a2f2-e904a0dce39f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fb2f8e7b-dfc5-498f-ac1d-c2399a461cd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_us-gaap_CreditFacilityAxis_fb2f8e7b-dfc5-498f-ac1d-c2399a461cd3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fb2f8e7b-dfc5-498f-ac1d-c2399a461cd3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_fb2f8e7b-dfc5-498f-ac1d-c2399a461cd3" xlink:to="loc_us-gaap_CreditFacilityDomain_fb2f8e7b-dfc5-498f-ac1d-c2399a461cd3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cc2c48cb-6681-4a51-8359-123cd40dec39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_fb2f8e7b-dfc5-498f-ac1d-c2399a461cd3" xlink:to="loc_us-gaap_CreditFacilityDomain_cc2c48cb-6681-4a51-8359-123cd40dec39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_d2e2567f-a302-4279-ad54-aac27af4d1bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cc2c48cb-6681-4a51-8359-123cd40dec39" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_d2e2567f-a302-4279-ad54-aac27af4d1bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_815d1704-18fb-426b-9ac2-cf1d3e2b7054" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cc2c48cb-6681-4a51-8359-123cd40dec39" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_815d1704-18fb-426b-9ac2-cf1d3e2b7054" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SwingLineLoanMember_3868111d-0865-4ca4-bd09-f564682aa000" xlink:href="abm-20210131.xsd#abm_SwingLineLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cc2c48cb-6681-4a51-8359-123cd40dec39" xlink:to="loc_abm_SwingLineLoanMember_3868111d-0865-4ca4-bd09-f564682aa000" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c0f2278f-0391-4104-bc5f-489f53b757e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c0f2278f-0391-4104-bc5f-489f53b757e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c0f2278f-0391-4104-bc5f-489f53b757e4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c0f2278f-0391-4104-bc5f-489f53b757e4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c0f2278f-0391-4104-bc5f-489f53b757e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e6f42cd3-1ace-483c-bb06-c57b53db3e32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c0f2278f-0391-4104-bc5f-489f53b757e4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e6f42cd3-1ace-483c-bb06-c57b53db3e32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_ca9315c8-3ab8-49d2-9691-a83c9a7307fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e6f42cd3-1ace-483c-bb06-c57b53db3e32" xlink:to="loc_us-gaap_LineOfCreditMember_ca9315c8-3ab8-49d2-9691-a83c9a7307fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_ee04c43e-85db-495a-b582-fa5758f3587e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e6f42cd3-1ace-483c-bb06-c57b53db3e32" xlink:to="loc_us-gaap_LoansPayableMember_ee04c43e-85db-495a-b582-fa5758f3587e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CovenantPeriodAxis_e4163393-fa98-4c46-ad45-2856b81d8624" xlink:href="abm-20210131.xsd#abm_CovenantPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_abm_CovenantPeriodAxis_e4163393-fa98-4c46-ad45-2856b81d8624" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CovenantPeriodDomain_e4163393-fa98-4c46-ad45-2856b81d8624_default" xlink:href="abm-20210131.xsd#abm_CovenantPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_abm_CovenantPeriodAxis_e4163393-fa98-4c46-ad45-2856b81d8624" xlink:to="loc_abm_CovenantPeriodDomain_e4163393-fa98-4c46-ad45-2856b81d8624_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CovenantPeriodDomain_ec73d239-bed5-4db2-86e3-039a587f52d7" xlink:href="abm-20210131.xsd#abm_CovenantPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_abm_CovenantPeriodAxis_e4163393-fa98-4c46-ad45-2856b81d8624" xlink:to="loc_abm_CovenantPeriodDomain_ec73d239-bed5-4db2-86e3-039a587f52d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CovenantPeriodQuarterEndingOctober2022Member_89ef6f82-6942-48e1-9db0-1981d77c9f98" xlink:href="abm-20210131.xsd#abm_CovenantPeriodQuarterEndingOctober2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_abm_CovenantPeriodDomain_ec73d239-bed5-4db2-86e3-039a587f52d7" xlink:to="loc_abm_CovenantPeriodQuarterEndingOctober2022Member_89ef6f82-6942-48e1-9db0-1981d77c9f98" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityCreditFacilityInformationDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails" xlink:type="extended" id="i7f951a5641c8422593ac3d541a8cf0c9_CreditFacilityCreditFacilityInformationDetails"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityTermLoanMaturitiesDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails" xlink:type="extended" id="i3523e6b0246f4aafaefbd205cb8ee963_CreditFacilityTermLoanMaturitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_23c76270-913c-419d-b805-cb7c1f113b3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_58e07c48-ccae-48dc-8ab6-dd6fc1c29884" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_23c76270-913c-419d-b805-cb7c1f113b3d" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_58e07c48-ccae-48dc-8ab6-dd6fc1c29884" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_94b553f6-ce02-4ea3-9eeb-617c38eacc82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_23c76270-913c-419d-b805-cb7c1f113b3d" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_94b553f6-ce02-4ea3-9eeb-617c38eacc82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_aad19998-f3ab-4712-9a04-0bedf3dc5a83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_94b553f6-ce02-4ea3-9eeb-617c38eacc82" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_aad19998-f3ab-4712-9a04-0bedf3dc5a83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_415c5811-5dd5-41ee-9d61-e494cdf0ddab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_94b553f6-ce02-4ea3-9eeb-617c38eacc82" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_415c5811-5dd5-41ee-9d61-e494cdf0ddab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b634fac3-6a25-4e87-b65d-8f73ded37172" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_23c76270-913c-419d-b805-cb7c1f113b3d" xlink:to="loc_us-gaap_DebtInstrumentTable_b634fac3-6a25-4e87-b65d-8f73ded37172" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0881b99f-9a57-45d0-9322-862c08323f4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b634fac3-6a25-4e87-b65d-8f73ded37172" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0881b99f-9a57-45d0-9322-862c08323f4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0881b99f-9a57-45d0-9322-862c08323f4f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0881b99f-9a57-45d0-9322-862c08323f4f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0881b99f-9a57-45d0-9322-862c08323f4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ffb30dfd-6409-4423-a335-233d296c9725" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0881b99f-9a57-45d0-9322-862c08323f4f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ffb30dfd-6409-4423-a335-233d296c9725" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_b0199dd6-e319-4cfb-a4e0-3721b01fd716" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ffb30dfd-6409-4423-a335-233d296c9725" xlink:to="loc_us-gaap_LoansPayableMember_b0199dd6-e319-4cfb-a4e0-3721b01fd716" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityInterestRateSwapsDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails" xlink:type="extended" id="i9f636a51ddf6497a90cfa2eac5c52d83_CreditFacilityInterestRateSwapsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_f8ea1bb6-f697-4bca-950c-e73d6fae7283" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_1ba979fa-0b50-416a-8d25-d4a2282d7b98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f8ea1bb6-f697-4bca-950c-e73d6fae7283" xlink:to="loc_us-gaap_DerivativeNotionalAmount_1ba979fa-0b50-416a-8d25-d4a2282d7b98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_d55770fa-6eb3-456c-891d-4600f5709bc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f8ea1bb6-f697-4bca-950c-e73d6fae7283" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_d55770fa-6eb3-456c-891d-4600f5709bc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8a0e4900-c732-41a3-a972-49f11005bf1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f8ea1bb6-f697-4bca-950c-e73d6fae7283" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_8a0e4900-c732-41a3-a972-49f11005bf1e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_51bc4a41-abb6-4511-a4a9-26831d80a889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8a0e4900-c732-41a3-a972-49f11005bf1e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_51bc4a41-abb6-4511-a4a9-26831d80a889" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_51bc4a41-abb6-4511-a4a9-26831d80a889_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_51bc4a41-abb6-4511-a4a9-26831d80a889" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_51bc4a41-abb6-4511-a4a9-26831d80a889_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_51bc4a41-abb6-4511-a4a9-26831d80a889" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity4302021Member_e868729b-fb78-4c43-98d0-c95e5b3bc065" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity4302021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:to="loc_abm_InterestRateSwapMaturity4302021Member_e868729b-fb78-4c43-98d0-c95e5b3bc065" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity10312021Member_47c3a5e0-7e67-4593-87d7-b219ac04ea72" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity10312021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:to="loc_abm_InterestRateSwapMaturity10312021Member_47c3a5e0-7e67-4593-87d7-b219ac04ea72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity4302022Member_eb209d74-7947-47e0-a194-7ee68d10072c" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity4302022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:to="loc_abm_InterestRateSwapMaturity4302022Member_eb209d74-7947-47e0-a194-7ee68d10072c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity912022Member_1b53fc08-d46f-46d5-be74-e107c78f559f" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity912022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:to="loc_abm_InterestRateSwapMaturity912022Member_1b53fc08-d46f-46d5-be74-e107c78f559f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityInterestRateSwapsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails" xlink:type="extended" id="i7b7f473e4c6e4963937a50e39cc6b2cf_CreditFacilityInterestRateSwapsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_310711fd-5b6b-4a3e-b868-04744552e0a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_310711fd-5b6b-4a3e-b868-04744552e0a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_20429404-b9db-4a5c-ae11-8e995c273978" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_20429404-b9db-4a5c-ae11-8e995c273978" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_bd2e23c1-74a7-4745-a15f-ebdeb7c36528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_us-gaap_InterestExpense_bd2e23c1-74a7-4745-a15f-ebdeb7c36528" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestExpenseNetofTaxes_9775fcfc-8751-42aa-9ec5-12b01dd89764" xlink:href="abm-20210131.xsd#abm_InterestExpenseNetofTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_abm_InterestExpenseNetofTaxes_9775fcfc-8751-42aa-9ec5-12b01dd89764" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_a135f25b-db21-4ce4-993c-03ebe41eb858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_a135f25b-db21-4ce4-993c-03ebe41eb858" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_24a8623f-146e-47ac-832f-0114c77702ca" xlink:href="abm-20210131.xsd#abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_24a8623f-146e-47ac-832f-0114c77702ca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_754fa726-42d3-4fc4-8f77-5476530911fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_754fa726-42d3-4fc4-8f77-5476530911fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0ea798a7-ce39-4c92-9214-0a091e775d36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_754fa726-42d3-4fc4-8f77-5476530911fb" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0ea798a7-ce39-4c92-9214-0a091e775d36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0ea798a7-ce39-4c92-9214-0a091e775d36_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0ea798a7-ce39-4c92-9214-0a091e775d36" xlink:to="loc_us-gaap_EquityComponentDomain_0ea798a7-ce39-4c92-9214-0a091e775d36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_35536dfc-1048-4605-9299-ab241a4a9860" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0ea798a7-ce39-4c92-9214-0a091e775d36" xlink:to="loc_us-gaap_EquityComponentDomain_35536dfc-1048-4605-9299-ab241a4a9860" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_d9544feb-d6b5-4034-8aab-4c3b4bff7fc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_35536dfc-1048-4605-9299-ab241a4a9860" xlink:to="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_d9544feb-d6b5-4034-8aab-4c3b4bff7fc4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="abm-20210131.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CommitmentsandContingencies" xlink:type="extended" id="i978a12dab050409f9144f65f7974019c_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended" id="i2b9c93d99e4f43059ffe073b98ce1196_CommitmentsandContingenciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_b31e0917-ad0d-454c-bce5-794c7a18d88b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_b31e0917-ad0d-454c-bce5-794c7a18d88b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SuretyBonds_8ee31a5a-50b4-40b8-a651-eedcb64970e4" xlink:href="abm-20210131.xsd#abm_SuretyBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_abm_SuretyBonds_8ee31a5a-50b4-40b8-a651-eedcb64970e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GuaranteeObligation_22756f8c-a7f8-4301-8d69-3001702be4af" xlink:href="abm-20210131.xsd#abm_GuaranteeObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_abm_GuaranteeObligation_22756f8c-a7f8-4301-8d69-3001702be4af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_ac278e23-08b9-4238-a472-d0258dbb8e21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_ac278e23-08b9-4238-a472-d0258dbb8e21" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_a1ba8bd5-cc69-45d7-a50c-0bb975e2a080" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_a1ba8bd5-cc69-45d7-a50c-0bb975e2a080" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LossContingencyNumberOfCertifiedSubclasses_a6f6aa5a-a537-4b4e-80ac-22b951237b23" xlink:href="abm-20210131.xsd#abm_LossContingencyNumberOfCertifiedSubclasses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_abm_LossContingencyNumberOfCertifiedSubclasses_a6f6aa5a-a537-4b4e-80ac-22b951237b23" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_fb036771-ffa6-4cac-bb0d-57c089e9a59e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:to="loc_us-gaap_LitigationStatusAxis_fb036771-ffa6-4cac-bb0d-57c089e9a59e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_fb036771-ffa6-4cac-bb0d-57c089e9a59e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LitigationStatusAxis_fb036771-ffa6-4cac-bb0d-57c089e9a59e" xlink:to="loc_us-gaap_LitigationStatusDomain_fb036771-ffa6-4cac-bb0d-57c089e9a59e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_42c526e3-8a60-4f02-b305-eb6e276eb92c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LitigationStatusAxis_fb036771-ffa6-4cac-bb0d-57c089e9a59e" xlink:to="loc_us-gaap_LitigationStatusDomain_42c526e3-8a60-4f02-b305-eb6e276eb92c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PendingLitigationMember_7ccf389d-f7ed-4242-980d-7465296ae8ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PendingLitigationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationStatusDomain_42c526e3-8a60-4f02-b305-eb6e276eb92c" xlink:to="loc_us-gaap_PendingLitigationMember_7ccf389d-f7ed-4242-980d-7465296ae8ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_4cc34726-f459-47d3-a257-e39bd9257752" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:to="loc_srt_LitigationCaseAxis_4cc34726-f459-47d3-a257-e39bd9257752" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_4cc34726-f459-47d3-a257-e39bd9257752_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_4cc34726-f459-47d3-a257-e39bd9257752" xlink:to="loc_srt_LitigationCaseTypeDomain_4cc34726-f459-47d3-a257-e39bd9257752_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_72feae56-b2bb-48dc-95df-18db92eb0cdf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_4cc34726-f459-47d3-a257-e39bd9257752" xlink:to="loc_srt_LitigationCaseTypeDomain_72feae56-b2bb-48dc-95df-18db92eb0cdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BucioMember_b7f5e3a2-df68-494e-b15f-a5e179df5c44" xlink:href="abm-20210131.xsd#abm_BucioMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_72feae56-b2bb-48dc-95df-18db92eb0cdf" xlink:to="loc_abm_BucioMember_b7f5e3a2-df68-494e-b15f-a5e179df5c44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_054f41d7-516c-48e7-a6b9-fcf3a9757e5b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:to="loc_srt_RangeAxis_054f41d7-516c-48e7-a6b9-fcf3a9757e5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_054f41d7-516c-48e7-a6b9-fcf3a9757e5b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_054f41d7-516c-48e7-a6b9-fcf3a9757e5b" xlink:to="loc_srt_RangeMember_054f41d7-516c-48e7-a6b9-fcf3a9757e5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9dc1486e-2ffa-4679-83e0-a4b452579db1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_054f41d7-516c-48e7-a6b9-fcf3a9757e5b" xlink:to="loc_srt_RangeMember_9dc1486e-2ffa-4679-83e0-a4b452579db1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a5882f06-0097-42b1-aae4-cdeae39f982f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9dc1486e-2ffa-4679-83e0-a4b452579db1" xlink:to="loc_srt_MinimumMember_a5882f06-0097-42b1-aae4-cdeae39f982f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6ffe9367-7cfe-442b-a3b7-8ccc22551828" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9dc1486e-2ffa-4679-83e0-a4b452579db1" xlink:to="loc_srt_MaximumMember_6ffe9367-7cfe-442b-a3b7-8ccc22551828" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_54a6314c-a1e7-4d26-a580-b460b7c68f0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_54a6314c-a1e7-4d26-a580-b460b7c68f0d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_54a6314c-a1e7-4d26-a580-b460b7c68f0d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_54a6314c-a1e7-4d26-a580-b460b7c68f0d" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_54a6314c-a1e7-4d26-a580-b460b7c68f0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_d578a1e1-10cc-4049-995e-a09a83ef0b10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_54a6314c-a1e7-4d26-a580-b460b7c68f0d" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_d578a1e1-10cc-4049-995e-a09a83ef0b10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergySavingsContractsMember_13d2f8de-772b-4c20-91a0-a265587732dd" xlink:href="abm-20210131.xsd#abm_EnergySavingsContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_d578a1e1-10cc-4049-995e-a09a83ef0b10" xlink:to="loc_abm_EnergySavingsContractsMember_13d2f8de-772b-4c20-91a0-a265587732dd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxes" xlink:type="simple" xlink:href="abm-20210131.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/IncomeTaxes" xlink:type="extended" id="i54350419a0f948bca7a16bc65ee8996b_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="id7b4541b260a4b1699fe4a0923b94ce0_IncomeTaxesNarrativeDetails"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformation" xlink:type="simple" xlink:href="abm-20210131.xsd#SegmentInformation"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/SegmentInformation" xlink:type="extended" id="idafca9e3629949e1a5bcd4fb27d4a7da_SegmentInformation"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="abm-20210131.xsd#SegmentInformationTables"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/SegmentInformationTables" xlink:type="extended" id="i7e6bb93d6e10432299a2f3ef99e9053a_SegmentInformationTables"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#SegmentInformationFinancialInformationbyReportableSegmentDetails"/>
  <link:definitionLink xlink:role="http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails" xlink:type="extended" id="i24af8d2cf54b48478d6bb1b3fcf9786d_SegmentInformationFinancialInformationbyReportableSegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract_d3c5295c-a2d3-4df3-ada7-90b07a8cf924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:to="loc_us-gaap_SegmentReportingInformationRevenueAbstract_d3c5295c-a2d3-4df3-ada7-90b07a8cf924" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fafc649c-de6e-4402-8371-7e852add9171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract_d3c5295c-a2d3-4df3-ada7-90b07a8cf924" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fafc649c-de6e-4402-8371-7e852add9171" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1b163d01-3011-4e56-a119-2bdcd938a057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:to="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1b163d01-3011-4e56-a119-2bdcd938a057" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8a404e7c-ffda-4e87-a00a-be2bf3aa73da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1b163d01-3011-4e56-a119-2bdcd938a057" xlink:to="loc_us-gaap_OperatingIncomeLoss_8a404e7c-ffda-4e87-a00a-be2bf3aa73da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f2ecb62e-9458-4b3a-b35d-34b94e0ec5e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1b163d01-3011-4e56-a119-2bdcd938a057" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f2ecb62e-9458-4b3a-b35d-34b94e0ec5e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_b0d59178-0c96-4b4b-b1ee-fd16593783ff" xlink:href="abm-20210131.xsd#abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1b163d01-3011-4e56-a119-2bdcd938a057" xlink:to="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_b0d59178-0c96-4b4b-b1ee-fd16593783ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_ebc7cda4-3d18-4db7-99aa-ea1a8504d5d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:to="loc_us-gaap_InterestExpense_ebc7cda4-3d18-4db7-99aa-ea1a8504d5d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bf2b1b82-bc26-43f9-9ab7-10db534f4772" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bf2b1b82-bc26-43f9-9ab7-10db534f4772" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_586c72c3-6b74-452c-8dac-38c137503d7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_586c72c3-6b74-452c-8dac-38c137503d7f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_79fcfa22-ebe8-4e7d-9492-4d8a093f6169" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_586c72c3-6b74-452c-8dac-38c137503d7f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_79fcfa22-ebe8-4e7d-9492-4d8a093f6169" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_79fcfa22-ebe8-4e7d-9492-4d8a093f6169_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_79fcfa22-ebe8-4e7d-9492-4d8a093f6169" xlink:to="loc_us-gaap_SegmentDomain_79fcfa22-ebe8-4e7d-9492-4d8a093f6169_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_79fcfa22-ebe8-4e7d-9492-4d8a093f6169" xlink:to="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_b0826ef8-6c09-483a-b624-5fcb53a087c4" xlink:href="abm-20210131.xsd#abm_BusinessandIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_BusinessandIndustryMember_b0826ef8-6c09-483a-b624-5fcb53a087c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnologyAndManufacturingMember_3de90471-3ed8-459e-a191-82ebfe357776" xlink:href="abm-20210131.xsd#abm_TechnologyAndManufacturingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_TechnologyAndManufacturingMember_3de90471-3ed8-459e-a191-82ebfe357776" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EducationMember_86ad92a3-5586-4436-ae6b-d6726eaa0329" xlink:href="abm-20210131.xsd#abm_EducationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_EducationMember_86ad92a3-5586-4436-ae6b-d6726eaa0329" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_8edd8947-9a7f-4f4f-bc0c-247c547ab46c" xlink:href="abm-20210131.xsd#abm_AviationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_AviationMember_8edd8947-9a7f-4f4f-bc0c-247c547ab46c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember_c3cc287d-10db-48bf-adc7-d2f62e9c62a9" xlink:href="abm-20210131.xsd#abm_TechnicalSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_TechnicalSolutionsMember_c3cc287d-10db-48bf-adc7-d2f62e9c62a9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GovernmentServicesMember_75edeac1-f314-4a84-8d57-93edfe54022a" xlink:href="abm-20210131.xsd#abm_GovernmentServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_GovernmentServicesMember_75edeac1-f314-4a84-8d57-93edfe54022a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f9db51c8-6a72-4d8f-aa68-4e982b5b434a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_586c72c3-6b74-452c-8dac-38c137503d7f" xlink:to="loc_srt_ConsolidationItemsAxis_f9db51c8-6a72-4d8f-aa68-4e982b5b434a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f9db51c8-6a72-4d8f-aa68-4e982b5b434a_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_f9db51c8-6a72-4d8f-aa68-4e982b5b434a" xlink:to="loc_srt_ConsolidationItemsDomain_f9db51c8-6a72-4d8f-aa68-4e982b5b434a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_f9db51c8-6a72-4d8f-aa68-4e982b5b434a" xlink:to="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_6b2e75eb-c829-4e68-95ee-8536e2939463" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:to="loc_us-gaap_OperatingSegmentsMember_6b2e75eb-c829-4e68-95ee-8536e2939463" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_09ce8a7b-7381-4551-9ae1-1b18eb86c1e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:to="loc_us-gaap_IntersegmentEliminationMember_09ce8a7b-7381-4551-9ae1-1b18eb86c1e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_7a4da459-37b5-46a0-9587-3d8ede9568e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:to="loc_us-gaap_CorporateNonSegmentMember_7a4da459-37b5-46a0-9587-3d8ede9568e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_cdceed98-01db-4d76-ae6e-a37554c4eeb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_cdceed98-01db-4d76-ae6e-a37554c4eeb3" xlink:type="arc" order="3"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>abm-20210131_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ee5771bf-917f-4755-9868-4edc3dce5433,g:94432b1d-b952-498d-bb8e-142ee5d53dd8-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_DocumentType_91099bd4-2f84-4ee7-a1bb-f784359acce0_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6f4e2712-fec6-4a0a-ab74-90dbf7e92a60_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a7ffe4af-ee91-49f8-ad1b-24eb61b258e2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimatedInsuranceRecoveries_b4a2e4f4-274d-4fe0-b62d-a9f40a348c84_terseLabel_en-US" xlink:label="lab_us-gaap_EstimatedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance recoverables</link:label>
    <link:label id="lab_us-gaap_EstimatedInsuranceRecoveries_label_en-US" xlink:label="lab_us-gaap_EstimatedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimatedInsuranceRecoveries" xlink:to="lab_us-gaap_EstimatedInsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_30b605b2-7a89-45ba-95e0-ed47d52e3429_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_b310afcb-16dd-455f-bd95-363b53dfd44a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Noncurrent, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_3afbaa6e-2388-40ea-8277-23848bc60a4f_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_1f62e66e-2210-4f08-bb5d-ecd0c592d866_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense [Table]</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_label_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable" xlink:to="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_9b475206-848c-46fb-871c-dab5a0bb6409_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_94dd5bdd-a0dc-46f8-8798-582cd091d5c0_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_695019ff-33ba-4b49-a95d-865d406449ec_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_a2571b9d-05fe-49f6-a661-48af3d95000b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_171606cb-0cd5-4298-b4e5-bf2e7173241d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_2f7763c2-c774-46e3-9043-793fcab57e2c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax liability, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_4cec96e0-5cd1-411e-836f-23a67c444782_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_a9d91ae6-d15d-4a3e-98c5-c883870a2d38_totalLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total adjustments</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_186a63ce-20af-421d-be92-1b2f301eeaaf_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings from credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_01eb36a1-8131-4209-9a40-08838ef29bff_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating profit</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_f46565cc-6fea-4d70-8a6c-94fd5ee7dbeb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating profit (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_10b955cd-2e09-4dd3-96e0-98bcfaf453f4_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_a6ffea6c-90f1-4de3-8816-9218a780d1d0_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset and Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_00aa1256-b2ba-4c9f-a243-1fbb386958af_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_0dd8686c-606c-4ced-8014-13827ce45d31_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_f91ceb7f-844b-4a79-a9c3-f0707f323daf_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance claim reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_d351dea9-e9ec-496b-857f-409318261a36_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) operating activities of continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_a4cf3753-1ea3-4051-b03f-5dcda2389368_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_79e42cc1-4d31-4377-82bd-eac19aa0204d_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInvestments_bd4c1140-9a87-4aa1-9b4d-1ce1c97422cd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other investments</link:label>
    <link:label id="lab_us-gaap_OtherInvestments_label_en-US" xlink:label="lab_us-gaap_OtherInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestments" xlink:to="lab_us-gaap_OtherInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_a8324174-99fb-4d11-90ff-95a03626d5f2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_93a651f5-25a2-46bf-a4dc-d0c6458bac0f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_892722d4-f29d-480a-9476-8c705ca805a9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued under employee stock purchase and share-based compensation plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_c76fd03f-27e5-4a83-a553-e4b59e520966_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParkingMember_da2265c0-ab15-4b81-b9d6-7f4ced8d1c42_terseLabel_en-US" xlink:label="lab_us-gaap_ParkingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parking</link:label>
    <link:label id="lab_us-gaap_ParkingMember_label_en-US" xlink:label="lab_us-gaap_ParkingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parking [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParkingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParkingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParkingMember" xlink:to="lab_us-gaap_ParkingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_a230c272-cc6f-4b38-b1f5-c6fcbcec25f3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ManagementRevenueTableTextBlock_0f3358fc-3332-4794-8423-40b11b585974_terseLabel_en-US" xlink:label="lab_abm_ManagementRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Management Reimbursement Revenue by Segment</link:label>
    <link:label id="lab_abm_ManagementRevenueTableTextBlock_label_en-US" xlink:label="lab_abm_ManagementRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Revenue [Table Text Block]</link:label>
    <link:label id="lab_abm_ManagementRevenueTableTextBlock_documentation_en-US" xlink:label="lab_abm_ManagementRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManagementRevenueTableTextBlock" xlink:href="abm-20210131.xsd#abm_ManagementRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ManagementRevenueTableTextBlock" xlink:to="lab_abm_ManagementRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_824e8f73-5a76-47f1-9829-cbc1de28d62f_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_1282367a-7668-4d24-ad03-b2fda698d3a8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InsurancePoliciesDomain_0d6ce3c2-9529-49fa-b417-567cb707a3b2_terseLabel_en-US" xlink:label="lab_abm_InsurancePoliciesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Domain]</link:label>
    <link:label id="lab_abm_InsurancePoliciesDomain_label_en-US" xlink:label="lab_abm_InsurancePoliciesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Domain]</link:label>
    <link:label id="lab_abm_InsurancePoliciesDomain_documentation_en-US" xlink:label="lab_abm_InsurancePoliciesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesDomain" xlink:href="abm-20210131.xsd#abm_InsurancePoliciesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InsurancePoliciesDomain" xlink:to="lab_abm_InsurancePoliciesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_a84a02b5-df0f-4a22-b081-ce66dbf10846_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of year (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_8918bf3a-d2eb-4a86-8cd4-80e5daafdbbb_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of year (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_35def98f-2228-451c-982a-bb9c6735ae48_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01 par value; 500,000 shares authorized; none issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_7dee3abf-07be-4bd7-a50d-a95e8de7e6b9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_523a540d-9dd2-4972-a34d-96fbc9811962_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from discontinued operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_d3bae29b-de6c-49fb-b33a-f8655008dde1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_eca45ee7-8e37-4f5a-a893-4cf77ae49cbc_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_1d2e65c9-3927-4c15-88f3-ebea743b6d8d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_b16a04e8-71bb-404f-a3d9-ce848516c505_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of finance lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0b63b5e7-e114-4e85-b4cb-12224a09ee0a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_f0659b62-c525-42f2-a47a-b626ad90c367_terseLabel_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reconciling Items</link:label>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_label_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reconciling Items [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaterialReconcilingItemsMember" xlink:to="lab_us-gaap_MaterialReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7494105e-255c-42fe-a96e-fd79c05e109d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2f6c4ded-4ef0-47a1-94de-f7cbcfe01e50_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parking facility management fee revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_f323ed35-413b-4911-871e-2dd573a5cad7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts_57fa233b-d2e8-400b-a267-1c843305e7d0_terseLabel_en-US" xlink:label="lab_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized contract price</link:label>
    <link:label id="lab_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts_label_en-US" xlink:label="lab_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Increase (Decrease) for New Capitalized Costs</link:label>
    <link:label id="lab_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts_documentation_en-US" xlink:label="lab_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Increase (Decrease) for New Capitalized Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts" xlink:href="abm-20210131.xsd#abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts" xlink:to="lab_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_10071de9-ed52-46f9-9cd2-f84f9e36a9cb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized contract cost, amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_GuaranteeObligation_e3595999-cf68-491b-9e9d-5ebae7fac154_terseLabel_en-US" xlink:label="lab_abm_GuaranteeObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantee obligation</link:label>
    <link:label id="lab_abm_GuaranteeObligation_label_en-US" xlink:label="lab_abm_GuaranteeObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantee Obligation</link:label>
    <link:label id="lab_abm_GuaranteeObligation_documentation_en-US" xlink:label="lab_abm_GuaranteeObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total amount of guaranteed energy savings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GuaranteeObligation" xlink:href="abm-20210131.xsd#abm_GuaranteeObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_GuaranteeObligation" xlink:to="lab_abm_GuaranteeObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_6257c769-bac9-4537-bb62-2af3a6ec2a2c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_15e21919-e17e-4679-93d7-d0a2712ce9c0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_bffc0f42-ae17-47c1-bc55-87779f8b9fff_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_897af70d-941f-487d-a5e5-e2087110a1ac_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsCurrentNet_cacda548-a2bd-4bfd-8798-e581e184bac4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsCurrentNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsCurrentNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsCurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Current, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsCurrentNet" xlink:to="lab_us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_f18be542-0076-418e-b7fc-9ab92c55509e_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_59b4323c-a5a3-404d-b949-d5e31fce768f_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_f1afbedb-081b-48d9-b77d-9dc90c1ef838_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_b0e8cf3f-104b-4aa6-b5eb-e3ae92474655_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_604012a8-4ffe-42bf-aca9-641a4f5d3393_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_MedicalAndDentalSelfInsuranceProgramMember_5f4c62b9-baf2-4f4b-91ec-29820c042e43_terseLabel_en-US" xlink:label="lab_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical and dental claim reserves</link:label>
    <link:label id="lab_abm_MedicalAndDentalSelfInsuranceProgramMember_label_en-US" xlink:label="lab_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical And Dental Self Insurance Program [Member]</link:label>
    <link:label id="lab_abm_MedicalAndDentalSelfInsuranceProgramMember_documentation_en-US" xlink:label="lab_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical and Dental Self Insurance Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:href="abm-20210131.xsd#abm_MedicalAndDentalSelfInsuranceProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:to="lab_abm_MedicalAndDentalSelfInsuranceProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsSharebasedCompensationStock_0c7b4c71-8c8f-4de9-ad9d-0269b7e52236_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsSharebasedCompensationStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued under share-based compensation plans</link:label>
    <link:label id="lab_us-gaap_DividendsSharebasedCompensationStock_label_en-US" xlink:label="lab_us-gaap_DividendsSharebasedCompensationStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend, Share-based Payment Arrangement, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsSharebasedCompensationStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsSharebasedCompensationStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsSharebasedCompensationStock" xlink:to="lab_us-gaap_DividendsSharebasedCompensationStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_05aa39a0-2cb4-4242-b7d4-7312bacdfad9_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit_4435bd34-294a-473e-b6d7-eefdcc8a9406_terseLabel_en-US" xlink:label="lab_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Primary policy limit</link:label>
    <link:label id="lab_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit_label_en-US" xlink:label="lab_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers Compensation General Liability and Other Insurable Risks Insurance Policy Limit</link:label>
    <link:label id="lab_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit_documentation_en-US" xlink:label="lab_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the policy limit provided by the insurance program for workers' compensation, general liability, and other insurable risks.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit" xlink:href="abm-20210131.xsd#abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit" xlink:to="lab_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsMember_5df57cc4-1cd5-42d9-9195-21af7e03aad2_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted insurance deposits</link:label>
    <link:label id="lab_us-gaap_DepositsMember_label_en-US" xlink:label="lab_us-gaap_DepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsMember" xlink:to="lab_us-gaap_DepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_72f5bdfa-2eb4-4d22-95e2-362fccfe36dc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_f325b018-88b4-4d6c-878b-96072e38f14d_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_ad077c06-ab3b-48f9-a882-c335f0ec1553_terseLabel_en-US" xlink:label="lab_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes withheld from issuance of share-based compensation awards, net</link:label>
    <link:label id="lab_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_label_en-US" xlink:label="lab_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Taxes Withheld) and Proceeds from Issuance of Share Based Compensation Awards</link:label>
    <link:label id="lab_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_documentation_en-US" xlink:label="lab_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Taxes Withheld) and Proceeds from Issuance of Share Based Compensation Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards" xlink:href="abm-20210131.xsd#abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards" xlink:to="lab_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_TechnicalSolutionsMember_f60d8777-ebb5-48b1-8822-452710d90fe4_terseLabel_en-US" xlink:label="lab_abm_TechnicalSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technical Solutions</link:label>
    <link:label id="lab_abm_TechnicalSolutionsMember_label_en-US" xlink:label="lab_abm_TechnicalSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technical Solutions [Member]</link:label>
    <link:label id="lab_abm_TechnicalSolutionsMember_documentation_en-US" xlink:label="lab_abm_TechnicalSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technical Solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember" xlink:href="abm-20210131.xsd#abm_TechnicalSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_TechnicalSolutionsMember" xlink:to="lab_abm_TechnicalSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent_dc5f9efa-c23a-401a-a695-136cf7d61ed1_terseLabel_en-US" xlink:label="lab_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred in excess of amounts billed</link:label>
    <link:label id="lab_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent_label_en-US" xlink:label="lab_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Costs Incurred in Excess of Amounts Billed, Current</link:label>
    <link:label id="lab_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent_documentation_en-US" xlink:label="lab_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Costs Incurred in Excess of Amounts Billed, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent" xlink:href="abm-20210131.xsd#abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent" xlink:to="lab_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_939f55fb-f7c5-45c9-87b7-4b559951a93a_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LoansPayableNoncurrentGross_f6b1c8db-7521-4a29-b34b-d224114c3d2b_terseLabel_en-US" xlink:label="lab_abm_LoansPayableNoncurrentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross term loan</link:label>
    <link:label id="lab_abm_LoansPayableNoncurrentGross_label_en-US" xlink:label="lab_abm_LoansPayableNoncurrentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Noncurrent, Gross</link:label>
    <link:label id="lab_abm_LoansPayableNoncurrentGross_documentation_en-US" xlink:label="lab_abm_LoansPayableNoncurrentGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Noncurrent, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableNoncurrentGross" xlink:href="abm-20210131.xsd#abm_LoansPayableNoncurrentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LoansPayableNoncurrentGross" xlink:to="lab_abm_LoansPayableNoncurrentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d34bb918-9943-4956-98ed-ff379bdd5fbc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Basic and Diluted Net Income Per Common Share Calculations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8947998f-b0e1-4d36-a6fb-80e2ab82d65e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common and common equivalent shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_ea4fc833-be68-4059-ac95-b9b193ba982c_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_eb437c35-d37e-4ff7-92b6-9c3b8cb52a9f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_TechnologyAndManufacturingMember_2ef297b5-bebf-4b1d-bccd-8ae5bf4d1e9b_terseLabel_en-US" xlink:label="lab_abm_TechnologyAndManufacturingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology &amp; Manufacturing</link:label>
    <link:label id="lab_abm_TechnologyAndManufacturingMember_label_en-US" xlink:label="lab_abm_TechnologyAndManufacturingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology And Manufacturing [Member]</link:label>
    <link:label id="lab_abm_TechnologyAndManufacturingMember_documentation_en-US" xlink:label="lab_abm_TechnologyAndManufacturingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology And Manufacturing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnologyAndManufacturingMember" xlink:href="abm-20210131.xsd#abm_TechnologyAndManufacturingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_TechnologyAndManufacturingMember" xlink:to="lab_abm_TechnologyAndManufacturingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_69e0a953-a4a4-4e04-a20e-8222384c7d69_terseLabel_en-US" xlink:label="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance claim reserves, excluding medical and dental</link:label>
    <link:label id="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_label_en-US" xlink:label="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other Claim Types Excluding Medical And Dental Self Insurance Program [Member]</link:label>
    <link:label id="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_documentation_en-US" xlink:label="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other Claim Types Excluding Medical And Dental Self Insurance Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:href="abm-20210131.xsd#abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:to="lab_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_5aa6b55d-c75f-45d7-8af8-67f6b700fa1d_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent insurance claims</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_AviationMember_850b582e-1af9-4343-ac08-c9f70dcde862_terseLabel_en-US" xlink:label="lab_abm_AviationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation</link:label>
    <link:label id="lab_abm_AviationMember_label_en-US" xlink:label="lab_abm_AviationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation [Member]</link:label>
    <link:label id="lab_abm_AviationMember_documentation_en-US" xlink:label="lab_abm_AviationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aviation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember" xlink:href="abm-20210131.xsd#abm_AviationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_AviationMember" xlink:to="lab_abm_AviationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_a020f43e-b0d3-484f-b5a6-3cdba6139ac7_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_042e9db2-6044-4355-a992-fa2d58db8943_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in case reserves plus IBNR Claims &#8212; prior years</link:label>
    <link:label id="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Year Claims and Claims Adjustment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_0d57506e-3433-4a73-a4c0-a29ce60d53e2_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InsurancePoliciesAxis_3012fd5e-7ca9-48be-a219-252987e5d72b_terseLabel_en-US" xlink:label="lab_abm_InsurancePoliciesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Axis]</link:label>
    <link:label id="lab_abm_InsurancePoliciesAxis_label_en-US" xlink:label="lab_abm_InsurancePoliciesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Axis]</link:label>
    <link:label id="lab_abm_InsurancePoliciesAxis_documentation_en-US" xlink:label="lab_abm_InsurancePoliciesAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policies [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesAxis" xlink:href="abm-20210131.xsd#abm_InsurancePoliciesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InsurancePoliciesAxis" xlink:to="lab_abm_InsurancePoliciesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_ffc8bb72-47d7-4847-84e0-d1d2cad3c4a3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm_9468010a-01c4-441d-9a59-cf64f37f9b9d_terseLabel_en-US" xlink:label="lab_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing capacity after initial year of term</link:label>
    <link:label id="lab_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm_label_en-US" xlink:label="lab_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Maximum Borrowing Capacity After Initial Year Of Term</link:label>
    <link:label id="lab_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm_documentation_en-US" xlink:label="lab_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Maximum Borrowing Capacity After Initial Year Of Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm" xlink:href="abm-20210131.xsd#abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm" xlink:to="lab_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_6273c739-e915-446e-9161-3bf7ef99b2e2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SuretyBondMember_d616696b-a97c-44bd-873c-9d175a70a103_terseLabel_en-US" xlink:label="lab_us-gaap_SuretyBondMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety bonds</link:label>
    <link:label id="lab_us-gaap_SuretyBondMember_label_en-US" xlink:label="lab_us-gaap_SuretyBondMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety Bond [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SuretyBondMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SuretyBondMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SuretyBondMember" xlink:to="lab_us-gaap_SuretyBondMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_2758951a-0d6d-472a-83f1-ab6e5482677e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_PropertyDamagePolicyLimit_146004cc-adf1-4c98-8256-146164424574_terseLabel_en-US" xlink:label="lab_abm_PropertyDamagePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance policy coverage, property damage</link:label>
    <link:label id="lab_abm_PropertyDamagePolicyLimit_label_en-US" xlink:label="lab_abm_PropertyDamagePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Damage Policy Limit</link:label>
    <link:label id="lab_abm_PropertyDamagePolicyLimit_documentation_en-US" xlink:label="lab_abm_PropertyDamagePolicyLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the policy limit provided by the insurance program for property damage risks.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PropertyDamagePolicyLimit" xlink:href="abm-20210131.xsd#abm_PropertyDamagePolicyLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_PropertyDamagePolicyLimit" xlink:to="lab_abm_PropertyDamagePolicyLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_f3921e9c-5f1d-4867-a285-2dd41a5fb385_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby letters of credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_edeeb50d-7eee-4de8-a2c9-f4e22c84e56f_verboseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_FacilityServicesMember_be77d01e-32b5-4226-8d15-caf260ca9041_terseLabel_en-US" xlink:label="lab_abm_FacilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Services</link:label>
    <link:label id="lab_abm_FacilityServicesMember_label_en-US" xlink:label="lab_abm_FacilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Services [Member]</link:label>
    <link:label id="lab_abm_FacilityServicesMember_documentation_en-US" xlink:label="lab_abm_FacilityServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_FacilityServicesMember" xlink:href="abm-20210131.xsd#abm_FacilityServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_FacilityServicesMember" xlink:to="lab_abm_FacilityServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_5eb3245f-8017-4e55-8f1c-cb97abea29eb_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInSelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance claims</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInSelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve" xlink:to="lab_us-gaap_IncreaseDecreaseInSelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_1d1d3f2a-b899-485d-9290-d354065d764f_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_ed8a7735-57c0-42e8-b99d-9920b7878f5a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_f5f569da-13c9-40db-b6d7-1c7ce41f5608_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_e3feb23e-fc30-49b7-a0bb-78619dd62557_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Major Service Lines and Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2610b29f-9b46-497e-81a4-8efd00681c73_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, allowance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_1470e6f7-4417-445c-aca0-816628df630a_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_78f8cda8-01bb-4b1d-9e6c-4fe69754846a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:to="lab_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceDisclosureTextBlock_ef1c7dd4-fb7c-4fce-91e3-b12da3ddacb7_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance</link:label>
    <link:label id="lab_us-gaap_InsuranceDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InsuranceDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceDisclosureTextBlock" xlink:to="lab_us-gaap_InsuranceDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BuildingEnergySolutionsMember_9e247f59-1c16-4ea6-8d39-38ccf5974d0e_terseLabel_en-US" xlink:label="lab_abm_BuildingEnergySolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building &amp; Energy Solutions</link:label>
    <link:label id="lab_abm_BuildingEnergySolutionsMember_label_en-US" xlink:label="lab_abm_BuildingEnergySolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building &amp; Energy Solutions [Member]</link:label>
    <link:label id="lab_abm_BuildingEnergySolutionsMember_documentation_en-US" xlink:label="lab_abm_BuildingEnergySolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building &amp; Energy Solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BuildingEnergySolutionsMember" xlink:href="abm-20210131.xsd#abm_BuildingEnergySolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BuildingEnergySolutionsMember" xlink:to="lab_abm_BuildingEnergySolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_287cc79f-57fc-421d-a595-8e8ee0f737f7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_f4acd2db-77ed-4955-acd1-464ab69b5c80_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate cash flow hedge gain (loss) to be reclassified during next 12 months, net</link:label>
    <link:label id="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_label_en-US" xlink:label="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:to="lab_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_4b8556f1-63c9-43f2-a49d-22f7f3b4caf1_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_6d26e1fd-564f-4545-903e-456d353673c6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_24510245-e0bc-458c-9e58-60da99fba856_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_4815a19a-ccc1-492f-8dd6-179ab2b9ca4d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_b7918e90-90ca-4fa8-bf7c-52a8524b98d4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_47720b48-432f-4b7e-bd0c-ac9b9e42c13c_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a86208ea-f9df-4741-aefc-654293bffa0b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_a48f0ba9-cdf6-4426-b26d-7429ae14e73f_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_84201342-a749-47a8-9021-86924fa02940_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_57cc23f9-2ee5-4f60-ac75-11bc3acae301_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_10b5a3f9-d1f0-4f75-a241-c7dc873647f1_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BusinessandIndustryMember_708c4715-2010-43a9-9530-d56a9111b714_terseLabel_en-US" xlink:label="lab_abm_BusinessandIndustryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business &amp; Industry</link:label>
    <link:label id="lab_abm_BusinessandIndustryMember_label_en-US" xlink:label="lab_abm_BusinessandIndustryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business and Industry [Member]</link:label>
    <link:label id="lab_abm_BusinessandIndustryMember_documentation_en-US" xlink:label="lab_abm_BusinessandIndustryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business and Industry [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember" xlink:href="abm-20210131.xsd#abm_BusinessandIndustryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BusinessandIndustryMember" xlink:to="lab_abm_BusinessandIndustryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_c691e73a-82e7-4bb6-b7a2-af20de56db81_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_485aa1f6-1490-4090-b671-3be4941253d5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, net of accumulated amortization of $355.0 and $343.8 at January&#160;31, 2021 and October&#160;31, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_fa011881-2edf-490d-a076-dc99abaaffa4_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InsuranceDisclosureTableTextBlock_f41d8a3d-8ca2-459c-bee5-457ffa9bac5a_terseLabel_en-US" xlink:label="lab_abm_InsuranceDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Instruments Used to Collateralize Insurance Obligations</link:label>
    <link:label id="lab_abm_InsuranceDisclosureTableTextBlock_label_en-US" xlink:label="lab_abm_InsuranceDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Disclosure [Table Text Block]</link:label>
    <link:label id="lab_abm_InsuranceDisclosureTableTextBlock_documentation_en-US" xlink:label="lab_abm_InsuranceDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsuranceDisclosureTableTextBlock" xlink:href="abm-20210131.xsd#abm_InsuranceDisclosureTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InsuranceDisclosureTableTextBlock" xlink:to="lab_abm_InsuranceDisclosureTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsAbstract_1cb42675-cb89-455c-b028-8b348d8416ac_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_DividendsAbstract_label_en-US" xlink:label="lab_us-gaap_DividendsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsAbstract" xlink:to="lab_us-gaap_DividendsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_b66d2907-9a01-464d-b3a9-a4243eeabba0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_7f6d55c7-30d6-4d52-b794-745b2aa62a34_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_73957983-8e40-4ba1-a401-ac057a9a20c8_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_8d408793-87fd-4687-bee6-ce75cc8b395e_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_5083f6a3-1fe0-4245-8ad9-a0c42e1e1121_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_DebtInstrumentCovenantLiquidityRequiredMinimum_18e9cc5b-82c8-4a66-9f02-24103d479c73_terseLabel_en-US" xlink:label="lab_abm_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, covenant, liquidity required, minimum</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantLiquidityRequiredMinimum_label_en-US" xlink:label="lab_abm_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Liquidity Required, Minimum</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantLiquidityRequiredMinimum_documentation_en-US" xlink:label="lab_abm_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Liquidity Required, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink:href="abm-20210131.xsd#abm_DebtInstrumentCovenantLiquidityRequiredMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink:to="lab_abm_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceAbstract_9b28e1b6-3e96-4365-a268-412ad9af3551_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance [Abstract]</link:label>
    <link:label id="lab_us-gaap_InsuranceAbstract_label_en-US" xlink:label="lab_us-gaap_InsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceAbstract" xlink:to="lab_us-gaap_InsuranceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_JanitorialMember_c88dfd3c-dc03-43e8-be61-97a1b866d7fa_terseLabel_en-US" xlink:label="lab_abm_JanitorialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Janitorial</link:label>
    <link:label id="lab_abm_JanitorialMember_label_en-US" xlink:label="lab_abm_JanitorialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Janitorial [Member]</link:label>
    <link:label id="lab_abm_JanitorialMember_documentation_en-US" xlink:label="lab_abm_JanitorialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Janitorial [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_JanitorialMember" xlink:href="abm-20210131.xsd#abm_JanitorialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_JanitorialMember" xlink:to="lab_abm_JanitorialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b49ded04-c837-41fc-9969-a977d4d64c95_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt maturities, 2022</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_59a67268-3fe4-4fd6-a0f4-eec180c9ee78_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_318accd4-b0fd-4055-b508-9ef287f3c3c0_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_0ecbd542-84fe-4296-b7a5-e4e6cbbdec5f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_e825506b-1d4b-485b-9529-202dd808673a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average interest rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_73797812-f30b-489c-a10d-6f5e6ed610da_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_928455aa-fe29-4846-a26e-447f045db1c1_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance deposits</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_12365288-0e60-461a-ab92-405d896962fd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_4218a336-7388-4c1a-8719-1890aaf684b3_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_d261c0b9-7e91-421b-a0c2-18116c56569a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_15dbe5bb-1a20-47b2-a3cd-2b3f3a32dfbb_terseLabel_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]</link:label>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_label_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]</link:label>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_documentation_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:href="abm-20210131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:to="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94358153-1821-417f-8bbd-cfc526ab6fb4_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile income from continuing operations to net cash provided by (used in) operating activities of continuing operations</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_06cea2d0-7b8e-45c5-b4f1-59481b592469_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_0cf799cd-9e22-42d2-8391-e18767c4cdf9_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_b65f22e8-4152-4772-b2ce-713b793d7805_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_749d23d2-17e9-4dc1-9161-8a4e1325f4bc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_e42242ed-1e98-4e5d-b621-38418cc50996_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_3fee8502-bd7e-4358-ab83-ebaa5e194dd3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_a81a6e8d-046c-4321-a50f-1c26e03a0588_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_70bf2d31-996e-4537-acf2-d830ebdce516_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InterestRateSwapMaturity10312021Member_8045a270-59a3-4837-8528-26fa0eb9234f_terseLabel_en-US" xlink:label="lab_abm_InterestRateSwapMaturity10312021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity October 31, 2021</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity10312021Member_label_en-US" xlink:label="lab_abm_InterestRateSwapMaturity10312021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 10/31/2021 [Member]</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity10312021Member_documentation_en-US" xlink:label="lab_abm_InterestRateSwapMaturity10312021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 10/31/2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity10312021Member" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity10312021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InterestRateSwapMaturity10312021Member" xlink:to="lab_abm_InterestRateSwapMaturity10312021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_DebtInstrumentCovenantFixedChargeCoverageRatio_b8a5ba72-6b28-42fc-81b3-0e4c05a31ff5_terseLabel_en-US" xlink:label="lab_abm_DebtInstrumentCovenantFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed charge coverage ratio</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantFixedChargeCoverageRatio_label_en-US" xlink:label="lab_abm_DebtInstrumentCovenantFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Covenant Fixed Charge Coverage Ratio</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantFixedChargeCoverageRatio_documentation_en-US" xlink:label="lab_abm_DebtInstrumentCovenantFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Covenant Fixed Charge Coverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantFixedChargeCoverageRatio" xlink:href="abm-20210131.xsd#abm_DebtInstrumentCovenantFixedChargeCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_DebtInstrumentCovenantFixedChargeCoverageRatio" xlink:to="lab_abm_DebtInstrumentCovenantFixedChargeCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_28199408-7e8a-4076-913d-16cef2b68049_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby letters of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_b322de66-ec2e-4fa2-857f-3e1417bb1afb_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_da936f8e-f7ae-4b9c-9aa2-f6427c5e0fe2_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_6c1006cc-92a6-47ba-8792-900036694a50_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_306ef793-1d14-48e1-a73c-137e5e2c8e45_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Financial Information by Reportable Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_a0ecad5c-bfd1-40b7-b3ec-e34e327f9c48_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LettersOfCreditTable_1185acea-850a-4bc7-9808-0c9e4210e055_terseLabel_en-US" xlink:label="lab_abm_LettersOfCreditTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Table]</link:label>
    <link:label id="lab_abm_LettersOfCreditTable_label_en-US" xlink:label="lab_abm_LettersOfCreditTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Table]</link:label>
    <link:label id="lab_abm_LettersOfCreditTable_documentation_en-US" xlink:label="lab_abm_LettersOfCreditTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditTable" xlink:href="abm-20210131.xsd#abm_LettersOfCreditTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LettersOfCreditTable" xlink:to="lab_abm_LettersOfCreditTable" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesTable_33bf5297-9dd6-4b4b-af0f-952ae23116e3_terseLabel_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Liabilities [Table]</link:label>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesTable_label_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Other Liabilities [Table]</link:label>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesTable_documentation_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Liabilities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesTable" xlink:href="abm-20210131.xsd#abm_ScheduleOfOtherLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesTable" xlink:to="lab_abm_ScheduleOfOtherLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_6df845dc-5606-4885-a198-8fdcb3bbd3c2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5c2738ac-cb4e-4f00-9e13-9ac07ad66aed_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss, Net of Taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_e59b08f6-f907-4cca-a48c-0ffab1c4b176_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_b92ea798-d85c-43da-bc5b-ea181ee313fe_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a6c0948c-273c-4a8b-8e41-ef345bd3930a_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_f5132949-4b16-4994-a0cf-ffa0afd18d6c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in book cash overdrafts</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Bank Overdrafts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8e43c51-827f-4b1c-a0ee-0b2cc755cc81_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_eb00edab-c2bf-4595-93d2-c0586e1f3d44_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities of discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_83d16b66-e08e-4207-95d3-d159e6941290_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InterestRateSwapMaturity912022Member_05096b73-6dfd-47e4-ac2b-33bd1692271a_terseLabel_en-US" xlink:label="lab_abm_InterestRateSwapMaturity912022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity September 1, 2022</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity912022Member_label_en-US" xlink:label="lab_abm_InterestRateSwapMaturity912022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 9/1/2022 [Member]</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity912022Member_documentation_en-US" xlink:label="lab_abm_InterestRateSwapMaturity912022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 9/1/2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity912022Member" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity912022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InterestRateSwapMaturity912022Member" xlink:to="lab_abm_InterestRateSwapMaturity912022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_ea0c799d-070e-44e9-bcff-fca91db38fdd_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_a0bfcfe8-5543-4f18-aeec-d251b2fca98e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractwithCustomerAssetCapitalizedCommissions_be66cf58-8542-4737-97b9-f695161e6250_terseLabel_en-US" xlink:label="lab_abm_ContractwithCustomerAssetCapitalizedCommissions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized commissions</link:label>
    <link:label id="lab_abm_ContractwithCustomerAssetCapitalizedCommissions_label_en-US" xlink:label="lab_abm_ContractwithCustomerAssetCapitalizedCommissions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Capitalized Commissions</link:label>
    <link:label id="lab_abm_ContractwithCustomerAssetCapitalizedCommissions_documentation_en-US" xlink:label="lab_abm_ContractwithCustomerAssetCapitalizedCommissions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Capitalized Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerAssetCapitalizedCommissions" xlink:href="abm-20210131.xsd#abm_ContractwithCustomerAssetCapitalizedCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractwithCustomerAssetCapitalizedCommissions" xlink:to="lab_abm_ContractwithCustomerAssetCapitalizedCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_f32e0b9a-e7e2-4667-ace5-4b34079f8963_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_689ad5c1-ba2f-49b2-9429-ae154f7133e3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt maturities, 2021</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_ee181d15-523b-49a9-b4fb-fb1a2a384eda_terseLabel_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance retention amount per-claim, medical plan</link:label>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_label_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insured Retention Amount Per Participant Per Year For Certain Employee Medical And Dental Programs</link:label>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_documentation_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insured Retention Amount Per Participant Per Year For Certain Employee Medical And Dental Programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:href="abm-20210131.xsd#abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:to="lab_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e35a0e40-0303-4f27-b16e-1503dbe1b494_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_09111635-a797-42b2-9e3d-62c09872882d_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LoansPayableCurrentGross_2112239b-ff65-4236-944e-36e853f3a24b_terseLabel_en-US" xlink:label="lab_abm_LoansPayableCurrentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross term loan</link:label>
    <link:label id="lab_abm_LoansPayableCurrentGross_label_en-US" xlink:label="lab_abm_LoansPayableCurrentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Current, Gross</link:label>
    <link:label id="lab_abm_LoansPayableCurrentGross_documentation_en-US" xlink:label="lab_abm_LoansPayableCurrentGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Current, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableCurrentGross" xlink:href="abm-20210131.xsd#abm_LoansPayableCurrentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LoansPayableCurrentGross" xlink:to="lab_abm_LoansPayableCurrentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_e6663182-2e89-43ee-8b20-9237adf1ebf4_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesLineItems_b0029dff-97e4-4ea6-9ce3-31778a27e96f_terseLabel_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Liabilities [Line Items]</link:label>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesLineItems_label_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Other Liabilities [Line Items]</link:label>
    <link:label id="lab_abm_ScheduleOfOtherLiabilitiesLineItems_documentation_en-US" xlink:label="lab_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Liabilities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:href="abm-20210131.xsd#abm_ScheduleOfOtherLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:to="lab_abm_ScheduleOfOtherLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_30f43a97-c64d-4182-b407-608aa9230635_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_3e875e66-73fd-4657-8007-fb7d223bad2c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_NumberOfTechnicalSolutionSegments_041291c2-4e4a-48a8-aba2-222f30d8e699_terseLabel_en-US" xlink:label="lab_abm_NumberOfTechnicalSolutionSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of technical solutions segments</link:label>
    <link:label id="lab_abm_NumberOfTechnicalSolutionSegments_label_en-US" xlink:label="lab_abm_NumberOfTechnicalSolutionSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Technical Solution Segments</link:label>
    <link:label id="lab_abm_NumberOfTechnicalSolutionSegments_documentation_en-US" xlink:label="lab_abm_NumberOfTechnicalSolutionSegments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Technical Solution Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_NumberOfTechnicalSolutionSegments" xlink:href="abm-20210131.xsd#abm_NumberOfTechnicalSolutionSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_NumberOfTechnicalSolutionSegments" xlink:to="lab_abm_NumberOfTechnicalSolutionSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_88954c50-5dbe-416d-a2b0-1e90f6c578f8_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingency amount accrued for probable losses</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_031c8ae6-76ea-4d65-ac0b-10cd97d703a4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation, percentage</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_2d4cb460-10c7-425c-8ec2-16800ed435dc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_e9216018-a90a-40c8-909d-82b2ea3f56e8_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_49326336-ad27-4376-bfaf-a28e5919a311_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_4ce283c4-d613-4c66-ad10-36841d67d456_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, net of allowances of $37.9 and $35.5 at January&#160;31, 2021 and October&#160;31, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_d06aa72e-5486-49fe-8a8d-f8069835ee78_terseLabel_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations by Type [Axis]</link:label>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_label_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations by Type [Axis]</link:label>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_documentation_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations by Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:href="abm-20210131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:to="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_PriorCreditFacilityMember_9d5f0fb7-ea97-4352-a3bc-feed6dc2c0c2_terseLabel_en-US" xlink:label="lab_abm_PriorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Credit Facility</link:label>
    <link:label id="lab_abm_PriorCreditFacilityMember_label_en-US" xlink:label="lab_abm_PriorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Credit Facility [Member]</link:label>
    <link:label id="lab_abm_PriorCreditFacilityMember_documentation_en-US" xlink:label="lab_abm_PriorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PriorCreditFacilityMember" xlink:href="abm-20210131.xsd#abm_PriorCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_PriorCreditFacilityMember" xlink:to="lab_abm_PriorCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations_f79e28db-9be0-427e-ac59-49d57b486118_terseLabel_en-US" xlink:label="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments used to collateralize insurance obligations</link:label>
    <link:label id="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations_label_en-US" xlink:label="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used To Collateralize Insurance Obligations</link:label>
    <link:label id="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations_documentation_en-US" xlink:label="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used To Collateralize Insurance Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:href="abm-20210131.xsd#abm_InstrumentsUsedToCollateralizeInsuranceObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:to="lab_abm_InstrumentsUsedToCollateralizeInsuranceObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_ba00d6a8-a501-44bf-9014-b68d3966364a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax related to amounts in accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss) before Reclassifications, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_870e5f37-d53a-45fc-8886-bb49c8800ee0_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_b0c84187-f9e7-416d-abfa-01ea1190dff1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_8e45f9f9-ec6e-4d3f-8618-4e54625db367_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_5698a0d8-409c-4570-90a6-46d04337f6b1_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SuretyBonds_77a5b346-1089-47cc-a62c-9ea32c6eee40_terseLabel_en-US" xlink:label="lab_abm_SuretyBonds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety bonds</link:label>
    <link:label id="lab_abm_SuretyBonds_label_en-US" xlink:label="lab_abm_SuretyBonds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety Bonds</link:label>
    <link:label id="lab_abm_SuretyBonds_documentation_en-US" xlink:label="lab_abm_SuretyBonds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety Bonds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SuretyBonds" xlink:href="abm-20210131.xsd#abm_SuretyBonds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SuretyBonds" xlink:to="lab_abm_SuretyBonds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansPayableMember_289c7d21-a017-43df-bfa2-35f60a811946_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_us-gaap_LoansPayableMember_label_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableMember" xlink:to="lab_us-gaap_LoansPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_deab0de5-e458-40f5-9f1e-ba9c89bb13ae_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_CreditFacilityMember_60188ab6-cb43-4653-af92-0e2dba47fdde_terseLabel_en-US" xlink:label="lab_abm_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_abm_CreditFacilityMember_label_en-US" xlink:label="lab_abm_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:label id="lab_abm_CreditFacilityMember_documentation_en-US" xlink:label="lab_abm_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CreditFacilityMember" xlink:href="abm-20210131.xsd#abm_CreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_CreditFacilityMember" xlink:to="lab_abm_CreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_d1db356f-0b4f-4f6a-bf41-eb61a11f50dd_terseLabel_en-US" xlink:label="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</link:label>
    <link:label id="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_label_en-US" xlink:label="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficient Government Buildings Tax Credits, Amount</link:label>
    <link:label id="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_documentation_en-US" xlink:label="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Efficient Government Buildings Tax Credits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:href="abm-20210131.xsd#abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:to="lab_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_f43d6c9c-19e6-4563-94d4-254a5034bcdd_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_3ca9b303-014b-4503-8b1c-563ca8973453_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from discontinued operations, net of taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_32b933d3-2394-47b5-bd4b-d408d2c1c34b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from discontinued operations, net of taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_5c48f73d-4b6f-463b-8da7-4b1145bc3176_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Other Assets, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_67216c71-7bea-4be4-bdf5-2902b3a1d591_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_a4238373-5df2-4848-a3bb-0354e3d719dc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_0b667cd8-93bd-4704-b22a-bb289f1dbb71_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SwingLineLoanMember_33bf1e75-33dc-4eaf-8735-0e76acf9c14c_terseLabel_en-US" xlink:label="lab_abm_SwingLineLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swing Line Loan</link:label>
    <link:label id="lab_abm_SwingLineLoanMember_label_en-US" xlink:label="lab_abm_SwingLineLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swing Line Loan [Member]</link:label>
    <link:label id="lab_abm_SwingLineLoanMember_documentation_en-US" xlink:label="lab_abm_SwingLineLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swing Line Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SwingLineLoanMember" xlink:href="abm-20210131.xsd#abm_SwingLineLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SwingLineLoanMember" xlink:to="lab_abm_SwingLineLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_c9004d5b-dcae-423f-aa26-e7fb1a568848_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_0469e7b6-8016-4be6-b127-ea5d5676bd64_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent_f69979a9-785d-4d46-8548-050355d734ad_terseLabel_en-US" xlink:label="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed trade receivables</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent_label_en-US" xlink:label="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Billed Trade Receivable, Current</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent_documentation_en-US" xlink:label="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Billed Trade Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:href="abm-20210131.xsd#abm_ContractWithCustomerAssetBilledTradeReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:to="lab_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_CovenantPeriodAxis_3f0a317b-2637-4113-bb29-577e9c5dc192_terseLabel_en-US" xlink:label="lab_abm_CovenantPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Period [Axis]</link:label>
    <link:label id="lab_abm_CovenantPeriodAxis_label_en-US" xlink:label="lab_abm_CovenantPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Period [Axis]</link:label>
    <link:label id="lab_abm_CovenantPeriodAxis_documentation_en-US" xlink:label="lab_abm_CovenantPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CovenantPeriodAxis" xlink:href="abm-20210131.xsd#abm_CovenantPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_CovenantPeriodAxis" xlink:to="lab_abm_CovenantPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_fe6b9368-82d1-4636-b960-65936ca39044_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_2c498147-cf4f-4770-b248-2f7b0e0ceb61_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1a04755b-363b-4e32-b4bc-255675cc6d00_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_0dc0bd40-18b3-467c-abd8-3b89bc8d553a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense [Line Items]</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_label_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems" xlink:to="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_8ff89fe2-783e-49c4-bf09-3f13d3a7f361_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from redemption of auction rate security</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_95eb51d7-cdcd-42f7-b3fb-84a91b50e72f_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_772388e9-555f-40c9-94b7-2272dcfdaa7c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostImpairmentLoss_028efad7-63e8-4bd2-b05d-4bc5ddcd5d54_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized contract cost, impairment loss</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:to="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_f06f3685-b787-4a91-a7e9-b4a2a47f929e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationRevenueAbstract_4edbe21b-0679-46ea-b2f5-f7c0408b25bf_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Revenue for Reportable Segment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:to="lab_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_ded0a3a8-bbc4-4191-a40d-07805e193d55_verboseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_5aa9665e-3a0f-4683-8fb1-f3e639af0756_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Elimination of inter-segment revenues</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LossContingencyNumberOfCertifiedSubclasses_67305ddc-49c2-4d29-bb8c-c0c4fb55f294_terseLabel_en-US" xlink:label="lab_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingency, number of certified subclasses</link:label>
    <link:label id="lab_abm_LossContingencyNumberOfCertifiedSubclasses_label_en-US" xlink:label="lab_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number Of Certified Subclasses</link:label>
    <link:label id="lab_abm_LossContingencyNumberOfCertifiedSubclasses_documentation_en-US" xlink:label="lab_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Number Of Certified Subclasses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:href="abm-20210131.xsd#abm_LossContingencyNumberOfCertifiedSubclasses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:to="lab_abm_LossContingencyNumberOfCertifiedSubclasses" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_CovenantPeriodDomain_23c17cd6-322e-4530-8e19-aa4facfc6ad9_terseLabel_en-US" xlink:label="lab_abm_CovenantPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Period [Domain]</link:label>
    <link:label id="lab_abm_CovenantPeriodDomain_label_en-US" xlink:label="lab_abm_CovenantPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Period [Domain]</link:label>
    <link:label id="lab_abm_CovenantPeriodDomain_documentation_en-US" xlink:label="lab_abm_CovenantPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CovenantPeriodDomain" xlink:href="abm-20210131.xsd#abm_CovenantPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_CovenantPeriodDomain" xlink:to="lab_abm_CovenantPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_LettersOfCreditLineItems_76df08b9-bd55-4f6b-a14f-bbcabcecef43_terseLabel_en-US" xlink:label="lab_abm_LettersOfCreditLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Line Items]</link:label>
    <link:label id="lab_abm_LettersOfCreditLineItems_label_en-US" xlink:label="lab_abm_LettersOfCreditLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Line Items]</link:label>
    <link:label id="lab_abm_LettersOfCreditLineItems_documentation_en-US" xlink:label="lab_abm_LettersOfCreditLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditLineItems" xlink:href="abm-20210131.xsd#abm_LettersOfCreditLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_LettersOfCreditLineItems" xlink:to="lab_abm_LettersOfCreditLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_14c69d7c-77d9-401a-add1-e5389589edb7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_366c323c-715b-4c8d-982f-2f842829a40d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_9e4e1b30-0317-45ff-b148-bbcebbcd8064_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_2910489b-e678-4fb0-9ea7-309efb45edd0_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_BucioMember_98303797-2721-4563-8b58-7143adaaef6e_terseLabel_en-US" xlink:label="lab_abm_BucioMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bucio</link:label>
    <link:label id="lab_abm_BucioMember_label_en-US" xlink:label="lab_abm_BucioMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bucio [Member]</link:label>
    <link:label id="lab_abm_BucioMember_documentation_en-US" xlink:label="lab_abm_BucioMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bucio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BucioMember" xlink:href="abm-20210131.xsd#abm_BucioMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_BucioMember" xlink:to="lab_abm_BucioMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_409b8a6a-c0fb-46eb-bd58-c68546a51422_terseLabel_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage ratio</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_label_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Maximum Total Net Leverage Ratio</link:label>
    <link:label id="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_documentation_en-US" xlink:label="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Maximum Total Net Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:href="abm-20210131.xsd#abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:to="lab_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_3210a39a-268e-49c7-adfa-6dacf6ee17aa_terseLabel_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted By Common Class [Table]</link:label>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_label_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted By Common Class [Table]</link:label>
    <link:label id="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_documentation_en-US" xlink:label="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:href="abm-20210131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:to="lab_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_4fdc1903-d683-4f26-881a-257fcd22ba45_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_2029c4f2-975e-463b-b428-e102b7a01cd2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation and other</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ManagementReimbursementRevenueMember_210e08ff-af79-4ba2-9518-48ef87abcc77_terseLabel_en-US" xlink:label="lab_abm_ManagementReimbursementRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reimbursement Revenue</link:label>
    <link:label id="lab_abm_ManagementReimbursementRevenueMember_label_en-US" xlink:label="lab_abm_ManagementReimbursementRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reimbursement Revenue [Member]</link:label>
    <link:label id="lab_abm_ManagementReimbursementRevenueMember_documentation_en-US" xlink:label="lab_abm_ManagementReimbursementRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reimbursement Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManagementReimbursementRevenueMember" xlink:href="abm-20210131.xsd#abm_ManagementReimbursementRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ManagementReimbursementRevenueMember" xlink:to="lab_abm_ManagementReimbursementRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_1edce6d2-6cd0-4c84-a069-1c9264c6c093_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_f606f737-5ecf-4c3f-8022-b135026d5304_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_f6c33031-2372-435f-a240-9af444d922a1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_1727b49f-13dc-47e3-b120-ca376b9e52c3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, dividends (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_db6192c0-f183-48ff-b3c4-98c804b5c592_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1fbee98d-63bc-4d23-b5cc-291a58da2b9e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_3dec6882-5b28-4bde-ab0f-462cd1efd04d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_7b6e10bc-7252-44d9-800a-bbf6fd76bb2a_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_6754fe78-227d-4743-8c0d-d04ad96d9817_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable and costs incurred in excess of amounts billed</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_5f3617bf-4df7-4daa-a134-cd170b42ad88_terseLabel_en-US" xlink:label="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance policy coverage, general and automobile liability losses</link:label>
    <link:label id="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_label_en-US" xlink:label="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Policy Coverage, General Liability And Automobile Liability Losses</link:label>
    <link:label id="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_documentation_en-US" xlink:label="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents commercial insurance umbrella policies that cover general liability and automobile liability losses above primary limits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:href="abm-20210131.xsd#abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:to="lab_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_5e10a415-a5f6-479a-9664-37b3376d53ed_terseLabel_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Maturities</link:label>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_label_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Long-term Debt [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:to="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_EnergySavingsContractsMember_fb8cb430-f9e6-4d50-b21a-7d02a638a589_terseLabel_en-US" xlink:label="lab_abm_EnergySavingsContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Savings Contracts</link:label>
    <link:label id="lab_abm_EnergySavingsContractsMember_label_en-US" xlink:label="lab_abm_EnergySavingsContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Savings Contracts [Member]</link:label>
    <link:label id="lab_abm_EnergySavingsContractsMember_documentation_en-US" xlink:label="lab_abm_EnergySavingsContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Savings Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergySavingsContractsMember" xlink:href="abm-20210131.xsd#abm_EnergySavingsContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_EnergySavingsContractsMember" xlink:to="lab_abm_EnergySavingsContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_285d14a5-6cf5-4351-bf4c-16420e189204_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from discontinued operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_4017b230-a225-41d8-9248-39b5045fde9a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Interest Rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_1f6a8fb4-135e-4907-ae4b-7ac09949f1dc_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities, balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_d83d660d-39ee-49e0-8460-3b907ec4f1c5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities, balance at end of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_a56799d8-b164-4c9f-9978-3af007f8c0d2_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_bd8bf3c3-da2e-481b-b573-41a91cba1270_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_073aa09f-4c7d-445b-aee5-4217c0a96d6a_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c29eace-2cae-4718-a2ef-d183091d80ed_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common and common equivalent shares outstanding &#8212; Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_55ee1c81-7f33-48f2-acdc-aa09f895da7f_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_514b467a-2d7c-4319-b644-0653d766a021_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_68f9a5a8-04f2-4600-a2c8-68a3524de799_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_757a48de-c453-4681-8422-741357b18a6b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_83b2ab55-a2fc-40f7-a5b1-c57c57ed89ca_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued taxes&#8212;other than income</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_a130e363-04af-4a44-a2e3-f119c1c1a059_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_562ea64c-51a0-4ae0-a6e9-a6c670d0d229_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of borrowings from credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_a2a08519-e7d1-42a2-88a4-c8a8d14a5c51_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation, amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDeferredHedgeGains_033435f4-57fe-4422-a5a9-619b5dd23133_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of accumulated other comprehensive gain on interest rate swaps</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredHedgeGains_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Hedge Gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredHedgeGains" xlink:to="lab_us-gaap_AmortizationOfDeferredHedgeGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_44ffe3f5-c240-4bb2-be19-0386a1b49eb4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.01 par value; 100,000,000 shares authorized; 67,078,471 and 66,748,157 shares issued and outstanding at January&#160;31, 2021 and October&#160;31, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromConstructionLoansPayable_9c5bde0d-2b9f-418c-9539-fb13abcb6c8c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConstructionLoansPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing of energy savings performance contracts</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConstructionLoansPayable_label_en-US" xlink:label="lab_us-gaap_ProceedsFromConstructionLoansPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Construction Loans Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConstructionLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConstructionLoansPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromConstructionLoansPayable" xlink:to="lab_us-gaap_ProceedsFromConstructionLoansPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_8c16ba5f-3eae-4742-8485-876302464c91_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_2c157e15-3660-4fc6-9d94-6d71e8281326_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax (provision) benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_1df6106d-6490-4c55-b90b-6167eaad2f7e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_c442e266-b408-4371-a1a7-28f7155ad429_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of term loan</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_01bf0fdf-de15-4e85-aa66-b168ef6a9870_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets held in funded deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_abdb6225-1b13-495b-91bc-39efb2fb8db4_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_879d50fc-eec8-4ebe-acee-7a009ce04f14_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued under employee stock purchase and share-based compensation plans (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_8102e02f-de89-4965-9153-6f15cd1612c8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f4c3067f-23bb-4db9-bbc5-802b3cff6e89_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_e5121b34-f9e3-423a-aa5a-b1b3776d62c6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_fc105e83-7286-4110-b87e-b13632bd8cc4_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_2fc436c6-307c-4688-b4a1-324acefbe970_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EurodollarMember_cf1cd52c-29a9-4b10-92f5-ab8ec48ba998_terseLabel_en-US" xlink:label="lab_us-gaap_EurodollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eurodollar</link:label>
    <link:label id="lab_us-gaap_EurodollarMember_label_en-US" xlink:label="lab_us-gaap_EurodollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eurodollar [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EurodollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EurodollarMember" xlink:to="lab_us-gaap_EurodollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_AirlineServicesMember_8e92538e-8000-46b0-93ed-504d0ce0d5ba_terseLabel_en-US" xlink:label="lab_abm_AirlineServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Airline Services</link:label>
    <link:label id="lab_abm_AirlineServicesMember_label_en-US" xlink:label="lab_abm_AirlineServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Airline Services [Member]</link:label>
    <link:label id="lab_abm_AirlineServicesMember_documentation_en-US" xlink:label="lab_abm_AirlineServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Airline Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AirlineServicesMember" xlink:href="abm-20210131.xsd#abm_AirlineServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_AirlineServicesMember" xlink:to="lab_abm_AirlineServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusAxis_886b3d78-9008-4297-9656-0ee16cbeee59_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusAxis_label_en-US" xlink:label="lab_us-gaap_LitigationStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusAxis" xlink:to="lab_us-gaap_LitigationStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_940e2d67-6427-4765-a882-caa90466c0c3_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_6b106a19-24fd-4dac-b091-a2d042da043f_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_e05a1bc0-03b3-4405-ae3b-2dbd14854bb6_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_8535da05-8c3c-440d-985c-1c4d234b3c5c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct_8ba9821b-a2fd-44d5-8f17-aa3f0755fc93_terseLabel_en-US" xlink:label="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social security tax, employer, deferral, CARES Act</link:label>
    <link:label id="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct_label_en-US" xlink:label="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Deferral, CARES Act</link:label>
    <link:label id="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct_documentation_en-US" xlink:label="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Deferral, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:href="abm-20210131.xsd#abm_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:to="lab_abm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_063bdc4d-c451-421e-a7a6-bd289773fbcc_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_32da0d5e-46fc-4005-a1a1-26baa5ced40c_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of year</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_5de88824-5384-4838-bb65-47bbdfad2da3_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of year</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_f94ebf87-8bf5-45a8-9906-36f88bf076fe_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Company and Nature of Operations</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_a7b5d649-585e-485c-8c5e-a60613f974a0_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_da7b491b-6a14-4a27-a2da-89fa04c1d4af_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_82aed99b-aada-4c3e-b8bf-ecd136f5bf5c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss, net of taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_75723c80-5ed5-423a-8377-ad847e1e91cd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_c59fca52-eb33-469c-ba42-e8ecc7740e16_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_3c83ad77-ac97-4cc4-9398-2b7fc4cfe0fd_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_009b7b6f-8200-43e9-93d0-deefcf9cfd05_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_3a54eb9f-deae-446b-a9a0-43711478e0c9_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_69271e14-c259-4568-bffb-9835d934eabf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Interest Rate Swap Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Interest Rate Derivatives [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_bea38973-6ee5-492e-b2de-a6e3ee040b9d_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_7b771158-3fe8-41aa-8861-7e3b08d9e736_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_19c1757c-713e-462d-abf6-4ba570199bf1_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:to="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_07f451ca-9906-4cf3-9d64-b8a2905e079b_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLoansPayable_0e64cebe-90f5-4c67-aee7-cbb7846495f6_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermLoansPayable" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noncurrent portion of term loan</link:label>
    <link:label id="lab_us-gaap_LongTermLoansPayable_label_en-US" xlink:label="lab_us-gaap_LongTermLoansPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLoansPayable" xlink:to="lab_us-gaap_LongTermLoansPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_0bde2d0e-fc3a-425c-9a98-d68164b009dc_terseLabel_en-US" xlink:label="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease liabilities</link:label>
    <link:label id="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_label_en-US" xlink:label="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Lease Liabilities, Noncurrent</link:label>
    <link:label id="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_documentation_en-US" xlink:label="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Lease Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:href="abm-20210131.xsd#abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:to="lab_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_0b6268ba-866c-4621-903d-5a5114dd178b_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_c9177ddc-e124-40a5-9360-159a0919c01d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net of accumulated depreciation of $251.6 and $241.3 at January&#160;31, 2021 and October&#160;31, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_9fea14aa-1bb6-40ef-bcf5-97d885264a98_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_80d5707c-df03-4153-923d-4d550efe2ab5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reimbursement Revenue by Segment and Remaining Performance Obligations</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_ae43e79a-8f1c-4bc8-b7b5-6ac9c914b28d_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_4b891469-80ed-46ff-a324-1c4d7b686f56_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a6e27abf-f485-4058-bf25-a39cbfac6844_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_GovernmentServicesMember_ac43d911-668c-45da-858d-ca35ed860a49_verboseLabel_en-US" xlink:label="lab_abm_GovernmentServicesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Services</link:label>
    <link:label id="lab_abm_GovernmentServicesMember_label_en-US" xlink:label="lab_abm_GovernmentServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Services [Member]</link:label>
    <link:label id="lab_abm_GovernmentServicesMember_documentation_en-US" xlink:label="lab_abm_GovernmentServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GovernmentServicesMember" xlink:href="abm-20210131.xsd#abm_GovernmentServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_GovernmentServicesMember" xlink:to="lab_abm_GovernmentServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b424b8e3-137c-4cc2-8b3c-8178ab2945a8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InterestRateSwapMaturity4302022Member_608c0224-4581-4b2b-bf19-40d3ca728639_terseLabel_en-US" xlink:label="lab_abm_InterestRateSwapMaturity4302022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity April 30, 2022</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity4302022Member_label_en-US" xlink:label="lab_abm_InterestRateSwapMaturity4302022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 4/30/2022 [Member]</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity4302022Member_documentation_en-US" xlink:label="lab_abm_InterestRateSwapMaturity4302022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 4/30/2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity4302022Member" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity4302022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InterestRateSwapMaturity4302022Member" xlink:to="lab_abm_InterestRateSwapMaturity4302022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerOccurrence_d1981424-4162-4bd8-ae0f-07cf08b08f12_terseLabel_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance retention amount per-claim</link:label>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerOccurrence_label_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insured Retention Amount Per Occurrence</link:label>
    <link:label id="lab_abm_SelfInsuredRetentionAmountPerOccurrence_documentation_en-US" xlink:label="lab_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insured Retention Amount Per Occurrence</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:href="abm-20210131.xsd#abm_SelfInsuredRetentionAmountPerOccurrence"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:to="lab_abm_SelfInsuredRetentionAmountPerOccurrence" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_be54a8f7-8d23-4dec-bc5a-9943d6dcccc3_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_41334668-8c08-4c3d-ae77-897c9a61cc69_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_3e803bcd-cceb-4b95-947f-26e4d5f28f02_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_3c613a05-f1e2-4a7c-a049-174d763f12e4_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance claims</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_EducationMember_2882ac07-9f9e-432c-9965-1bc26abc24e1_terseLabel_en-US" xlink:label="lab_abm_EducationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education</link:label>
    <link:label id="lab_abm_EducationMember_label_en-US" xlink:label="lab_abm_EducationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education [Member]</link:label>
    <link:label id="lab_abm_EducationMember_documentation_en-US" xlink:label="lab_abm_EducationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EducationMember" xlink:href="abm-20210131.xsd#abm_EducationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_EducationMember" xlink:to="lab_abm_EducationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_900274f4-a6c3-49ff-9f92-29c37192a8a3_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap liabilities</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Liabilities, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:to="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_d8c1f244-0195-4d9f-9c8c-21238897d52c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_ee77e941-cf08-4d10-9178-ef699a8438a7_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and related expenses</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrentAbstract_87c74c97-c7ef-4d35-8225-cccc6a5f302d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract" xlink:to="lab_us-gaap_LongTermDebtNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_bea0fa04-f675-45f7-b20e-22a68b176db8_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_aee17d2f-b40c-4e93-bf9b-8b6d3d22fc30_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6954330d-25a9-4f95-9ebb-7a70f6126efc_terseLabel_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations, Type [Domain]</link:label>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_label_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations, Type [Domain]</link:label>
    <link:label id="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_documentation_en-US" xlink:label="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments Used to Collateralize Insurance Obligations, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:href="abm-20210131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:to="lab_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_5be82970-c2c4-440d-837f-99b581b06bc7_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of reasonably possible loss</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrentAbstract_a8c3ddf3-1bb5-4c91-b0a3-ff9ed49db937_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrentAbstract" xlink:to="lab_us-gaap_LongTermDebtCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_82813485-4128-40b1-9c6b-1c38a3bc6803_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_90c28840-d002-4755-9e11-6880a359cd8d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_f7bb3e14-87fa-438b-8639-3d56a5b38363_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_7c4668cf-c709-48af-b398-ccb8f69c5b5f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, periodic payment, principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ec34e94e-1024-4f0a-bbdc-fb9a842b97c2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_1b5ec99b-59f9-4f52-9791-78d0a25c151f_negatedTerseLabel_en-US" xlink:label="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease Right-Of-Use Asset</link:label>
    <link:label id="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease Right-Of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:href="abm-20210131.xsd#abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:to="lab_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_83f6df3a-6356-43a7-bcf8-aa325007beb5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_5b4538f2-bfab-49e7-9354-a300eeba40a7_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for bad debt</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_CovenantPeriodQuarterEndingOctober2022Member_0464fab7-c025-4c83-99b7-e6cef5182dcd_terseLabel_en-US" xlink:label="lab_abm_CovenantPeriodQuarterEndingOctober2022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Period, Quarter Ending October 2022</link:label>
    <link:label id="lab_abm_CovenantPeriodQuarterEndingOctober2022Member_label_en-US" xlink:label="lab_abm_CovenantPeriodQuarterEndingOctober2022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Period, Quarter Ending October 2022 [Member]</link:label>
    <link:label id="lab_abm_CovenantPeriodQuarterEndingOctober2022Member_documentation_en-US" xlink:label="lab_abm_CovenantPeriodQuarterEndingOctober2022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Period, Quarter Ending October 2022</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CovenantPeriodQuarterEndingOctober2022Member" xlink:href="abm-20210131.xsd#abm_CovenantPeriodQuarterEndingOctober2022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_CovenantPeriodQuarterEndingOctober2022Member" xlink:to="lab_abm_CovenantPeriodQuarterEndingOctober2022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f0dd633e-641a-4558-9955-156154c29df9_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_62d27891-8811-49e1-a556-9b04b1eda859_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred in excess of amounts billed</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_4b72689f-0a1a-4110-aaaf-68d431169dbb_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per common share &#8212; Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fee27359-d5ca-4658-967b-7afce5458854_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_DecreaseInTotalReserveClaims_d7b0ee86-91d6-405a-a875-d39057f539d0_terseLabel_en-US" xlink:label="lab_abm_DecreaseInTotalReserveClaims" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in total reserve claims</link:label>
    <link:label id="lab_abm_DecreaseInTotalReserveClaims_label_en-US" xlink:label="lab_abm_DecreaseInTotalReserveClaims" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease In Total Reserve Claims</link:label>
    <link:label id="lab_abm_DecreaseInTotalReserveClaims_documentation_en-US" xlink:label="lab_abm_DecreaseInTotalReserveClaims" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease In Total Reserve Claims</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DecreaseInTotalReserveClaims" xlink:href="abm-20210131.xsd#abm_DecreaseInTotalReserveClaims"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_DecreaseInTotalReserveClaims" xlink:to="lab_abm_DecreaseInTotalReserveClaims" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities_21c57ff4-1f02-40c9-950b-003344a304ef_terseLabel_en-US" xlink:label="lab_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional contract liabilities</link:label>
    <link:label id="lab_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities_label_en-US" xlink:label="lab_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Increase (Decrease) for Additional Contract Liabilities</link:label>
    <link:label id="lab_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities_documentation_en-US" xlink:label="lab_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Increase (Decrease) for Additional Contract Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities" xlink:href="abm-20210131.xsd#abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities" xlink:to="lab_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_9d78aee5-39c3-48e4-957d-857a1fde06e0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a123612f-5d73-4ff0-85a4-88c1207220b8_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_236be75f-51b8-4320-ae4d-d321aa549e9f_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b21a5778-46e3-4e09-9a33-af5fef7c3124_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common and common equivalent shares outstanding &#8212; Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_06c61b32-1035-48bf-a07b-ef974db2bfa2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_fd61c07e-86cd-44cd-9e2b-e945b1927658_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_4c293e10-64ef-44bc-9c90-7d04526403ca_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock_9e3402b0-ba6c-4d9f-8241-40c2cd19e2b2_terseLabel_en-US" xlink:label="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock_label_en-US" xlink:label="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt And Derivative Instruments Disclosure [Text Block]</link:label>
    <link:label id="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock_documentation_en-US" xlink:label="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure for the entity's debt and derivative instruments. Includes information about the amount of borrowings under the entity's line of credit and other matters important to the users of the financial statements and describes an entity's risk management strategies, derivatives in hedging activities and non-hedging derivative instruments, the assets, obligations, liabilities, revenues and expenses arising there from, and the amounts of and methodologies and assumptions used in determining the amounts of such items.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:href="abm-20210131.xsd#abm_DebtAndDerivativeInstrumentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:to="lab_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2889d1e1-98cc-4733-8aa8-1ed62a737a5c_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_ee96634c-e5dc-4a53-bc9d-62a4d31157fc_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bdc4e889-618c-44d6-89fd-093f888069d8_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a3d48919-4bee-4529-8f8e-beb48dd5e750_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_a1832344-33cf-4580-9b23-20d77c9ac1f2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Term Loan Maturities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_108c4af0-bb4f-436d-8026-26cf0991eade_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_fd9af4ef-a362-4b18-a8f0-a96fe874cbd6_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_07df4a28-8935-4c09-b816-75a861cdaba3_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock_59caa222-2d19-45c1-8423-2459da1eaf33_terseLabel_en-US" xlink:label="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Insurance Related Balances and Activity</link:label>
    <link:label id="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock_label_en-US" xlink:label="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Insurance Related Balances And Activity [Table Text Block]</link:label>
    <link:label id="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock_documentation_en-US" xlink:label="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Insurance Related Balances And Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:href="abm-20210131.xsd#abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:to="lab_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_f2ff2bca-b152-41fc-8cd4-65a1a40a05ab_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Credit Facility Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_3172054d-34cb-43d9-a851-541dc3acbd6d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_a0047d4a-5495-4318-99fb-b9781514033e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_31f5ea6e-5955-4635-8b66-27de68942213_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_2005a8f2-8877-4c6f-a72f-30196d082e1e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InterestExpenseNetofTaxes_f26d81ab-230e-4cfe-9c78-e7c81da9950e_terseLabel_en-US" xlink:label="lab_abm_InterestExpenseNetofTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net of taxes</link:label>
    <link:label id="lab_abm_InterestExpenseNetofTaxes_label_en-US" xlink:label="lab_abm_InterestExpenseNetofTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Net of Taxes</link:label>
    <link:label id="lab_abm_InterestExpenseNetofTaxes_documentation_en-US" xlink:label="lab_abm_InterestExpenseNetofTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Net of Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestExpenseNetofTaxes" xlink:href="abm-20210131.xsd#abm_InterestExpenseNetofTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InterestExpenseNetofTaxes" xlink:to="lab_abm_InterestExpenseNetofTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_bde9019d-dd4d-45fd-99d2-02f84ab0adbf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_NumberOfIndustryGroups_7291f60d-7427-4e06-8017-1b4401f79699_terseLabel_en-US" xlink:label="lab_abm_NumberOfIndustryGroups" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of industry groups</link:label>
    <link:label id="lab_abm_NumberOfIndustryGroups_label_en-US" xlink:label="lab_abm_NumberOfIndustryGroups" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Industry Groups</link:label>
    <link:label id="lab_abm_NumberOfIndustryGroups_documentation_en-US" xlink:label="lab_abm_NumberOfIndustryGroups" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Industry Groups</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_NumberOfIndustryGroups" xlink:href="abm-20210131.xsd#abm_NumberOfIndustryGroups"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_NumberOfIndustryGroups" xlink:to="lab_abm_NumberOfIndustryGroups" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_58a9bd32-07d7-42b2-9343-ccab431193fe_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_20649b19-3f29-4692-879c-8677225b8f4a_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangement by Share-based Payment Award</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_eb5cb3e7-4a3f-41cd-bcfa-efedc766dc55_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_ed718a7e-fa02-4d12-a3bd-b7c0817f6313_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_ac849846-10af-43b0-aa2f-8dfc5cba8c78_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_16b2445b-96ec-47de-904a-6ea2a740c505_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating profit (loss)</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Profit (Loss) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_3c7d76c9-5ddc-4525-acea-30cbe5715b2e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock ($0.190 and $0.185 per share)</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_d6ad139a-9ddf-4847-9858-2349e708695d_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_02c1edcf-ded4-4ef8-bd46-9917526d52bb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_27edc336-b192-45d0-bb1c-ebde3ee03b14_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_212460c0-1bc3-40ee-80f3-10324812f337_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_a5bc246b-2017-4207-9139-92f2dc485904_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PendingLitigationMember_66a18e7c-a56c-4f34-bb86-ce60d996453b_terseLabel_en-US" xlink:label="lab_us-gaap_PendingLitigationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pending Litigation</link:label>
    <link:label id="lab_us-gaap_PendingLitigationMember_label_en-US" xlink:label="lab_us-gaap_PendingLitigationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pending Litigation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PendingLitigationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PendingLitigationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PendingLitigationMember" xlink:to="lab_us-gaap_PendingLitigationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent_55548a16-6736-47c8-b16c-a1069d41e693_terseLabel_en-US" xlink:label="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled trade receivables</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent_label_en-US" xlink:label="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Unbilled Trade Receivables, Current</link:label>
    <link:label id="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent_documentation_en-US" xlink:label="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Unbilled Trade Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:href="abm-20210131.xsd#abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:to="lab_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac165841-3d70-4e9a-b2ba-cdb6441c9c73_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_ContractwithCustomerLiabilitiesRollForward_72581306-5670-4e41-89e7-258fa366eac3_terseLabel_en-US" xlink:label="lab_abm_ContractwithCustomerLiabilitiesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liabilities [Roll Forward]</link:label>
    <link:label id="lab_abm_ContractwithCustomerLiabilitiesRollForward_label_en-US" xlink:label="lab_abm_ContractwithCustomerLiabilitiesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liabilities [Roll Forward]</link:label>
    <link:label id="lab_abm_ContractwithCustomerLiabilitiesRollForward_documentation_en-US" xlink:label="lab_abm_ContractwithCustomerLiabilitiesRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liabilities [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerLiabilitiesRollForward" xlink:href="abm-20210131.xsd#abm_ContractwithCustomerLiabilitiesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_ContractwithCustomerLiabilitiesRollForward" xlink:to="lab_abm_ContractwithCustomerLiabilitiesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_3e22c299-e628-4dc5-ad1b-81120b3e57e2_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InterestRateSwapMaturity4302021Member_6c7d7a86-df5d-4f5c-b0de-145b9a5dc977_terseLabel_en-US" xlink:label="lab_abm_InterestRateSwapMaturity4302021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity April 30, 2021</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity4302021Member_label_en-US" xlink:label="lab_abm_InterestRateSwapMaturity4302021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 4/30/2021 [Member]</link:label>
    <link:label id="lab_abm_InterestRateSwapMaturity4302021Member_documentation_en-US" xlink:label="lab_abm_InterestRateSwapMaturity4302021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity 4/30/2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity4302021Member" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity4302021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InterestRateSwapMaturity4302021Member" xlink:to="lab_abm_InterestRateSwapMaturity4302021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_04b859bc-78ae-40cf-b762-0393a992d025_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss from cash flow hedges recorded in accumulated other comprehensive loss, net of tax</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, before Reclassifications, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationStatusDomain_d3523fee-41f8-4939-842b-ec590e5d4cbe_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:label id="lab_us-gaap_LitigationStatusDomain_label_en-US" xlink:label="lab_us-gaap_LitigationStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationStatusDomain" xlink:to="lab_us-gaap_LitigationStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_35501268-0346-4e57-84a7-e72c3940849b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee percentage on unused portion of the Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_1b231aac-e026-4aa6-862f-b675445fa007_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income Per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1fe601c2-25f4-4418-b228-c0d24b0489ab_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_8b426009-8a73-4580-b0b6-9cb6f7bfdbf2_terseLabel_en-US" xlink:label="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax to be reclassified during the next 12 months</link:label>
    <link:label id="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_label_en-US" xlink:label="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) To Be Reclassified During Next 12 Months, Tax</link:label>
    <link:label id="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_documentation_en-US" xlink:label="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cash Flow Hedge Gain (Loss) To Be Reclassified During Next 12 Months, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:href="abm-20210131.xsd#abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:to="lab_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_d9dc8168-4167-4d10-aaa8-95bd5d1abd36_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_ec2a2ef1-4f00-4164-8255-c08b0e9fff85_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_81e55aa3-861b-4ba5-9489-1d7e8de67afd_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_5f962950-61b4-4ece-b64c-0e842ca2e616_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b5ba69b0-aa1b-41ec-a5cb-7e8368034b34_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_f9050d1f-024c-4b27-982a-99c1e9f44bac_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_e0f75c6b-7f41-44a1-a5b0-0c09134390cf_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per common share &#8212; Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>abm-20210131_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ee5771bf-917f-4755-9868-4edc3dce5433,g:94432b1d-b952-498d-bb8e-142ee5d53dd8-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.abm.com/role/CoverPage" xlink:type="simple" xlink:href="abm-20210131.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_0fde5e3a-510b-4d15-bbf5-356a950de5a2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_DocumentType_0fde5e3a-510b-4d15-bbf5-356a950de5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_8b1e9735-8aeb-4f28-a434-69ca50b8ee45" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_DocumentQuarterlyReport_8b1e9735-8aeb-4f28-a434-69ca50b8ee45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_516d3777-8cde-403c-948d-0c095b40788a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_DocumentPeriodEndDate_516d3777-8cde-403c-948d-0c095b40788a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_aeb9e654-9858-47d4-a1ce-e38ba19cdb62" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_DocumentTransitionReport_aeb9e654-9858-47d4-a1ce-e38ba19cdb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_bfbb253b-0824-4ee4-a210-7966cea73331" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityFileNumber_bfbb253b-0824-4ee4-a210-7966cea73331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_a01d1e65-287b-4146-b863-7e959fbaec2b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityRegistrantName_a01d1e65-287b-4146-b863-7e959fbaec2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_fe4eab9c-1128-4eab-bda7-cb1da3987eba" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityIncorporationStateCountryCode_fe4eab9c-1128-4eab-bda7-cb1da3987eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_aa96aac3-4dc3-4379-892e-91b51ebe7829" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityTaxIdentificationNumber_aa96aac3-4dc3-4379-892e-91b51ebe7829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_cc0be06e-32d2-4582-8eb7-2012d8fa8edd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityAddressAddressLine1_cc0be06e-32d2-4582-8eb7-2012d8fa8edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_0fe208bc-e9c2-4295-94ad-2dffba37900f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityAddressAddressLine2_0fe208bc-e9c2-4295-94ad-2dffba37900f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_d52d4f72-50b6-4547-b456-5f03627eeb22" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityAddressCityOrTown_d52d4f72-50b6-4547-b456-5f03627eeb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_c6166032-8f51-4f22-a2e7-d9bdbb3fcad0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityAddressStateOrProvince_c6166032-8f51-4f22-a2e7-d9bdbb3fcad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_e535e6ae-564a-40a8-b993-59886dad309a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityAddressPostalZipCode_e535e6ae-564a-40a8-b993-59886dad309a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_cdd1f59c-682c-496a-846e-965b11822c73" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_CityAreaCode_cdd1f59c-682c-496a-846e-965b11822c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b843c8e3-4165-467a-b28e-1d3cd3f76ad5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_LocalPhoneNumber_b843c8e3-4165-467a-b28e-1d3cd3f76ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_bcc65b8f-cee4-47b4-b066-1718ab12166e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_Security12bTitle_bcc65b8f-cee4-47b4-b066-1718ab12166e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_edc28356-ee22-4dbd-8d01-03d4092ca20a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_TradingSymbol_edc28356-ee22-4dbd-8d01-03d4092ca20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_38e296c2-c8bd-4e6f-af43-06016aa571b7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_SecurityExchangeName_38e296c2-c8bd-4e6f-af43-06016aa571b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_065586e9-e87f-4bc7-a81e-1a21e969fb36" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityCurrentReportingStatus_065586e9-e87f-4bc7-a81e-1a21e969fb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_79efc539-0943-4c75-913f-d7401f7bf3fa" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityInteractiveDataCurrent_79efc539-0943-4c75-913f-d7401f7bf3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_332657a8-05ff-4047-b450-6217de9b8cb4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityFilerCategory_332657a8-05ff-4047-b450-6217de9b8cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_25513b84-e431-4638-bb7e-d19f1fbdd3db" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntitySmallBusiness_25513b84-e431-4638-bb7e-d19f1fbdd3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_d4a577a9-d68a-4087-af13-17eefed102f1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityEmergingGrowthCompany_d4a577a9-d68a-4087-af13-17eefed102f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_ddab732c-8ee2-4f34-beeb-6f14a1883340" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityShellCompany_ddab732c-8ee2-4f34-beeb-6f14a1883340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_e5b54edd-653a-4a09-8b10-e65ac6a07e27" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_e5b54edd-653a-4a09-8b10-e65ac6a07e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_15204697-4dd3-4331-8916-60d3396dec81" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_EntityCentralIndexKey_15204697-4dd3-4331-8916-60d3396dec81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_76a57192-2377-40d5-9e1e-f3a71cd62d70" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_CurrentFiscalYearEndDate_76a57192-2377-40d5-9e1e-f3a71cd62d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_a3c41f38-f66d-45ba-aecd-ac683b01578e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_DocumentFiscalYearFocus_a3c41f38-f66d-45ba-aecd-ac683b01578e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_69a19c2a-b150-4b51-9e68-af016180af59" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_DocumentFiscalPeriodFocus_69a19c2a-b150-4b51-9e68-af016180af59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_cae616f0-81c2-465e-bd12-7f3895ee6999" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_489b340f-8877-413c-b1a2-620bfff82a9f" xlink:to="loc_dei_AmendmentFlag_cae616f0-81c2-465e-bd12-7f3895ee6999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_f67f2da3-c39a-4ae2-bbac-335e315327e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_2dd6ab9b-5da7-409e-9453-f2c7125a07cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f67f2da3-c39a-4ae2-bbac-335e315327e0" xlink:to="loc_us-gaap_AssetsAbstract_2dd6ab9b-5da7-409e-9453-f2c7125a07cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_6917af4d-3808-4a49-bf5e-953ce66a3cec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2dd6ab9b-5da7-409e-9453-f2c7125a07cf" xlink:to="loc_us-gaap_AssetsCurrentAbstract_6917af4d-3808-4a49-bf5e-953ce66a3cec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0a766c23-2ef9-4e7a-afa8-f558c6aa7470" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6917af4d-3808-4a49-bf5e-953ce66a3cec" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0a766c23-2ef9-4e7a-afa8-f558c6aa7470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_9139322a-0f96-4a36-be9e-a17b02adba89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6917af4d-3808-4a49-bf5e-953ce66a3cec" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_9139322a-0f96-4a36-be9e-a17b02adba89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_cffe1808-96ab-4bc0-88f5-fd7f501790e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6917af4d-3808-4a49-bf5e-953ce66a3cec" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_cffe1808-96ab-4bc0-88f5-fd7f501790e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_329a1a7f-7feb-4099-955f-89804b3dc560" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6917af4d-3808-4a49-bf5e-953ce66a3cec" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_329a1a7f-7feb-4099-955f-89804b3dc560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_0b3992d6-b441-4bbc-bdb7-0e2031a8672b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6917af4d-3808-4a49-bf5e-953ce66a3cec" xlink:to="loc_us-gaap_OtherAssetsCurrent_0b3992d6-b441-4bbc-bdb7-0e2031a8672b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9f13b2bb-01fe-4142-a19d-0dfcf7be1cba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6917af4d-3808-4a49-bf5e-953ce66a3cec" xlink:to="loc_us-gaap_AssetsCurrent_9f13b2bb-01fe-4142-a19d-0dfcf7be1cba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_72102889-3f35-4def-acd3-f9a6ab9226c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2dd6ab9b-5da7-409e-9453-f2c7125a07cf" xlink:to="loc_us-gaap_OtherInvestments_72102889-3f35-4def-acd3-f9a6ab9226c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_233d2bad-0146-47cc-8d09-f21f9bb76e10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2dd6ab9b-5da7-409e-9453-f2c7125a07cf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_233d2bad-0146-47cc-8d09-f21f9bb76e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_307cd76c-1f28-4ce4-9770-ab8dd566d7cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2dd6ab9b-5da7-409e-9453-f2c7125a07cf" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_307cd76c-1f28-4ce4-9770-ab8dd566d7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c8b3653a-9d2a-411e-85d7-3ccefe4ed644" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2dd6ab9b-5da7-409e-9453-f2c7125a07cf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c8b3653a-9d2a-411e-85d7-3ccefe4ed644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_994d16ad-3981-4a86-90ba-70a5843511ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2dd6ab9b-5da7-409e-9453-f2c7125a07cf" xlink:to="loc_us-gaap_Goodwill_994d16ad-3981-4a86-90ba-70a5843511ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_62599492-6b72-4c68-be61-893b62ad1ccd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2dd6ab9b-5da7-409e-9453-f2c7125a07cf" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_62599492-6b72-4c68-be61-893b62ad1ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_fb8a3b7f-5940-44b1-b21f-a6e50edee20d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_2dd6ab9b-5da7-409e-9453-f2c7125a07cf" xlink:to="loc_us-gaap_Assets_fb8a3b7f-5940-44b1-b21f-a6e50edee20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f67f2da3-c39a-4ae2-bbac-335e315327e0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_78918e22-419b-4d5c-a1a6-468aa6af662b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:to="loc_us-gaap_LongTermDebtCurrent_78918e22-419b-4d5c-a1a6-468aa6af662b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c19f3955-8d17-4c7b-bccc-a9b065c7cbf8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:to="loc_us-gaap_AccountsPayableCurrent_c19f3955-8d17-4c7b-bccc-a9b065c7cbf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_56616480-3d9c-400b-a64e-9bbaa9b7688a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_56616480-3d9c-400b-a64e-9bbaa9b7688a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_c4302a80-b166-4917-910a-2c07bba04148" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_c4302a80-b166-4917-910a-2c07bba04148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_4004c443-e263-465d-873d-09b9cf744d03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_4004c443-e263-465d-873d-09b9cf744d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_61dca564-e809-42ef-a15c-0a3eb62df4c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_61dca564-e809-42ef-a15c-0a3eb62df4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_c38b3ef8-9018-4ce8-94e4-56921d4e9531" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_c38b3ef8-9018-4ce8-94e4-56921d4e9531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_f5dd7d02-b0fc-4cc2-9487-998e58d39fe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_f5dd7d02-b0fc-4cc2-9487-998e58d39fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_681aac17-784a-4dec-a63d-3c1e9be1c46a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_64a1bbad-8e68-4228-8297-967641e912fb" xlink:to="loc_us-gaap_LiabilitiesCurrent_681aac17-784a-4dec-a63d-3c1e9be1c46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a0b91276-2200-421d-a38a-6769b52ed015" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a0b91276-2200-421d-a38a-6769b52ed015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_48e2138f-8ef9-4203-994e-101189369af3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_48e2138f-8ef9-4203-994e-101189369af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5a86a5ed-581d-473f-b909-aa1bdde4f94f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5a86a5ed-581d-473f-b909-aa1bdde4f94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_f6fb79e0-1452-4a03-a2de-2f038d3bc7e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_f6fb79e0-1452-4a03-a2de-2f038d3bc7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_392e5bee-709c-43aa-8be0-6ab30d677d1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_392e5bee-709c-43aa-8be0-6ab30d677d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_8361c5cd-6125-45da-9035-9bba2e7a1583" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_8361c5cd-6125-45da-9035-9bba2e7a1583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1716af38-bf51-4b31-9ca1-420518838335" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_Liabilities_1716af38-bf51-4b31-9ca1-420518838335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_47848902-443e-4302-9bd2-38aaa3dd6bb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_CommitmentsAndContingencies_47848902-443e-4302-9bd2-38aaa3dd6bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_59607e1c-f0f9-4898-b164-d88f88009318" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_StockholdersEquityAbstract_59607e1c-f0f9-4898-b164-d88f88009318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d7701a55-2932-4aa6-8bfd-4238d309861e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_59607e1c-f0f9-4898-b164-d88f88009318" xlink:to="loc_us-gaap_PreferredStockValue_d7701a55-2932-4aa6-8bfd-4238d309861e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a114f18e-19ba-44e0-8b00-09e656fd3d0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_59607e1c-f0f9-4898-b164-d88f88009318" xlink:to="loc_us-gaap_CommonStockValue_a114f18e-19ba-44e0-8b00-09e656fd3d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8b348b70-a729-4120-84b2-f802e77659ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_59607e1c-f0f9-4898-b164-d88f88009318" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8b348b70-a729-4120-84b2-f802e77659ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ebf04444-7fa6-474a-914c-d6f2f8421a9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_59607e1c-f0f9-4898-b164-d88f88009318" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ebf04444-7fa6-474a-914c-d6f2f8421a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3fb6d48e-2d7f-4b6d-8648-3dfa3db3cedf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_59607e1c-f0f9-4898-b164-d88f88009318" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3fb6d48e-2d7f-4b6d-8648-3dfa3db3cedf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_28f98526-f85e-4502-b93b-443338547405" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_59607e1c-f0f9-4898-b164-d88f88009318" xlink:to="loc_us-gaap_StockholdersEquity_28f98526-f85e-4502-b93b-443338547405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c489f505-4e10-4e80-b938-4c43b4ac6096" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541aebcf-a7bb-4a38-82e2-68a273e1b427" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_c489f505-4e10-4e80-b938-4c43b4ac6096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f6ef616c-aeed-4cfa-a676-3ec7389d3636" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f6ef616c-aeed-4cfa-a676-3ec7389d3636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_96ea3fd0-fe6c-438b-81f4-5d2ca06ef6e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_96ea3fd0-fe6c-438b-81f4-5d2ca06ef6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_54975c57-c2cd-46f1-9d01-60bcdad7e69a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_54975c57-c2cd-46f1-9d01-60bcdad7e69a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f3785b44-3456-43ed-9dc6-d1e341b4e94f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f3785b44-3456-43ed-9dc6-d1e341b4e94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_41617011-6fb8-4d56-a655-bd7b0987896c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_41617011-6fb8-4d56-a655-bd7b0987896c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_b62e71e5-c80a-4142-a2c3-cc9d6cad237c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:to="loc_us-gaap_PreferredStockSharesIssued_b62e71e5-c80a-4142-a2c3-cc9d6cad237c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_ede8bd39-a765-4557-b254-9388d5aa2ee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_ede8bd39-a765-4557-b254-9388d5aa2ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_07a376c3-5dcf-41c8-97e7-4626cd0b3c31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_07a376c3-5dcf-41c8-97e7-4626cd0b3c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d3c661a2-9fff-4e1d-bfbc-09e3de0d825d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:to="loc_us-gaap_CommonStockSharesIssued_d3c661a2-9fff-4e1d-bfbc-09e3de0d825d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_07530374-59fa-4ff3-a920-ddd2e87a192b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c1e9d5b-59c6-4d04-889d-2d40c8e712ca" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_07530374-59fa-4ff3-a920-ddd2e87a192b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7a6979d4-0d24-4c35-9ac7-205185016fe9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7a6979d4-0d24-4c35-9ac7-205185016fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3a875f0e-2f8e-4b2a-998a-bea24441dbee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3a875f0e-2f8e-4b2a-998a-bea24441dbee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_662aee14-92dd-4d94-8ab1-2457bad3ab92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_662aee14-92dd-4d94-8ab1-2457bad3ab92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_db4e8141-896d-48b9-9815-234101386ac6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_RestructuringCharges_db4e8141-896d-48b9-9815-234101386ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cb98178e-af86-49db-9072-86a8d61cf6ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cb98178e-af86-49db-9072-86a8d61cf6ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_28fb3857-f6b4-4a7e-98d5-7439fb31e4f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_OperatingIncomeLoss_28fb3857-f6b4-4a7e-98d5-7439fb31e4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8212d5df-ba65-4932-ac8e-1a185b16ae4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8212d5df-ba65-4932-ac8e-1a185b16ae4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_cd403f54-9821-4c3b-87b4-a0042d45d596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_InterestExpense_cd403f54-9821-4c3b-87b4-a0042d45d596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2bb26630-83bc-4c58-9ef3-ab28dc0c92f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2bb26630-83bc-4c58-9ef3-ab28dc0c92f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a686bd8e-e940-4093-95cf-d8e9e28874f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a686bd8e-e940-4093-95cf-d8e9e28874f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_295a5dd4-6795-4a0c-8dad-5b9f8d374c1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_295a5dd4-6795-4a0c-8dad-5b9f8d374c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_62321bcf-740e-4e06-a4bb-ce024c375782" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_62321bcf-740e-4e06-a4bb-ce024c375782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4e79aa30-1d89-4fe3-81e4-2149aa648e0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_NetIncomeLoss_4e79aa30-1d89-4fe3-81e4-2149aa648e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5031baf3-aa6d-46df-90c8-aa5fbfeb1f4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5031baf3-aa6d-46df-90c8-aa5fbfeb1f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_590c3fd5-e8bf-41ae-a5b4-655a6b1818e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5031baf3-aa6d-46df-90c8-aa5fbfeb1f4d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_590c3fd5-e8bf-41ae-a5b4-655a6b1818e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3e0c433b-7137-4619-a131-13ef68b88ed4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5031baf3-aa6d-46df-90c8-aa5fbfeb1f4d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3e0c433b-7137-4619-a131-13ef68b88ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_c9479a24-aedb-42a9-87b0-3755c59927ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5031baf3-aa6d-46df-90c8-aa5fbfeb1f4d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_c9479a24-aedb-42a9-87b0-3755c59927ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_4683d31d-4d9d-44c3-815c-224e0c5d21ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_4683d31d-4d9d-44c3-815c-224e0c5d21ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_84b37658-966e-4dae-8f6c-920b21235465" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_84b37658-966e-4dae-8f6c-920b21235465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_75594754-b796-4bb3-9f72-9292b3d35210" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_84b37658-966e-4dae-8f6c-920b21235465" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_75594754-b796-4bb3-9f72-9292b3d35210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_5cf97c8c-d577-455d-902f-e4440db55089" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_84b37658-966e-4dae-8f6c-920b21235465" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_5cf97c8c-d577-455d-902f-e4440db55089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_598b73e7-c3ae-4c3c-a55f-b0941d84e317" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_84b37658-966e-4dae-8f6c-920b21235465" xlink:to="loc_us-gaap_EarningsPerShareBasic_598b73e7-c3ae-4c3c-a55f-b0941d84e317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_d4a3582f-613c-4782-b20d-55d287cb533b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_d4a3582f-613c-4782-b20d-55d287cb533b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_7ff3e3a2-2de8-4d07-872e-0495aed864d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_d4a3582f-613c-4782-b20d-55d287cb533b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_7ff3e3a2-2de8-4d07-872e-0495aed864d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_da0aa8b6-03fa-408c-8ed9-3dad4b82cceb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_d4a3582f-613c-4782-b20d-55d287cb533b" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_da0aa8b6-03fa-408c-8ed9-3dad4b82cceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_8dc5c24d-2bc0-489c-a488-78000524b625" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_d4a3582f-613c-4782-b20d-55d287cb533b" xlink:to="loc_us-gaap_EarningsPerShareDiluted_8dc5c24d-2bc0-489c-a488-78000524b625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_bf2fd549-1075-46d1-baf8-8c74ba3ea768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_eac9fac4-ed47-4203-a991-45460a9708d9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_bf2fd549-1075-46d1-baf8-8c74ba3ea768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_aa2bdd7c-5cad-48a9-86ba-22d85864fde5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_bf2fd549-1075-46d1-baf8-8c74ba3ea768" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_aa2bdd7c-5cad-48a9-86ba-22d85864fde5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a33f9c1e-09b1-4c92-9dc4-61575b7c4af8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_bf2fd549-1075-46d1-baf8-8c74ba3ea768" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a33f9c1e-09b1-4c92-9dc4-61575b7c4af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofStockholdersEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_b4d6a5e2-025e-42ed-92f7-1fc7748f0ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6f4a23ca-ba7c-464b-80b9-012dfd78e879" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_b4d6a5e2-025e-42ed-92f7-1fc7748f0ae3" xlink:to="loc_us-gaap_StatementTable_6f4a23ca-ba7c-464b-80b9-012dfd78e879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_182d8338-a5a4-4644-88ee-924ace522b83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6f4a23ca-ba7c-464b-80b9-012dfd78e879" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_182d8338-a5a4-4644-88ee-924ace522b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_182d8338-a5a4-4644-88ee-924ace522b83" xlink:to="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_78f1151b-188a-423c-924d-b033bae7006f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:to="loc_us-gaap_CommonStockMember_78f1151b-188a-423c-924d-b033bae7006f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e389167a-b9e5-4f76-a00b-b033c77ec7c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e389167a-b9e5-4f76-a00b-b033c77ec7c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f3fc1f70-4144-403f-b930-6f31407ec491" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f3fc1f70-4144-403f-b930-6f31407ec491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_164ae773-8951-4802-9bee-3e9c535a503e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6fa04765-eb65-44df-8a70-2a9151acc6da" xlink:to="loc_us-gaap_RetainedEarningsMember_164ae773-8951-4802-9bee-3e9c535a503e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fb676570-fd91-41b1-9a5b-2607cfd3bd68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6f4a23ca-ba7c-464b-80b9-012dfd78e879" xlink:to="loc_us-gaap_StatementLineItems_fb676570-fd91-41b1-9a5b-2607cfd3bd68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fb676570-fd91-41b1-9a5b-2607cfd3bd68" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_aad81311-5232-40ca-ba4c-82451a393cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_SharesOutstanding_aad81311-5232-40ca-ba4c-82451a393cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_869ab8e8-acb2-494c-85ec-fc00245fe30b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_StockholdersEquity_869ab8e8-acb2-494c-85ec-fc00245fe30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4c4e8825-815d-4859-92a5-64956f9d826d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4c4e8825-815d-4859-92a5-64956f9d826d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bd0c7baa-dce6-4f95-98c2-003d5bebfc52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bd0c7baa-dce6-4f95-98c2-003d5bebfc52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f6cf9fd3-eba4-450c-b0c1-ccc3ac84d759" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f6cf9fd3-eba4-450c-b0c1-ccc3ac84d759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5bcd5f29-1e66-46f6-8fa7-f295689887fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5bcd5f29-1e66-46f6-8fa7-f295689887fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1d490c3b-2045-40f1-8b02-bdfb46702269" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_NetIncomeLoss_1d490c3b-2045-40f1-8b02-bdfb46702269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAbstract_5a7c1b98-8dde-46cc-ab90-c8986beacd88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_DividendsAbstract_5a7c1b98-8dde-46cc-ab90-c8986beacd88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_4ba28b2a-8640-43d4-a094-73b83eb1aa00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAbstract_5a7c1b98-8dde-46cc-ab90-c8986beacd88" xlink:to="loc_us-gaap_DividendsCommonStockCash_4ba28b2a-8640-43d4-a094-73b83eb1aa00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsSharebasedCompensationStock_3335a8a4-f728-4781-960e-7a00ede48e2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsSharebasedCompensationStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAbstract_5a7c1b98-8dde-46cc-ab90-c8986beacd88" xlink:to="loc_us-gaap_DividendsSharebasedCompensationStock_3335a8a4-f728-4781-960e-7a00ede48e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_677d16d5-820c-4e97-8075-31e3416c7c85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_SharesOutstanding_677d16d5-820c-4e97-8075-31e3416c7c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6f142155-b85d-4a26-90dd-44b7b7d74328" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8eda395c-23dd-4c39-a4f4-d4724d8aedfc" xlink:to="loc_us-gaap_StockholdersEquity_6f142155-b85d-4a26-90dd-44b7b7d74328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_42100e0e-49ec-4277-a331-c20ed2f232d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_410fe8ec-be2d-4765-8346-c22ffba28c1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_42100e0e-49ec-4277-a331-c20ed2f232d3" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_410fe8ec-be2d-4765-8346-c22ffba28c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="abm-20210131.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_5745a76e-8741-4b27-a155-6a5d5964cfa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f35fdf90-b6f9-474e-9eb4-38b64e9c9d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5745a76e-8741-4b27-a155-6a5d5964cfa1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f35fdf90-b6f9-474e-9eb4-38b64e9c9d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c3aaf123-04c0-4933-8ba1-02bd21d442ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f35fdf90-b6f9-474e-9eb4-38b64e9c9d3b" xlink:to="loc_us-gaap_NetIncomeLoss_c3aaf123-04c0-4933-8ba1-02bd21d442ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_2810bd95-b82d-4d07-894f-2188891b0670" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f35fdf90-b6f9-474e-9eb4-38b64e9c9d3b" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_2810bd95-b82d-4d07-894f-2188891b0670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_19887702-edaa-42e1-883d-a2002bf8ce89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f35fdf90-b6f9-474e-9eb4-38b64e9c9d3b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_19887702-edaa-42e1-883d-a2002bf8ce89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f35fdf90-b6f9-474e-9eb4-38b64e9c9d3b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_bce9e1bc-0a80-4caa-b3a1-603173d8000e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_bce9e1bc-0a80-4caa-b3a1-603173d8000e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5d988daf-238a-4e7b-bd94-41c3f6cee5a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5d988daf-238a-4e7b-bd94-41c3f6cee5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_969cfce2-92f2-4890-8e38-ea64178bf010" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:to="loc_us-gaap_ShareBasedCompensation_969cfce2-92f2-4890-8e38-ea64178bf010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_e18ddeba-b71e-4fbc-a842-d2473698623f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_e18ddeba-b71e-4fbc-a842-d2473698623f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains_b73b20eb-7ea5-429c-842b-f1b0ccf41037" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:to="loc_us-gaap_AmortizationOfDeferredHedgeGains_b73b20eb-7ea5-429c-842b-f1b0ccf41037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_dcc89e2a-026c-4ac3-b4f6-31a2e7a2f7e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_dcc89e2a-026c-4ac3-b4f6-31a2e7a2f7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_b2740271-e337-4906-b7cf-8e541a1a61fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_b2740271-e337-4906-b7cf-8e541a1a61fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_5229d316-18b4-41cf-8f8d-6aad7231f04e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_5229d316-18b4-41cf-8f8d-6aad7231f04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9fa22633-c772-44d9-8996-b52ad4c3d590" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9fa22633-c772-44d9-8996-b52ad4c3d590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_ca25de78-6a7b-4c1c-8ed4-02b9008cc7a9" xlink:href="abm-20210131.xsd#abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:to="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_ca25de78-6a7b-4c1c-8ed4-02b9008cc7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_c23bc7b0-6bb1-4e8c-b05b-ecc73a20c69f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_c23bc7b0-6bb1-4e8c-b05b-ecc73a20c69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ec72f129-489d-4da6-8b1a-7c37711e8ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ec72f129-489d-4da6-8b1a-7c37711e8ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_5863a5bb-2d0d-41f0-9801-6cc8c45d7200" xlink:href="abm-20210131.xsd#abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:to="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_5863a5bb-2d0d-41f0-9801-6cc8c45d7200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_f827b8cb-8bef-4866-9167-5db345b62eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_f827b8cb-8bef-4866-9167-5db345b62eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_60a12c68-adf3-41f1-bbab-92de97b2aeaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_60a12c68-adf3-41f1-bbab-92de97b2aeaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_198f20cc-39fb-46a4-ab19-c392382d81f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c48a9423-38c5-456b-bdd8-551edc2f1b48" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_198f20cc-39fb-46a4-ab19-c392382d81f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_5a224d65-ae9f-458c-82e4-24e8e04b6b37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_94453662-362a-4fd1-abce-614a7fd8f153" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_5a224d65-ae9f-458c-82e4-24e8e04b6b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_aeadf64b-efa2-4f0e-bc20-b244caa2cec6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f35fdf90-b6f9-474e-9eb4-38b64e9c9d3b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_aeadf64b-efa2-4f0e-bc20-b244caa2cec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_72cd997d-5c30-4218-9c1c-f02370a7690b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f35fdf90-b6f9-474e-9eb4-38b64e9c9d3b" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_72cd997d-5c30-4218-9c1c-f02370a7690b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_206c9e79-738f-4356-bfa3-dbaec6f621aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f35fdf90-b6f9-474e-9eb4-38b64e9c9d3b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_206c9e79-738f-4356-bfa3-dbaec6f621aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8bcb34a2-5b43-45ea-a763-d368a8a4130b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5745a76e-8741-4b27-a155-6a5d5964cfa1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8bcb34a2-5b43-45ea-a763-d368a8a4130b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c7f74e0b-4a5c-4b0b-ac3c-7458f711ad0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8bcb34a2-5b43-45ea-a763-d368a8a4130b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c7f74e0b-4a5c-4b0b-ac3c-7458f711ad0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_23ee081e-d058-44e8-8267-a80440949433" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8bcb34a2-5b43-45ea-a763-d368a8a4130b" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_23ee081e-d058-44e8-8267-a80440949433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_01f762bc-3f18-45dc-aef7-33a19151cba1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8bcb34a2-5b43-45ea-a763-d368a8a4130b" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_01f762bc-3f18-45dc-aef7-33a19151cba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa727376-2a14-42ae-9f33-4961e4f5a4ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8bcb34a2-5b43-45ea-a763-d368a8a4130b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fa727376-2a14-42ae-9f33-4961e4f5a4ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d51e8adf-3a67-460b-b7a3-4bcd1dbbb3f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5745a76e-8741-4b27-a155-6a5d5964cfa1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d51e8adf-3a67-460b-b7a3-4bcd1dbbb3f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_97ba8150-5170-44c1-8056-99b56228b6e7" xlink:href="abm-20210131.xsd#abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d51e8adf-3a67-460b-b7a3-4bcd1dbbb3f0" xlink:to="loc_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_97ba8150-5170-44c1-8056-99b56228b6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_e42d507b-b7be-4d6e-9f93-1927fac7d11a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d51e8adf-3a67-460b-b7a3-4bcd1dbbb3f0" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_e42d507b-b7be-4d6e-9f93-1927fac7d11a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_dfeeb4a8-98da-4ede-bdf7-8eb99d83de9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d51e8adf-3a67-460b-b7a3-4bcd1dbbb3f0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_dfeeb4a8-98da-4ede-bdf7-8eb99d83de9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_24af5c1c-a9f6-46a0-8cd7-ec53ab86dc5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d51e8adf-3a67-460b-b7a3-4bcd1dbbb3f0" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_24af5c1c-a9f6-46a0-8cd7-ec53ab86dc5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_016f85d7-3897-4b24-8c99-2b7bd7938812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d51e8adf-3a67-460b-b7a3-4bcd1dbbb3f0" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_016f85d7-3897-4b24-8c99-2b7bd7938812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConstructionLoansPayable_d2af286e-0c6c-4901-a61d-7c691953e3e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConstructionLoansPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d51e8adf-3a67-460b-b7a3-4bcd1dbbb3f0" xlink:to="loc_us-gaap_ProceedsFromConstructionLoansPayable_d2af286e-0c6c-4901-a61d-7c691953e3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_5d52fa78-5a22-487a-9f92-acd4c8a653ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d51e8adf-3a67-460b-b7a3-4bcd1dbbb3f0" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_5d52fa78-5a22-487a-9f92-acd4c8a653ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_87b1abb7-3317-4050-9b4a-5c833e2187ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d51e8adf-3a67-460b-b7a3-4bcd1dbbb3f0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_87b1abb7-3317-4050-9b4a-5c833e2187ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_8d59e3ed-5b18-40e7-ace4-8faeac89708d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5745a76e-8741-4b27-a155-6a5d5964cfa1" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_8d59e3ed-5b18-40e7-ace4-8faeac89708d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d54aa602-11ad-4d66-8d26-da5b3db79870" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5745a76e-8741-4b27-a155-6a5d5964cfa1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d54aa602-11ad-4d66-8d26-da5b3db79870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4c47a490-b134-4415-b267-29897b51dfc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5745a76e-8741-4b27-a155-6a5d5964cfa1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4c47a490-b134-4415-b267-29897b51dfc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f77df783-738c-4688-b9e2-472d23da7f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5745a76e-8741-4b27-a155-6a5d5964cfa1" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f77df783-738c-4688-b9e2-472d23da7f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/TheCompanyandNatureofOperations" xlink:type="simple" xlink:href="abm-20210131.xsd#TheCompanyandNatureofOperations"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/TheCompanyandNatureofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4215ce3f-096d-4ce6-862a-ff2fed16069e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_ec73ffd5-45ab-473f-aa22-00f58cb6b195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4215ce3f-096d-4ce6-862a-ff2fed16069e" xlink:to="loc_us-gaap_NatureOfOperations_ec73ffd5-45ab-473f-aa22-00f58cb6b195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#TheCompanyandNatureofOperationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_fc48eb03-c3e4-4b3a-9293-e0acfb98c5fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_NumberOfIndustryGroups_c94bfdf6-7774-4b7e-9446-14b269f625fe" xlink:href="abm-20210131.xsd#abm_NumberOfIndustryGroups"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_fc48eb03-c3e4-4b3a-9293-e0acfb98c5fb" xlink:to="loc_abm_NumberOfIndustryGroups_c94bfdf6-7774-4b7e-9446-14b269f625fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_NumberOfTechnicalSolutionSegments_6feea4da-1445-4dd3-8619-5caac2aeeb53" xlink:href="abm-20210131.xsd#abm_NumberOfTechnicalSolutionSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_fc48eb03-c3e4-4b3a-9293-e0acfb98c5fb" xlink:to="loc_abm_NumberOfTechnicalSolutionSegments_6feea4da-1445-4dd3-8619-5caac2aeeb53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_801eeb36-091a-4b5c-b957-70f69b2dfbdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1cb08592-de99-4207-ad06-c02db26acd56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_801eeb36-091a-4b5c-b957-70f69b2dfbdc" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1cb08592-de99-4207-ad06-c02db26acd56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ff3fc38d-2904-431c-84f4-045a8ba93d5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_fccd1b97-a402-498a-9bf5-ae62d2e69778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff3fc38d-2904-431c-84f4-045a8ba93d5f" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_fccd1b97-a402-498a-9bf5-ae62d2e69778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_826cf696-3651-445d-8fce-446e948b6310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff3fc38d-2904-431c-84f4-045a8ba93d5f" xlink:to="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_826cf696-3651-445d-8fce-446e948b6310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ada44538-7378-4c48-b8b7-f79bfcddc961" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff3fc38d-2904-431c-84f4-045a8ba93d5f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ada44538-7378-4c48-b8b7-f79bfcddc961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b48ac269-9eb1-4304-b2fd-0ba0fec919fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff3fc38d-2904-431c-84f4-045a8ba93d5f" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b48ac269-9eb1-4304-b2fd-0ba0fec919fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_d57b421b-b7cc-42e4-a100-332159371498" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ff3fc38d-2904-431c-84f4-045a8ba93d5f" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_d57b421b-b7cc-42e4-a100-332159371498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1d8c4a5f-bf85-4b86-b408-ece732946f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManagementRevenueTableTextBlock_0bcae191-7e84-414d-a601-def8ec99f9d2" xlink:href="abm-20210131.xsd#abm_ManagementRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1d8c4a5f-bf85-4b86-b408-ece732946f17" xlink:to="loc_abm_ManagementRevenueTableTextBlock_0bcae191-7e84-414d-a601-def8ec99f9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_96b2fdd0-af2b-48cc-875b-7fcdd17f1b5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e02b6dd8-2a68-4484-8af8-875104f72a37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_96b2fdd0-af2b-48cc-875b-7fcdd17f1b5b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e02b6dd8-2a68-4484-8af8-875104f72a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b2c66435-6fd0-456a-aacf-c9b2b5fcc7f8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e02b6dd8-2a68-4484-8af8-875104f72a37" xlink:to="loc_srt_ProductOrServiceAxis_b2c66435-6fd0-456a-aacf-c9b2b5fcc7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9bbf0442-f44b-4623-ba29-11fcd652ae62" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_b2c66435-6fd0-456a-aacf-c9b2b5fcc7f8" xlink:to="loc_srt_ProductsAndServicesDomain_9bbf0442-f44b-4623-ba29-11fcd652ae62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ManagementReimbursementRevenueMember_81b00f12-2c4c-4ceb-a823-523e81d59bed" xlink:href="abm-20210131.xsd#abm_ManagementReimbursementRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9bbf0442-f44b-4623-ba29-11fcd652ae62" xlink:to="loc_abm_ManagementReimbursementRevenueMember_81b00f12-2c4c-4ceb-a823-523e81d59bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b3447558-9a75-4231-a5e9-9aea2c65d6ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e02b6dd8-2a68-4484-8af8-875104f72a37" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b3447558-9a75-4231-a5e9-9aea2c65d6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_08b0ce0f-bc8d-47e6-ad6f-03685d2e9409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b3447558-9a75-4231-a5e9-9aea2c65d6ce" xlink:to="loc_us-gaap_SegmentDomain_08b0ce0f-bc8d-47e6-ad6f-03685d2e9409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_03fc1675-70f0-4d28-8cd0-c8e667a5012b" xlink:href="abm-20210131.xsd#abm_BusinessandIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_08b0ce0f-bc8d-47e6-ad6f-03685d2e9409" xlink:to="loc_abm_BusinessandIndustryMember_03fc1675-70f0-4d28-8cd0-c8e667a5012b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_36a71910-c9a9-4c9a-8b37-e565a3ceaa3c" xlink:href="abm-20210131.xsd#abm_AviationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_08b0ce0f-bc8d-47e6-ad6f-03685d2e9409" xlink:to="loc_abm_AviationMember_36a71910-c9a9-4c9a-8b37-e565a3ceaa3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f9ac045c-4139-4748-81bb-787cc04bfaa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e02b6dd8-2a68-4484-8af8-875104f72a37" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_f9ac045c-4139-4748-81bb-787cc04bfaa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7e8830f2-e4eb-4859-8b66-eb5d9dfe0117" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f9ac045c-4139-4748-81bb-787cc04bfaa0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7e8830f2-e4eb-4859-8b66-eb5d9dfe0117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/Revenues" xlink:type="simple" xlink:href="abm-20210131.xsd#Revenues"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/Revenues" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6fbd84d8-3e81-47ed-9247-67826f3d6aa3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_56b90b82-2b2c-4e5a-a07a-794e020c0422" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6fbd84d8-3e81-47ed-9247-67826f3d6aa3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_56b90b82-2b2c-4e5a-a07a-794e020c0422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesTables" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/RevenuesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7728c901-52ac-439b-be32-2f5f20c35d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_acb07e84-e4e7-4373-af6d-3dc1e6b27eb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7728c901-52ac-439b-be32-2f5f20c35d44" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_acb07e84-e4e7-4373-af6d-3dc1e6b27eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_50b651fc-4401-4d7f-b327-a62a9aae435e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7728c901-52ac-439b-be32-2f5f20c35d44" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_50b651fc-4401-4d7f-b327-a62a9aae435e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0088e292-7169-446f-9116-5a62e7fd22a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0088e292-7169-446f-9116-5a62e7fd22a9" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_8415bc98-49c5-425d-95af-a946c1334d86" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:to="loc_srt_ConsolidationItemsAxis_8415bc98-49c5-425d-95af-a946c1334d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_935b8aef-226b-4556-9731-2573d5a37a2f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_8415bc98-49c5-425d-95af-a946c1334d86" xlink:to="loc_srt_ConsolidationItemsDomain_935b8aef-226b-4556-9731-2573d5a37a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_73b8cb0d-3b67-4a78-a5aa-92a2df728bb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_935b8aef-226b-4556-9731-2573d5a37a2f" xlink:to="loc_us-gaap_OperatingSegmentsMember_73b8cb0d-3b67-4a78-a5aa-92a2df728bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_a673a540-d55d-4315-91b1-c01d524dc4d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_935b8aef-226b-4556-9731-2573d5a37a2f" xlink:to="loc_us-gaap_IntersegmentEliminationMember_a673a540-d55d-4315-91b1-c01d524dc4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5fd84621-838d-40e4-93e0-d50d7f145273" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:to="loc_srt_ProductOrServiceAxis_5fd84621-838d-40e4-93e0-d50d7f145273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_5fd84621-838d-40e4-93e0-d50d7f145273" xlink:to="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_JanitorialMember_79571f4b-fcfd-44c5-995f-800f58110649" xlink:href="abm-20210131.xsd#abm_JanitorialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:to="loc_abm_JanitorialMember_79571f4b-fcfd-44c5-995f-800f58110649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParkingMember_f64f0c29-fa59-415c-86dc-8f3c57b22fc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParkingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:to="loc_us-gaap_ParkingMember_f64f0c29-fa59-415c-86dc-8f3c57b22fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_FacilityServicesMember_2e454844-355f-4719-b477-3c479cb360d3" xlink:href="abm-20210131.xsd#abm_FacilityServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:to="loc_abm_FacilityServicesMember_2e454844-355f-4719-b477-3c479cb360d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BuildingEnergySolutionsMember_85f9e76b-25dc-4803-85f5-efaa3ab85153" xlink:href="abm-20210131.xsd#abm_BuildingEnergySolutionsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:to="loc_abm_BuildingEnergySolutionsMember_85f9e76b-25dc-4803-85f5-efaa3ab85153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AirlineServicesMember_46e3d829-ff9a-4f67-a647-1031ab5558e3" xlink:href="abm-20210131.xsd#abm_AirlineServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_260b3757-6bb6-49bc-b88b-a4e2eacbc3d0" xlink:to="loc_abm_AirlineServicesMember_46e3d829-ff9a-4f67-a647-1031ab5558e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0db27429-ef18-4b3d-8447-4cc7c7f1d39f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0db27429-ef18-4b3d-8447-4cc7c7f1d39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0db27429-ef18-4b3d-8447-4cc7c7f1d39f" xlink:to="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_5d3e8916-c447-4e33-a021-8e4e1c977614" xlink:href="abm-20210131.xsd#abm_BusinessandIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:to="loc_abm_BusinessandIndustryMember_5d3e8916-c447-4e33-a021-8e4e1c977614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnologyAndManufacturingMember_eaac3713-3396-412b-9b09-aef1990bc007" xlink:href="abm-20210131.xsd#abm_TechnologyAndManufacturingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:to="loc_abm_TechnologyAndManufacturingMember_eaac3713-3396-412b-9b09-aef1990bc007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EducationMember_30773d11-fc83-4dad-bb48-1066b7f27eb3" xlink:href="abm-20210131.xsd#abm_EducationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:to="loc_abm_EducationMember_30773d11-fc83-4dad-bb48-1066b7f27eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_30da794f-edc0-4ec7-a01b-0ad50f82a41e" xlink:href="abm-20210131.xsd#abm_AviationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:to="loc_abm_AviationMember_30da794f-edc0-4ec7-a01b-0ad50f82a41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember_6a6223b4-ff2b-4600-9c02-7e619ba09174" xlink:href="abm-20210131.xsd#abm_TechnicalSolutionsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9c61e5c1-919a-4041-ab73-00cfe2f8cc98" xlink:to="loc_abm_TechnicalSolutionsMember_6a6223b4-ff2b-4600-9c02-7e619ba09174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_39940da8-7568-41f1-b0b4-349771b87f99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e7790bb7-1d02-49f1-b627-ddcb89f36768" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_39940da8-7568-41f1-b0b4-349771b87f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_69725d5e-0cb9-4969-915e-f70a512e6ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_39940da8-7568-41f1-b0b4-349771b87f99" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_69725d5e-0cb9-4969-915e-f70a512e6ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesRemainingPerformanceObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f5475b62-ce7b-4add-ae7d-a5688e914105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_cf8ff1e4-1630-4ebd-94c6-2855dafc0931" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f5475b62-ce7b-4add-ae7d-a5688e914105" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_cf8ff1e4-1630-4ebd-94c6-2855dafc0931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_5f612fdc-575f-468e-a0c5-0021bea8e775" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f5475b62-ce7b-4add-ae7d-a5688e914105" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_5f612fdc-575f-468e-a0c5-0021bea8e775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_daa8adb0-956f-4dcc-bd83-d7f4273d65e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f5475b62-ce7b-4add-ae7d-a5688e914105" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_daa8adb0-956f-4dcc-bd83-d7f4273d65e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2c1749cd-0582-4bcd-85f0-b0e9be3162f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_daa8adb0-956f-4dcc-bd83-d7f4273d65e3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2c1749cd-0582-4bcd-85f0-b0e9be3162f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_ad2506db-5bb1-4504-bd5f-024a3101656f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_daa8adb0-956f-4dcc-bd83-d7f4273d65e3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_ad2506db-5bb1-4504-bd5f-024a3101656f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ed4766ed-3631-4966-b881-d8474baea3f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_ad2506db-5bb1-4504-bd5f-024a3101656f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_ed4766ed-3631-4966-b881-d8474baea3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#RevenuesContractwithCustomerAssetandLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c58eb0a1-981e-4e26-b29d-89f0f2525198" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent_e83f09e9-faa9-4575-a850-83bd5df1b80f" xlink:href="abm-20210131.xsd#abm_ContractWithCustomerAssetBilledTradeReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c58eb0a1-981e-4e26-b29d-89f0f2525198" xlink:to="loc_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent_e83f09e9-faa9-4575-a850-83bd5df1b80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent_bebd2e39-f778-4365-b9f6-b811f7786bbc" xlink:href="abm-20210131.xsd#abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c58eb0a1-981e-4e26-b29d-89f0f2525198" xlink:to="loc_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent_bebd2e39-f778-4365-b9f6-b811f7786bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent_66339b76-c89f-47c2-8bee-061aa0496801" xlink:href="abm-20210131.xsd#abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c58eb0a1-981e-4e26-b29d-89f0f2525198" xlink:to="loc_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent_66339b76-c89f-47c2-8bee-061aa0496801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerAssetCapitalizedCommissions_47c615c7-19d5-4c7e-a669-9306ea171506" xlink:href="abm-20210131.xsd#abm_ContractwithCustomerAssetCapitalizedCommissions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c58eb0a1-981e-4e26-b29d-89f0f2525198" xlink:to="loc_abm_ContractwithCustomerAssetCapitalizedCommissions_47c615c7-19d5-4c7e-a669-9306ea171506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts_0eaa34bc-60cd-42d4-8ccb-31531b036211" xlink:href="abm-20210131.xsd#abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c58eb0a1-981e-4e26-b29d-89f0f2525198" xlink:to="loc_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts_0eaa34bc-60cd-42d4-8ccb-31531b036211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_7c86ed78-9657-4611-bbe3-007ce314c88a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c58eb0a1-981e-4e26-b29d-89f0f2525198" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_7c86ed78-9657-4611-bbe3-007ce314c88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostImpairmentLoss_199b6a26-7ddf-4f33-9aa9-d43f40e07661" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostImpairmentLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c58eb0a1-981e-4e26-b29d-89f0f2525198" xlink:to="loc_us-gaap_CapitalizedContractCostImpairmentLoss_199b6a26-7ddf-4f33-9aa9-d43f40e07661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerLiabilitiesRollForward_dc87e7f2-bf11-4729-9f26-c2071e403428" xlink:href="abm-20210131.xsd#abm_ContractwithCustomerLiabilitiesRollForward"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c58eb0a1-981e-4e26-b29d-89f0f2525198" xlink:to="loc_abm_ContractwithCustomerLiabilitiesRollForward_dc87e7f2-bf11-4729-9f26-c2071e403428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9f557859-f0fd-454a-a6fd-a653412df5a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ContractwithCustomerLiabilitiesRollForward_dc87e7f2-bf11-4729-9f26-c2071e403428" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9f557859-f0fd-454a-a6fd-a653412df5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities_5f4b7222-28c7-474d-8415-cdabba6dbec7" xlink:href="abm-20210131.xsd#abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ContractwithCustomerLiabilitiesRollForward_dc87e7f2-bf11-4729-9f26-c2071e403428" xlink:to="loc_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities_5f4b7222-28c7-474d-8415-cdabba6dbec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_3ecc61ee-9aa7-4690-a900-6a204f9b1a48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ContractwithCustomerLiabilitiesRollForward_dc87e7f2-bf11-4729-9f26-c2071e403428" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_3ecc61ee-9aa7-4690-a900-6a204f9b1a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_7709b580-40b0-4537-8257-233d26ea18fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ContractwithCustomerLiabilitiesRollForward_dc87e7f2-bf11-4729-9f26-c2071e403428" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_7709b580-40b0-4537-8257-233d26ea18fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomePerCommonShare" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomePerCommonShare"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/NetIncomePerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_57074c5b-b91e-452d-8939-881e12fe2c40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_71e7e47e-4aaa-4023-b626-fc854232c88a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_57074c5b-b91e-452d-8939-881e12fe2c40" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_71e7e47e-4aaa-4023-b626-fc854232c88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareTables" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomeLossPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b66c0f83-710c-426f-bf5f-89ddb1e2d4c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_b7c564bf-c112-4fcc-9a5b-75c00e073844" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b66c0f83-710c-426f-bf5f-89ddb1e2d4c8" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_b7c564bf-c112-4fcc-9a5b-75c00e073844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_a1d507f2-3a05-49e5-b9bb-3386de1907ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b66c0f83-710c-426f-bf5f-89ddb1e2d4c8" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_a1d507f2-3a05-49e5-b9bb-3386de1907ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f345b92e-0753-4a31-9835-395f8e9b0011" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_f3d64c6e-ee7a-4bd4-a5a0-d48e52d0c5f7" xlink:href="abm-20210131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f345b92e-0753-4a31-9835-395f8e9b0011" xlink:to="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_f3d64c6e-ee7a-4bd4-a5a0-d48e52d0c5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_cb58f72f-0e37-4afa-b76c-4ab310a13b7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_f3d64c6e-ee7a-4bd4-a5a0-d48e52d0c5f7" xlink:to="loc_us-gaap_AwardTypeAxis_cb58f72f-0e37-4afa-b76c-4ab310a13b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d08d65fd-b173-4784-bba8-97cc5310ac54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_cb58f72f-0e37-4afa-b76c-4ab310a13b7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d08d65fd-b173-4784-bba8-97cc5310ac54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_fc83f9ce-de8a-47e9-ab7b-8a7bed831ea4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d08d65fd-b173-4784-bba8-97cc5310ac54" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_fc83f9ce-de8a-47e9-ab7b-8a7bed831ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_eaf11d7f-8451-45b6-a97c-06bd1dc8bad2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d08d65fd-b173-4784-bba8-97cc5310ac54" xlink:to="loc_us-gaap_EmployeeStockOptionMember_eaf11d7f-8451-45b6-a97c-06bd1dc8bad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_d1d47645-133d-47c3-af90-4cb493c4c20b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d08d65fd-b173-4784-bba8-97cc5310ac54" xlink:to="loc_us-gaap_PerformanceSharesMember_d1d47645-133d-47c3-af90-4cb493c4c20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:href="abm-20210131.xsd#abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_f3d64c6e-ee7a-4bd4-a5a0-d48e52d0c5f7" xlink:to="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_89606fa7-dce8-4b78-a284-e23590440c4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_89606fa7-dce8-4b78-a284-e23590440c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_c185a4bc-b9a8-43f6-9059-4a918a9264a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_c185a4bc-b9a8-43f6-9059-4a918a9264a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_63ae422d-990e-4b0b-8ce7-a63a79524806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_NetIncomeLoss_63ae422d-990e-4b0b-8ce7-a63a79524806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e750876a-d12a-4763-aed2-1ee6152ac2e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e750876a-d12a-4763-aed2-1ee6152ac2e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_c28b42ab-fc14-4feb-9ea1-772695ad59bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_c28b42ab-fc14-4feb-9ea1-772695ad59bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2aab2d7e-1703-4298-a216-153747ef9c23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_c28b42ab-fc14-4feb-9ea1-772695ad59bc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2aab2d7e-1703-4298-a216-153747ef9c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b7f1a623-342c-4d72-b905-709c892fce6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b7f1a623-342c-4d72-b905-709c892fce6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_76c07f80-a246-4687-8de6-d4b9ce7a09a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_76c07f80-a246-4687-8de6-d4b9ce7a09a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_2ca013f9-16a8-4dbf-bdb0-eeeaab425dc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_76c07f80-a246-4687-8de6-d4b9ce7a09a6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_2ca013f9-16a8-4dbf-bdb0-eeeaab425dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_dc9536a8-7b57-411c-b02f-d6d5e7641ab3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_76c07f80-a246-4687-8de6-d4b9ce7a09a6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_dc9536a8-7b57-411c-b02f-d6d5e7641ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5afcc911-302c-4da2-9fde-61b826fd3496" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_76c07f80-a246-4687-8de6-d4b9ce7a09a6" xlink:to="loc_us-gaap_EarningsPerShareBasic_5afcc911-302c-4da2-9fde-61b826fd3496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_dfa8f9d6-f5dc-4e63-9967-2b25b97ed122" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems_c1b8ba95-2e15-4b7b-87e9-fa657bb9ce55" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_dfa8f9d6-f5dc-4e63-9967-2b25b97ed122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_44c4b9ca-adb8-4fcf-a2d9-8c58f4cc75c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dfa8f9d6-f5dc-4e63-9967-2b25b97ed122" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_44c4b9ca-adb8-4fcf-a2d9-8c58f4cc75c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_2291dd8a-d5f6-489d-b640-ad57f2ba3c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dfa8f9d6-f5dc-4e63-9967-2b25b97ed122" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_2291dd8a-d5f6-489d-b640-ad57f2ba3c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_080ba6e4-9046-4052-b90b-e9b8f7d68937" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_dfa8f9d6-f5dc-4e63-9967-2b25b97ed122" xlink:to="loc_us-gaap_EarningsPerShareDiluted_080ba6e4-9046-4052-b90b-e9b8f7d68937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_714b3fee-0d2a-48f7-836f-831696f05678" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ff714359-5151-4195-9374-4084cb3104d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_714b3fee-0d2a-48f7-836f-831696f05678" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ff714359-5151-4195-9374-4084cb3104d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="abm-20210131.xsd#FairValueofFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_67a4dce6-6a16-437c-93eb-61c791ce7c23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_e11b5aa9-9e7c-4982-ba26-88eb93ad0d36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_67a4dce6-6a16-437c-93eb-61c791ce7c23" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_e11b5aa9-9e7c-4982-ba26-88eb93ad0d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="abm-20210131.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9f8ce8f4-4d5c-4d8d-ae7d-9a99d8355710" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_01f5bcd3-30f6-4d3e-9b44-7211ce5cb4d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9f8ce8f4-4d5c-4d8d-ae7d-9a99d8355710" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_01f5bcd3-30f6-4d3e-9b44-7211ce5cb4d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_beef9b27-3e45-4064-baa2-e6da5b6fa907" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d57cf35-b2a5-4cf5-808d-c8b2994d90d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_beef9b27-3e45-4064-baa2-e6da5b6fa907" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d57cf35-b2a5-4cf5-808d-c8b2994d90d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8694b75d-724a-4eb6-8d0d-202e8dc86b23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d57cf35-b2a5-4cf5-808d-c8b2994d90d9" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8694b75d-724a-4eb6-8d0d-202e8dc86b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_df3a54c8-1e93-44e0-b6e5-7cde18485253" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8694b75d-724a-4eb6-8d0d-202e8dc86b23" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_df3a54c8-1e93-44e0-b6e5-7cde18485253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_89ca448c-a0c4-4a40-8335-9e6eb0482482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_df3a54c8-1e93-44e0-b6e5-7cde18485253" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_89ca448c-a0c4-4a40-8335-9e6eb0482482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2dbd14e5-4464-492a-ad0e-dbc7b44a6644" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d57cf35-b2a5-4cf5-808d-c8b2994d90d9" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2dbd14e5-4464-492a-ad0e-dbc7b44a6644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9550d4ac-79d4-47eb-b677-b715d3fc3d96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2dbd14e5-4464-492a-ad0e-dbc7b44a6644" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9550d4ac-79d4-47eb-b677-b715d3fc3d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_585073d5-882a-42c5-b243-1bc6f314f04d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9550d4ac-79d4-47eb-b677-b715d3fc3d96" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_585073d5-882a-42c5-b243-1bc6f314f04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_156b3935-d2a3-4913-9ac8-4c40ea6e126e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9550d4ac-79d4-47eb-b677-b715d3fc3d96" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_156b3935-d2a3-4913-9ac8-4c40ea6e126e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0d57cf35-b2a5-4cf5-808d-c8b2994d90d9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_fa974e8b-a9d7-4911-8866-ee57f38f6ea4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_fa974e8b-a9d7-4911-8866-ee57f38f6ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_8084bfbf-1cb3-45ed-afe7-c32d65f66214" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_8084bfbf-1cb3-45ed-afe7-c32d65f66214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_e8a4343e-fc16-4051-9b6d-fa14a2174787" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_e8a4343e-fc16-4051-9b6d-fa14a2174787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_8355d149-6c3b-4b32-891e-fa391415aac1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_DebtInstrumentFairValue_8355d149-6c3b-4b32-891e-fa391415aac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_9ef29d05-dde7-4f2b-a088-0aef2a8e62a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bc2e966e-2dbc-4338-9e75-0ae02b463133" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_9ef29d05-dde7-4f2b-a088-0aef2a8e62a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/Insurance" xlink:type="simple" xlink:href="abm-20210131.xsd#Insurance"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/Insurance" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_e619c9f0-8710-4624-a0fa-abd3b3a37eb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceDisclosureTextBlock_e423c746-8d3f-4cc0-8e15-ec665c10c45b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_e619c9f0-8710-4624-a0fa-abd3b3a37eb0" xlink:to="loc_us-gaap_InsuranceDisclosureTextBlock_e423c746-8d3f-4cc0-8e15-ec665c10c45b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceTables" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/InsuranceTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_1cd67ab5-7a9f-4396-9f53-118a95aabbc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock_1c236cd2-8023-4a7b-bb06-792fe9a816e1" xlink:href="abm-20210131.xsd#abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_1cd67ab5-7a9f-4396-9f53-118a95aabbc1" xlink:to="loc_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock_1c236cd2-8023-4a7b-bb06-792fe9a816e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsuranceDisclosureTableTextBlock_1118bacc-6244-46ea-bd17-69f55fb1fbeb" xlink:href="abm-20210131.xsd#abm_InsuranceDisclosureTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_1cd67ab5-7a9f-4396-9f53-118a95aabbc1" xlink:to="loc_abm_InsuranceDisclosureTableTextBlock_1118bacc-6244-46ea-bd17-69f55fb1fbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/InsuranceNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_95d94247-cd8d-49df-9945-7e8dd0d8b934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesTable_180acbbf-2a65-4065-b3b1-268ceb4f08e6" xlink:href="abm-20210131.xsd#abm_ScheduleOfOtherLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_95d94247-cd8d-49df-9945-7e8dd0d8b934" xlink:to="loc_abm_ScheduleOfOtherLiabilitiesTable_180acbbf-2a65-4065-b3b1-268ceb4f08e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_911a5de7-10fd-4931-a337-82320c41d053" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesTable_180acbbf-2a65-4065-b3b1-268ceb4f08e6" xlink:to="loc_srt_RangeAxis_911a5de7-10fd-4931-a337-82320c41d053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_52b56be4-1fa1-4fbc-9cab-9c5956851f6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_911a5de7-10fd-4931-a337-82320c41d053" xlink:to="loc_srt_RangeMember_52b56be4-1fa1-4fbc-9cab-9c5956851f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5908eb45-37a1-44bd-926f-bd396aba78f3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_52b56be4-1fa1-4fbc-9cab-9c5956851f6b" xlink:to="loc_srt_MinimumMember_5908eb45-37a1-44bd-926f-bd396aba78f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9ff8fee5-ccd9-47dc-97de-1919517e8db4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_52b56be4-1fa1-4fbc-9cab-9c5956851f6b" xlink:to="loc_srt_MaximumMember_9ff8fee5-ccd9-47dc-97de-1919517e8db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:href="abm-20210131.xsd#abm_ScheduleOfOtherLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesTable_180acbbf-2a65-4065-b3b1-268ceb4f08e6" xlink:to="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerOccurrence_b6a133ce-f0ea-4dc4-99a8-582eac2c0a3d" xlink:href="abm-20210131.xsd#abm_SelfInsuredRetentionAmountPerOccurrence"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_SelfInsuredRetentionAmountPerOccurrence_b6a133ce-f0ea-4dc4-99a8-582eac2c0a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit_1efcd96f-688f-49bd-a9c7-d295f8372b93" xlink:href="abm-20210131.xsd#abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit_1efcd96f-688f-49bd-a9c7-d295f8372b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_282749c2-2481-4956-98cb-14789d23c243" xlink:href="abm-20210131.xsd#abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses_282749c2-2481-4956-98cb-14789d23c243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PropertyDamagePolicyLimit_cde342ce-bbb1-485d-ade9-b4ca9c449215" xlink:href="abm-20210131.xsd#abm_PropertyDamagePolicyLimit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_PropertyDamagePolicyLimit_cde342ce-bbb1-485d-ade9-b4ca9c449215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_49916ec8-61dd-41db-b4ca-dffe19b60ed5" xlink:href="abm-20210131.xsd#abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms_49916ec8-61dd-41db-b4ca-dffe19b60ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DecreaseInTotalReserveClaims_a4fe81c4-257b-49c3-ac0f-0d0fb1c03b7c" xlink:href="abm-20210131.xsd#abm_DecreaseInTotalReserveClaims"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_abm_DecreaseInTotalReserveClaims_a4fe81c4-257b-49c3-ac0f-0d0fb1c03b7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_55b66f0d-b3ee-4fe3-847b-f5f1d51c2a60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_ScheduleOfOtherLiabilitiesLineItems_9067898e-d573-44a2-af63-a81004a8bddc" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_55b66f0d-b3ee-4fe3-847b-f5f1d51c2a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceInsuranceRelatedBalancesandActivityDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_f49ac000-1819-452c-8ccb-f4315455da02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_07b4d855-df97-44f6-81e4-b1f769b30c38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_f49ac000-1819-452c-8ccb-f4315455da02" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_07b4d855-df97-44f6-81e4-b1f769b30c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesAxis_c27a8c56-b535-4c14-ad2b-d1fdea6b8f07" xlink:href="abm-20210131.xsd#abm_InsurancePoliciesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_07b4d855-df97-44f6-81e4-b1f769b30c38" xlink:to="loc_abm_InsurancePoliciesAxis_c27a8c56-b535-4c14-ad2b-d1fdea6b8f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InsurancePoliciesDomain_7c976e16-7c41-4e42-8394-4dd3ce6890af" xlink:href="abm-20210131.xsd#abm_InsurancePoliciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InsurancePoliciesAxis_c27a8c56-b535-4c14-ad2b-d1fdea6b8f07" xlink:to="loc_abm_InsurancePoliciesDomain_7c976e16-7c41-4e42-8394-4dd3ce6890af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_ad7d4fb5-ff49-4964-b37c-9908a6e671ae" xlink:href="abm-20210131.xsd#abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InsurancePoliciesDomain_7c976e16-7c41-4e42-8394-4dd3ce6890af" xlink:to="loc_abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember_ad7d4fb5-ff49-4964-b37c-9908a6e671ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_MedicalAndDentalSelfInsuranceProgramMember_fb7745bb-bcc8-4e0f-be09-52c144ac8676" xlink:href="abm-20210131.xsd#abm_MedicalAndDentalSelfInsuranceProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InsurancePoliciesDomain_7c976e16-7c41-4e42-8394-4dd3ce6890af" xlink:to="loc_abm_MedicalAndDentalSelfInsuranceProgramMember_fb7745bb-bcc8-4e0f-be09-52c144ac8676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_cca02329-ee67-4306-a552-c5cddc7fc17d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable_07b4d855-df97-44f6-81e4-b1f769b30c38" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_cca02329-ee67-4306-a552-c5cddc7fc17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_1c314640-a60c-4b94-b2d7-cbfe1bd94229" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_cca02329-ee67-4306-a552-c5cddc7fc17d" xlink:to="loc_us-gaap_SelfInsuranceReserve_1c314640-a60c-4b94-b2d7-cbfe1bd94229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimatedInsuranceRecoveries_af590f08-8579-4cdf-9a33-f1bc4958f720" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimatedInsuranceRecoveries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems_cca02329-ee67-4306-a552-c5cddc7fc17d" xlink:to="loc_us-gaap_EstimatedInsuranceRecoveries_af590f08-8579-4cdf-9a33-f1bc4958f720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_b9fd2f08-1c86-442f-b0b1-fd5120a69829" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditTable_46107396-be54-4f69-9b31-957279d762c6" xlink:href="abm-20210131.xsd#abm_LettersOfCreditTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_b9fd2f08-1c86-442f-b0b1-fd5120a69829" xlink:to="loc_abm_LettersOfCreditTable_46107396-be54-4f69-9b31-957279d762c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_c39b6d97-6d22-41a7-b40c-e11c71ae951c" xlink:href="abm-20210131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_LettersOfCreditTable_46107396-be54-4f69-9b31-957279d762c6" xlink:to="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_c39b6d97-6d22-41a7-b40c-e11c71ae951c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6e740c5b-0fe6-4a1a-b38d-2d6b3daf232f" xlink:href="abm-20210131.xsd#abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis_c39b6d97-6d22-41a7-b40c-e11c71ae951c" xlink:to="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6e740c5b-0fe6-4a1a-b38d-2d6b3daf232f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_16d93d51-347b-4785-b6d3-62e7546810d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6e740c5b-0fe6-4a1a-b38d-2d6b3daf232f" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_16d93d51-347b-4785-b6d3-62e7546810d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SuretyBondMember_42575108-803e-4d75-b8eb-21ee1444e66c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SuretyBondMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6e740c5b-0fe6-4a1a-b38d-2d6b3daf232f" xlink:to="loc_us-gaap_SuretyBondMember_42575108-803e-4d75-b8eb-21ee1444e66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMember_87b14c03-9f00-45a2-b1ce-71e1531a94b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain_6e740c5b-0fe6-4a1a-b38d-2d6b3daf232f" xlink:to="loc_us-gaap_DepositsMember_87b14c03-9f00-45a2-b1ce-71e1531a94b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LettersOfCreditLineItems_c636845a-34e2-468b-bdd4-943316eac0df" xlink:href="abm-20210131.xsd#abm_LettersOfCreditLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_LettersOfCreditTable_46107396-be54-4f69-9b31-957279d762c6" xlink:to="loc_abm_LettersOfCreditLineItems_c636845a-34e2-468b-bdd4-943316eac0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations_dd902f83-e2ea-439f-b196-710c7de132ed" xlink:href="abm-20210131.xsd#abm_InstrumentsUsedToCollateralizeInsuranceObligations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_LettersOfCreditLineItems_c636845a-34e2-468b-bdd4-943316eac0df" xlink:to="loc_abm_InstrumentsUsedToCollateralizeInsuranceObligations_dd902f83-e2ea-439f-b196-710c7de132ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacility" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacility"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CreditFacility" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_95428971-3f3e-4279-a597-fec5243d9a59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock_899d95ed-76ef-48aa-84f1-a2dc09b82c16" xlink:href="abm-20210131.xsd#abm_DebtAndDerivativeInstrumentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_95428971-3f3e-4279-a597-fec5243d9a59" xlink:to="loc_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock_899d95ed-76ef-48aa-84f1-a2dc09b82c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityTables" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CreditFacilityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_cfe1689e-0211-4508-8505-45ee5b8298c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_a4e50f62-1714-4c2a-9120-2b33faac919e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_cfe1689e-0211-4508-8505-45ee5b8298c0" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_a4e50f62-1714-4c2a-9120-2b33faac919e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1b11e1fe-f66d-41d2-9544-8ffc43caffd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_cfe1689e-0211-4508-8505-45ee5b8298c0" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1b11e1fe-f66d-41d2-9544-8ffc43caffd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_f7eeb45b-bcaa-4252-a60a-8168a13756b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_cfe1689e-0211-4508-8505-45ee5b8298c0" xlink:to="loc_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock_f7eeb45b-bcaa-4252-a60a-8168a13756b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CreditFacilityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5917270a-7619-4654-8455-b86fa2d2415a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5917270a-7619-4654-8455-b86fa2d2415a" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_cdd005f1-a301-4992-994e-4519dd7d71a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_us-gaap_DebtInstrumentAxis_cdd005f1-a301-4992-994e-4519dd7d71a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4dc614ec-483d-4a2f-8142-60c8c1339860" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_cdd005f1-a301-4992-994e-4519dd7d71a7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4dc614ec-483d-4a2f-8142-60c8c1339860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_PriorCreditFacilityMember_5d75d30c-fa47-4087-ae16-be06db1dfee6" xlink:href="abm-20210131.xsd#abm_PriorCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4dc614ec-483d-4a2f-8142-60c8c1339860" xlink:to="loc_abm_PriorCreditFacilityMember_5d75d30c-fa47-4087-ae16-be06db1dfee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CreditFacilityMember_1ae7e559-158d-4551-9839-97e70502dc71" xlink:href="abm-20210131.xsd#abm_CreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4dc614ec-483d-4a2f-8142-60c8c1339860" xlink:to="loc_abm_CreditFacilityMember_1ae7e559-158d-4551-9839-97e70502dc71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_020acce4-be83-4bf2-a82f-55fbb51232b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_us-gaap_VariableRateAxis_020acce4-be83-4bf2-a82f-55fbb51232b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9d7e471c-3b86-4ff3-991a-b64545523d2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_020acce4-be83-4bf2-a82f-55fbb51232b1" xlink:to="loc_us-gaap_VariableRateDomain_9d7e471c-3b86-4ff3-991a-b64545523d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarMember_5ef42749-bb5d-438c-b79c-84d541009c84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EurodollarMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_9d7e471c-3b86-4ff3-991a-b64545523d2e" xlink:to="loc_us-gaap_EurodollarMember_5ef42749-bb5d-438c-b79c-84d541009c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_e44ddd9d-10d1-403d-b2e9-76c5f883ff0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_9d7e471c-3b86-4ff3-991a-b64545523d2e" xlink:to="loc_us-gaap_BaseRateMember_e44ddd9d-10d1-403d-b2e9-76c5f883ff0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_38f2ab97-a3bd-40f1-bcd1-3d4144180902" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_srt_RangeAxis_38f2ab97-a3bd-40f1-bcd1-3d4144180902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_973a0ee8-8259-4a54-bedc-da2e84aba4f4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_38f2ab97-a3bd-40f1-bcd1-3d4144180902" xlink:to="loc_srt_RangeMember_973a0ee8-8259-4a54-bedc-da2e84aba4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5089de5f-77f3-4e32-83d5-1352cadef230" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_973a0ee8-8259-4a54-bedc-da2e84aba4f4" xlink:to="loc_srt_MinimumMember_5089de5f-77f3-4e32-83d5-1352cadef230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0627390b-f089-486d-a2f2-e904a0dce39f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_973a0ee8-8259-4a54-bedc-da2e84aba4f4" xlink:to="loc_srt_MaximumMember_0627390b-f089-486d-a2f2-e904a0dce39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fb2f8e7b-dfc5-498f-ac1d-c2399a461cd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_us-gaap_CreditFacilityAxis_fb2f8e7b-dfc5-498f-ac1d-c2399a461cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cc2c48cb-6681-4a51-8359-123cd40dec39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_fb2f8e7b-dfc5-498f-ac1d-c2399a461cd3" xlink:to="loc_us-gaap_CreditFacilityDomain_cc2c48cb-6681-4a51-8359-123cd40dec39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_d2e2567f-a302-4279-ad54-aac27af4d1bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cc2c48cb-6681-4a51-8359-123cd40dec39" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_d2e2567f-a302-4279-ad54-aac27af4d1bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_815d1704-18fb-426b-9ac2-cf1d3e2b7054" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cc2c48cb-6681-4a51-8359-123cd40dec39" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_815d1704-18fb-426b-9ac2-cf1d3e2b7054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SwingLineLoanMember_3868111d-0865-4ca4-bd09-f564682aa000" xlink:href="abm-20210131.xsd#abm_SwingLineLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cc2c48cb-6681-4a51-8359-123cd40dec39" xlink:to="loc_abm_SwingLineLoanMember_3868111d-0865-4ca4-bd09-f564682aa000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c0f2278f-0391-4104-bc5f-489f53b757e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c0f2278f-0391-4104-bc5f-489f53b757e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e6f42cd3-1ace-483c-bb06-c57b53db3e32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c0f2278f-0391-4104-bc5f-489f53b757e4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e6f42cd3-1ace-483c-bb06-c57b53db3e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_ca9315c8-3ab8-49d2-9691-a83c9a7307fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e6f42cd3-1ace-483c-bb06-c57b53db3e32" xlink:to="loc_us-gaap_LineOfCreditMember_ca9315c8-3ab8-49d2-9691-a83c9a7307fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_ee04c43e-85db-495a-b582-fa5758f3587e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e6f42cd3-1ace-483c-bb06-c57b53db3e32" xlink:to="loc_us-gaap_LoansPayableMember_ee04c43e-85db-495a-b582-fa5758f3587e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CovenantPeriodAxis_e4163393-fa98-4c46-ad45-2856b81d8624" xlink:href="abm-20210131.xsd#abm_CovenantPeriodAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_abm_CovenantPeriodAxis_e4163393-fa98-4c46-ad45-2856b81d8624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CovenantPeriodDomain_ec73d239-bed5-4db2-86e3-039a587f52d7" xlink:href="abm-20210131.xsd#abm_CovenantPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_CovenantPeriodAxis_e4163393-fa98-4c46-ad45-2856b81d8624" xlink:to="loc_abm_CovenantPeriodDomain_ec73d239-bed5-4db2-86e3-039a587f52d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_CovenantPeriodQuarterEndingOctober2022Member_89ef6f82-6942-48e1-9db0-1981d77c9f98" xlink:href="abm-20210131.xsd#abm_CovenantPeriodQuarterEndingOctober2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_abm_CovenantPeriodDomain_ec73d239-bed5-4db2-86e3-039a587f52d7" xlink:to="loc_abm_CovenantPeriodQuarterEndingOctober2022Member_89ef6f82-6942-48e1-9db0-1981d77c9f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_291408f9-d2fb-487c-8afd-09a01056d45c" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8dfd22c0-2fac-4ed2-a65e-906d51454e1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8dfd22c0-2fac-4ed2-a65e-906d51454e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_fb3f59fa-4e28-4724-ac7a-e2e068ed942b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_DebtInstrumentTerm_fb3f59fa-4e28-4724-ac7a-e2e068ed942b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_ec738989-2089-4d85-a5ef-5ffba9f5f944" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_ec738989-2089-4d85-a5ef-5ffba9f5f944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm_7649acfb-0ad9-496d-8040-12e027ac8c1f" xlink:href="abm-20210131.xsd#abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm_7649acfb-0ad9-496d-8040-12e027ac8c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_3511fa3f-566f-4a1d-b01f-02d4e725c5fa" xlink:href="abm-20210131.xsd#abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio_3511fa3f-566f-4a1d-b01f-02d4e725c5fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantFixedChargeCoverageRatio_dbe335db-8e69-45b8-96c9-3bab434ad1db" xlink:href="abm-20210131.xsd#abm_DebtInstrumentCovenantFixedChargeCoverageRatio"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_abm_DebtInstrumentCovenantFixedChargeCoverageRatio_dbe335db-8e69-45b8-96c9-3bab434ad1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DebtInstrumentCovenantLiquidityRequiredMinimum_13ab6a11-373e-4e40-8807-f8d00f76ae95" xlink:href="abm-20210131.xsd#abm_DebtInstrumentCovenantLiquidityRequiredMinimum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_abm_DebtInstrumentCovenantLiquidityRequiredMinimum_13ab6a11-373e-4e40-8807-f8d00f76ae95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_580021fc-c707-4f30-a68f-5d679914bc5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_580021fc-c707-4f30-a68f-5d679914bc5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_a0f00676-d1d7-4bb4-9d63-9ba809938bb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_a0f00676-d1d7-4bb4-9d63-9ba809938bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_87a6ecd6-6423-417c-9e71-09b6ba2ce65a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_87a6ecd6-6423-417c-9e71-09b6ba2ce65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_f0c8717e-6297-493a-8c5a-555112205756" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_726f9a37-734a-4a64-8634-7ef75d4258f9" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_f0c8717e-6297-493a-8c5a-555112205756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityCreditFacilityInformationDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a8893df4-6e50-497f-9332-893475f925a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrentAbstract_880837f8-928b-4a48-b83b-36c26d8ba936" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a8893df4-6e50-497f-9332-893475f925a1" xlink:to="loc_us-gaap_LongTermDebtCurrentAbstract_880837f8-928b-4a48-b83b-36c26d8ba936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableCurrentGross_ecabffff-b1ef-4a7d-9b4a-d9c92483c8bc" xlink:href="abm-20210131.xsd#abm_LoansPayableCurrentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtCurrentAbstract_880837f8-928b-4a48-b83b-36c26d8ba936" xlink:to="loc_abm_LoansPayableCurrentGross_ecabffff-b1ef-4a7d-9b4a-d9c92483c8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet_d23e4de2-6dbf-4b00-be39-523a9949ab1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtCurrentAbstract_880837f8-928b-4a48-b83b-36c26d8ba936" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentNet_d23e4de2-6dbf-4b00-be39-523a9949ab1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_ffb18e6d-b3b1-469a-b71b-3d3f680dd74d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtCurrentAbstract_880837f8-928b-4a48-b83b-36c26d8ba936" xlink:to="loc_us-gaap_LongTermDebtCurrent_ffb18e6d-b3b1-469a-b71b-3d3f680dd74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrentAbstract_83101ef3-1506-49f7-b603-b55ba11e0dc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a8893df4-6e50-497f-9332-893475f925a1" xlink:to="loc_us-gaap_LongTermDebtNoncurrentAbstract_83101ef3-1506-49f7-b603-b55ba11e0dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableNoncurrentGross_fedb6147-cd71-4918-92d6-0d20ec76713d" xlink:href="abm-20210131.xsd#abm_LoansPayableNoncurrentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract_83101ef3-1506-49f7-b603-b55ba11e0dc0" xlink:to="loc_abm_LoansPayableNoncurrentGross_fedb6147-cd71-4918-92d6-0d20ec76713d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_d5b724fe-32e1-4888-9007-01733a5ca37c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract_83101ef3-1506-49f7-b603-b55ba11e0dc0" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_d5b724fe-32e1-4888-9007-01733a5ca37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_9ffee3fe-a87e-45ca-b91e-cb3ce56411bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract_83101ef3-1506-49f7-b603-b55ba11e0dc0" xlink:to="loc_us-gaap_LongTermLoansPayable_9ffee3fe-a87e-45ca-b91e-cb3ce56411bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_ee9831a4-6a07-4741-be66-7a1f9ae4dcc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract_83101ef3-1506-49f7-b603-b55ba11e0dc0" xlink:to="loc_us-gaap_LongTermLineOfCredit_ee9831a4-6a07-4741-be66-7a1f9ae4dcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_1e7a3494-ac25-4284-9835-57b07e207049" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtNoncurrentAbstract_83101ef3-1506-49f7-b603-b55ba11e0dc0" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_1e7a3494-ac25-4284-9835-57b07e207049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_4a1dfd8a-d171-4bbb-9e1c-239875a8175d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a8893df4-6e50-497f-9332-893475f925a1" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_4a1dfd8a-d171-4bbb-9e1c-239875a8175d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b2af7778-4d3c-4185-a589-44fe33f1fbc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a8893df4-6e50-497f-9332-893475f925a1" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b2af7778-4d3c-4185-a589-44fe33f1fbc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityTermLoanMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_24d35563-9563-4657-9448-4ffc7815c0a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b634fac3-6a25-4e87-b65d-8f73ded37172" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_24d35563-9563-4657-9448-4ffc7815c0a1" xlink:to="loc_us-gaap_DebtInstrumentTable_b634fac3-6a25-4e87-b65d-8f73ded37172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0881b99f-9a57-45d0-9322-862c08323f4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b634fac3-6a25-4e87-b65d-8f73ded37172" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0881b99f-9a57-45d0-9322-862c08323f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ffb30dfd-6409-4423-a335-233d296c9725" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0881b99f-9a57-45d0-9322-862c08323f4f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ffb30dfd-6409-4423-a335-233d296c9725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_b0199dd6-e319-4cfb-a4e0-3721b01fd716" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ffb30dfd-6409-4423-a335-233d296c9725" xlink:to="loc_us-gaap_LoansPayableMember_b0199dd6-e319-4cfb-a4e0-3721b01fd716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_23c76270-913c-419d-b805-cb7c1f113b3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b634fac3-6a25-4e87-b65d-8f73ded37172" xlink:to="loc_us-gaap_DebtInstrumentLineItems_23c76270-913c-419d-b805-cb7c1f113b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_58e07c48-ccae-48dc-8ab6-dd6fc1c29884" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_23c76270-913c-419d-b805-cb7c1f113b3d" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_58e07c48-ccae-48dc-8ab6-dd6fc1c29884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_94b553f6-ce02-4ea3-9eeb-617c38eacc82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_23c76270-913c-419d-b805-cb7c1f113b3d" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_94b553f6-ce02-4ea3-9eeb-617c38eacc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_aad19998-f3ab-4712-9a04-0bedf3dc5a83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_94b553f6-ce02-4ea3-9eeb-617c38eacc82" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_aad19998-f3ab-4712-9a04-0bedf3dc5a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_415c5811-5dd5-41ee-9d61-e494cdf0ddab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_94b553f6-ce02-4ea3-9eeb-617c38eacc82" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_415c5811-5dd5-41ee-9d61-e494cdf0ddab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityInterestRateSwapsDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0e6af7d8-66b2-432a-8052-a25571116835" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8a0e4900-c732-41a3-a972-49f11005bf1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0e6af7d8-66b2-432a-8052-a25571116835" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_8a0e4900-c732-41a3-a972-49f11005bf1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_51bc4a41-abb6-4511-a4a9-26831d80a889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8a0e4900-c732-41a3-a972-49f11005bf1e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_51bc4a41-abb6-4511-a4a9-26831d80a889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_51bc4a41-abb6-4511-a4a9-26831d80a889" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity4302021Member_e868729b-fb78-4c43-98d0-c95e5b3bc065" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity4302021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:to="loc_abm_InterestRateSwapMaturity4302021Member_e868729b-fb78-4c43-98d0-c95e5b3bc065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity10312021Member_47c3a5e0-7e67-4593-87d7-b219ac04ea72" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity10312021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:to="loc_abm_InterestRateSwapMaturity10312021Member_47c3a5e0-7e67-4593-87d7-b219ac04ea72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity4302022Member_eb209d74-7947-47e0-a194-7ee68d10072c" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity4302022Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:to="loc_abm_InterestRateSwapMaturity4302022Member_eb209d74-7947-47e0-a194-7ee68d10072c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateSwapMaturity912022Member_1b53fc08-d46f-46d5-be74-e107c78f559f" xlink:href="abm-20210131.xsd#abm_InterestRateSwapMaturity912022Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_904d236b-510a-4507-9f0c-3a9f3b2bc367" xlink:to="loc_abm_InterestRateSwapMaturity912022Member_1b53fc08-d46f-46d5-be74-e107c78f559f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_f8ea1bb6-f697-4bca-950c-e73d6fae7283" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8a0e4900-c732-41a3-a972-49f11005bf1e" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_f8ea1bb6-f697-4bca-950c-e73d6fae7283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_1ba979fa-0b50-416a-8d25-d4a2282d7b98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f8ea1bb6-f697-4bca-950c-e73d6fae7283" xlink:to="loc_us-gaap_DerivativeNotionalAmount_1ba979fa-0b50-416a-8d25-d4a2282d7b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_d55770fa-6eb3-456c-891d-4600f5709bc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_f8ea1bb6-f697-4bca-950c-e73d6fae7283" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_d55770fa-6eb3-456c-891d-4600f5709bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CreditFacilityInterestRateSwapsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_09f3407d-0bce-4b82-b5d1-0a99ff991cf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_754fa726-42d3-4fc4-8f77-5476530911fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_09f3407d-0bce-4b82-b5d1-0a99ff991cf9" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_754fa726-42d3-4fc4-8f77-5476530911fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0ea798a7-ce39-4c92-9214-0a091e775d36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_754fa726-42d3-4fc4-8f77-5476530911fb" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0ea798a7-ce39-4c92-9214-0a091e775d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_35536dfc-1048-4605-9299-ab241a4a9860" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0ea798a7-ce39-4c92-9214-0a091e775d36" xlink:to="loc_us-gaap_EquityComponentDomain_35536dfc-1048-4605-9299-ab241a4a9860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_d9544feb-d6b5-4034-8aab-4c3b4bff7fc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_35536dfc-1048-4605-9299-ab241a4a9860" xlink:to="loc_us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember_d9544feb-d6b5-4034-8aab-4c3b4bff7fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_754fa726-42d3-4fc4-8f77-5476530911fb" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_310711fd-5b6b-4a3e-b868-04744552e0a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_310711fd-5b6b-4a3e-b868-04744552e0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_20429404-b9db-4a5c-ae11-8e995c273978" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_20429404-b9db-4a5c-ae11-8e995c273978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_bd2e23c1-74a7-4745-a15f-ebdeb7c36528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_us-gaap_InterestExpense_bd2e23c1-74a7-4745-a15f-ebdeb7c36528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestExpenseNetofTaxes_9775fcfc-8751-42aa-9ec5-12b01dd89764" xlink:href="abm-20210131.xsd#abm_InterestExpenseNetofTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_abm_InterestExpenseNetofTaxes_9775fcfc-8751-42aa-9ec5-12b01dd89764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_a135f25b-db21-4ce4-993c-03ebe41eb858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet_a135f25b-db21-4ce4-993c-03ebe41eb858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_24a8623f-146e-47ac-832f-0114c77702ca" xlink:href="abm-20210131.xsd#abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_dc19797a-8cf1-4fe1-b9fb-168b8ad9301d" xlink:to="loc_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax_24a8623f-146e-47ac-832f-0114c77702ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="abm-20210131.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_569d3b48-d463-407f-a614-2349f0bea2b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7cc6bf33-20ca-416f-ba7c-ca5076e65a51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_569d3b48-d463-407f-a614-2349f0bea2b8" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7cc6bf33-20ca-416f-ba7c-ca5076e65a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_894ea206-c483-4aec-a77f-4cc8b3c03070" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_894ea206-c483-4aec-a77f-4cc8b3c03070" xlink:to="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusAxis_fb036771-ffa6-4cac-bb0d-57c089e9a59e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:to="loc_us-gaap_LitigationStatusAxis_fb036771-ffa6-4cac-bb0d-57c089e9a59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationStatusDomain_42c526e3-8a60-4f02-b305-eb6e276eb92c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LitigationStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusAxis_fb036771-ffa6-4cac-bb0d-57c089e9a59e" xlink:to="loc_us-gaap_LitigationStatusDomain_42c526e3-8a60-4f02-b305-eb6e276eb92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PendingLitigationMember_7ccf389d-f7ed-4242-980d-7465296ae8ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PendingLitigationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusDomain_42c526e3-8a60-4f02-b305-eb6e276eb92c" xlink:to="loc_us-gaap_PendingLitigationMember_7ccf389d-f7ed-4242-980d-7465296ae8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_4cc34726-f459-47d3-a257-e39bd9257752" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:to="loc_srt_LitigationCaseAxis_4cc34726-f459-47d3-a257-e39bd9257752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_72feae56-b2bb-48dc-95df-18db92eb0cdf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_4cc34726-f459-47d3-a257-e39bd9257752" xlink:to="loc_srt_LitigationCaseTypeDomain_72feae56-b2bb-48dc-95df-18db92eb0cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BucioMember_b7f5e3a2-df68-494e-b15f-a5e179df5c44" xlink:href="abm-20210131.xsd#abm_BucioMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_72feae56-b2bb-48dc-95df-18db92eb0cdf" xlink:to="loc_abm_BucioMember_b7f5e3a2-df68-494e-b15f-a5e179df5c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_054f41d7-516c-48e7-a6b9-fcf3a9757e5b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:to="loc_srt_RangeAxis_054f41d7-516c-48e7-a6b9-fcf3a9757e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9dc1486e-2ffa-4679-83e0-a4b452579db1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_054f41d7-516c-48e7-a6b9-fcf3a9757e5b" xlink:to="loc_srt_RangeMember_9dc1486e-2ffa-4679-83e0-a4b452579db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a5882f06-0097-42b1-aae4-cdeae39f982f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9dc1486e-2ffa-4679-83e0-a4b452579db1" xlink:to="loc_srt_MinimumMember_a5882f06-0097-42b1-aae4-cdeae39f982f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6ffe9367-7cfe-442b-a3b7-8ccc22551828" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9dc1486e-2ffa-4679-83e0-a4b452579db1" xlink:to="loc_srt_MaximumMember_6ffe9367-7cfe-442b-a3b7-8ccc22551828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_54a6314c-a1e7-4d26-a580-b460b7c68f0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_54a6314c-a1e7-4d26-a580-b460b7c68f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_d578a1e1-10cc-4049-995e-a09a83ef0b10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_54a6314c-a1e7-4d26-a580-b460b7c68f0d" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_d578a1e1-10cc-4049-995e-a09a83ef0b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergySavingsContractsMember_13d2f8de-772b-4c20-91a0-a265587732dd" xlink:href="abm-20210131.xsd#abm_EnergySavingsContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_d578a1e1-10cc-4049-995e-a09a83ef0b10" xlink:to="loc_abm_EnergySavingsContractsMember_13d2f8de-772b-4c20-91a0-a265587732dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_c9b04d9a-48b9-4ec6-9319-c946c82f62e0" xlink:to="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_b31e0917-ad0d-454c-bce5-794c7a18d88b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_b31e0917-ad0d-454c-bce5-794c7a18d88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SuretyBonds_8ee31a5a-50b4-40b8-a651-eedcb64970e4" xlink:href="abm-20210131.xsd#abm_SuretyBonds"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_abm_SuretyBonds_8ee31a5a-50b4-40b8-a651-eedcb64970e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GuaranteeObligation_22756f8c-a7f8-4301-8d69-3001702be4af" xlink:href="abm-20210131.xsd#abm_GuaranteeObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_abm_GuaranteeObligation_22756f8c-a7f8-4301-8d69-3001702be4af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_ac278e23-08b9-4238-a472-d0258dbb8e21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_ac278e23-08b9-4238-a472-d0258dbb8e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_a1ba8bd5-cc69-45d7-a50c-0bb975e2a080" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_a1ba8bd5-cc69-45d7-a50c-0bb975e2a080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LossContingencyNumberOfCertifiedSubclasses_a6f6aa5a-a537-4b4e-80ac-22b951237b23" xlink:href="abm-20210131.xsd#abm_LossContingencyNumberOfCertifiedSubclasses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_8c432000-8c25-4fb9-b13a-f5753239ebed" xlink:to="loc_abm_LossContingencyNumberOfCertifiedSubclasses_a6f6aa5a-a537-4b4e-80ac-22b951237b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxes" xlink:type="simple" xlink:href="abm-20210131.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_90da0927-e6b8-4165-971a-ff5377625745" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_e9d8efe1-9098-483d-8d7e-b83a5792721d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_90da0927-e6b8-4165-971a-ff5377625745" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_e9d8efe1-9098-483d-8d7e-b83a5792721d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fccf20e1-8c3a-4873-85ee-6159c4f84ede" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_18972cb2-2214-440b-a2e1-9e6cd96e46a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fccf20e1-8c3a-4873-85ee-6159c4f84ede" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_18972cb2-2214-440b-a2e1-9e6cd96e46a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c71c8a33-6d26-4b3c-85f7-9ca2e9e6cb19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fccf20e1-8c3a-4873-85ee-6159c4f84ede" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c71c8a33-6d26-4b3c-85f7-9ca2e9e6cb19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_SocialSecurityTaxEmployerDeferralCARESAct_cc734c66-b559-444e-9e4d-4db87ff5e80e" xlink:href="abm-20210131.xsd#abm_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fccf20e1-8c3a-4873-85ee-6159c4f84ede" xlink:to="loc_abm_SocialSecurityTaxEmployerDeferralCARESAct_cc734c66-b559-444e-9e4d-4db87ff5e80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformation" xlink:type="simple" xlink:href="abm-20210131.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_246831e3-acba-469e-be0f-0517ac5a47f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_05937eb3-0706-4c11-b7ba-6d62a96fa6e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_246831e3-acba-469e-be0f-0517ac5a47f6" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_05937eb3-0706-4c11-b7ba-6d62a96fa6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="abm-20210131.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2140f444-106d-4ce3-99d6-bb30f094d485" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_fd16dccf-7beb-4cf1-a763-371d904bb32d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2140f444-106d-4ce3-99d6-bb30f094d485" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_fd16dccf-7beb-4cf1-a763-371d904bb32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails" xlink:type="simple" xlink:href="abm-20210131.xsd#SegmentInformationFinancialInformationbyReportableSegmentDetails"/>
  <link:presentationLink xlink:role="http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_fbdd8347-489e-455f-9f0d-6cc6f3886ec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_586c72c3-6b74-452c-8dac-38c137503d7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_fbdd8347-489e-455f-9f0d-6cc6f3886ec5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_586c72c3-6b74-452c-8dac-38c137503d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_79fcfa22-ebe8-4e7d-9492-4d8a093f6169" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_586c72c3-6b74-452c-8dac-38c137503d7f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_79fcfa22-ebe8-4e7d-9492-4d8a093f6169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_79fcfa22-ebe8-4e7d-9492-4d8a093f6169" xlink:to="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_BusinessandIndustryMember_b0826ef8-6c09-483a-b624-5fcb53a087c4" xlink:href="abm-20210131.xsd#abm_BusinessandIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_BusinessandIndustryMember_b0826ef8-6c09-483a-b624-5fcb53a087c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnologyAndManufacturingMember_3de90471-3ed8-459e-a191-82ebfe357776" xlink:href="abm-20210131.xsd#abm_TechnologyAndManufacturingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_TechnologyAndManufacturingMember_3de90471-3ed8-459e-a191-82ebfe357776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EducationMember_86ad92a3-5586-4436-ae6b-d6726eaa0329" xlink:href="abm-20210131.xsd#abm_EducationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_EducationMember_86ad92a3-5586-4436-ae6b-d6726eaa0329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_AviationMember_8edd8947-9a7f-4f4f-bc0c-247c547ab46c" xlink:href="abm-20210131.xsd#abm_AviationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_AviationMember_8edd8947-9a7f-4f4f-bc0c-247c547ab46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TechnicalSolutionsMember_c3cc287d-10db-48bf-adc7-d2f62e9c62a9" xlink:href="abm-20210131.xsd#abm_TechnicalSolutionsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_TechnicalSolutionsMember_c3cc287d-10db-48bf-adc7-d2f62e9c62a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_GovernmentServicesMember_75edeac1-f314-4a84-8d57-93edfe54022a" xlink:href="abm-20210131.xsd#abm_GovernmentServicesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f1b2c103-778b-4e0e-8bfd-46fcedae7817" xlink:to="loc_abm_GovernmentServicesMember_75edeac1-f314-4a84-8d57-93edfe54022a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f9db51c8-6a72-4d8f-aa68-4e982b5b434a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_586c72c3-6b74-452c-8dac-38c137503d7f" xlink:to="loc_srt_ConsolidationItemsAxis_f9db51c8-6a72-4d8f-aa68-4e982b5b434a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_f9db51c8-6a72-4d8f-aa68-4e982b5b434a" xlink:to="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_6b2e75eb-c829-4e68-95ee-8536e2939463" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:to="loc_us-gaap_OperatingSegmentsMember_6b2e75eb-c829-4e68-95ee-8536e2939463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_09ce8a7b-7381-4551-9ae1-1b18eb86c1e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:to="loc_us-gaap_IntersegmentEliminationMember_09ce8a7b-7381-4551-9ae1-1b18eb86c1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_7a4da459-37b5-46a0-9587-3d8ede9568e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:to="loc_us-gaap_CorporateNonSegmentMember_7a4da459-37b5-46a0-9587-3d8ede9568e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_cdceed98-01db-4d76-ae6e-a37554c4eeb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_7941fcb7-e8fd-4f50-8e61-e2ed4267a05f" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_cdceed98-01db-4d76-ae6e-a37554c4eeb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_586c72c3-6b74-452c-8dac-38c137503d7f" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract_d3c5295c-a2d3-4df3-ada7-90b07a8cf924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:to="loc_us-gaap_SegmentReportingInformationRevenueAbstract_d3c5295c-a2d3-4df3-ada7-90b07a8cf924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fafc649c-de6e-4402-8371-7e852add9171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract_d3c5295c-a2d3-4df3-ada7-90b07a8cf924" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fafc649c-de6e-4402-8371-7e852add9171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1b163d01-3011-4e56-a119-2bdcd938a057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:to="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1b163d01-3011-4e56-a119-2bdcd938a057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8a404e7c-ffda-4e87-a00a-be2bf3aa73da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1b163d01-3011-4e56-a119-2bdcd938a057" xlink:to="loc_us-gaap_OperatingIncomeLoss_8a404e7c-ffda-4e87-a00a-be2bf3aa73da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f2ecb62e-9458-4b3a-b35d-34b94e0ec5e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1b163d01-3011-4e56-a119-2bdcd938a057" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f2ecb62e-9458-4b3a-b35d-34b94e0ec5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_b0d59178-0c96-4b4b-b1ee-fd16593783ff" xlink:href="abm-20210131.xsd#abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_1b163d01-3011-4e56-a119-2bdcd938a057" xlink:to="loc_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount_b0d59178-0c96-4b4b-b1ee-fd16593783ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_ebc7cda4-3d18-4db7-99aa-ea1a8504d5d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:to="loc_us-gaap_InterestExpense_ebc7cda4-3d18-4db7-99aa-ea1a8504d5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bf2b1b82-bc26-43f9-9ab7-10db534f4772" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1780051f-0576-4c2f-b04d-63feaf97dbb9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bf2b1b82-bc26-43f9-9ab7-10db534f4772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>abm-20210131_g1.jpg
<TEXT>
begin 644 abm-20210131_g1.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $YA=&AA;FEE
M;"Y787)D    !9 #  (    4   0J) $  (    4   0O)*1  (    #,#8
M )*2  (    #,#8  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,30Z,#8Z,#,@,30Z,3,Z,C4 ,C Q-#HP
M-CHP,R Q-#HQ,SHR-0   $X 80!T &@ 80!N &D 90!L "X 5P!A '( 9
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$T+3 V+3 S5#$T.C$S
M.C(U+C U-CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y.871H86YI96PN5V%R9#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" )A!"@# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#Z1HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **,U'//%;Q&2>1(D'5G8 #\32;25V&^Q)17.W?C?0[0D"Z:=O2%"WZ]*RI
M?B79KGR;"X?TWNJ_XUP5,SP=-VE47Y_D=D,#B9ZJ#_+\SMZ*X0?$V+/.F.![
M3#_"K4'Q'TN0@3V]U#[[0P_0YK..;X&3LJB_'_(N678J.\/R.QHK)L?$FDZB
M0MK?1%S_  ,=K?D:U0:]"G5A57-!IKR..<)P=IJS%HHS16A 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 &:CFFC@A:69U2-!EF8X %0ZAJ%MIEE)=7D@CB0<GN3Z =S7
ME'B'Q/=Z_.0V8;13\D /ZMZFO+S#,J6"CKK)[+_,[\'@:F*EII%;LZ37/B$J
M%H-$0.1P;B0?+_P%>_U-<3>ZC>:E-YE]<23MVWMP/H.@JM2U\'B\PQ&+=ZDM
M.W0^MP^#HX=>XM>_42EHHK@.L**** $K:TKQ7JNDE5BN#-"/^6,WS+^'<?A6
M-25M2K5*,N:G*S,ZE.%6/+-71ZYH/BVPUO$8/V>ZQS"YZ_[I[_SK?!KP4$HP
M9200<@@XP:[_ ,)>-3,Z:?K#_O#\L5PQ^]Z!O?WK['+<[55JEB-'T?1^O8^:
MQV5.FG4HZKL=Y12 YI:^H/!"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9+*D,322L$1 69B> !WIQ
MZ5PWQ"UPQ0II-NWS2@/.0>B]E_'K7)C,5'"T)59=/Q9T8:A+$5531S/BCQ%)
MK^HDJ66TB)$*>O\ M'W/Z5AT"EK\QKUIUZCJ5'=L^[I4XTH*$%H@HHHK$T"B
MBB@ HHHH **** $H-+13 ](\#^)FOX?[-OI,W,2YB=NLBCM]1_*NR!KPFUN9
M;.[BN;=MDL3!E/H17M&CZE'J^DP7D/ D7YES]UNX_.OO,CS!XBG[&H_>C^*_
MX!\EFN#5&?M8;/\ ,OT4"BOHCQ0HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHH- #)9%BB:20[412S$]@*\1U6_?
M4]5N+R3.9G+ 'L.P_+%>I^,KPV?A6[93AI (A_P(X_EFO(<5\9Q'7;G"BNFI
M]-DM%*,JK]!:***^3/H0HHHH **** "BBB@ HHHH **** $KN/AQJ96XN=-<
M_*X\Z,>XX;],?E7$5I>&[S[#XDL9\X'FA6/LW!_G7H9=7=#%0GYV?HSDQM)5
ML/*/D>TBB@45^GGP84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4&B@T <;\2)2FAVT8/^LN.?P4UYM7HOQ*'_ !*K
M(]O/(_\ '37G5?GN?-_77Z(^RRG_ '5>K"BBBO"/5"BBB@ HHHH **** "BB
MB@ HHHH *(W\N17'\+!OR.:*:1D$>HJEN(]ZB;?"C?WE!_2GU%;#%K$#V0?R
MJ6OUR.R/SI[A1113$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4&BB@#E/B%!YOAGS ,F&9&_ \?UKRZO;=9L?[1T6[M.I
MEB(7_>ZC]<5XD058AA@@X(/8U\-Q%1<<1&IW7Y?TCZO):BE1<.S_ #%HHHKY
MD]P**** "BBB@ HHHH **** "BBB@ J:P@:YU*V@49,DJJ/Q-0UT7@6P-YXG
MBD(REJIE;Z]!^I_2NG"TG6KPIKJT88BHJ5*4WT1ZPHPN!T%+0**_5C\_"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@!#7DOC723IGB"21%Q!=?O4(Z _Q#\^?QKUNL?Q-HB:YI#V_ F3YX6/9
MO3Z'I7E9K@_K>'<8_$M5_E\ST,OQ/U>LF]GHSQRBEEBD@F>*92DB,596'((Z
MBDK\V::=F?;;A1112&%%%% !1110 4444 %%%% "5ZCX#TDV&A_:95VS7AW\
M]0G\/^/XUQ7A30&US5@)%/V2'#3-Z^B_C_*O7D4*H"@  8  Z5]=P_@FY/$S
M]%^K_0^=SC%*RH1]6.%%%%?8GS04444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %(:6B@#C?&7A,ZDAU#3D_P!+
M4?O(Q_RU ]/]K^=>;$%20001P01TKWHC-<MXE\&0:N6N;,K!>=2<?++]?0^]
M?+YMD_MFZ]#XNJ[^GG^9[V7YE[)*E6VZ/L>7458OM/N],N3;WT#0R#LPX/N#
MW%5LU\5*$H-QDK,^GC)25T]!:***DH**** "BBDS0 5>TC2+K6K];:S7GJ[D
M?*@]36AH/A.^UQUD*FWM.\SC[W^Z._\ *O3]*T>TT:S%M91[5ZLQY9SZDU[^
M6Y/4Q352KI#\_3_,\C'9E"@G"GK+\@T?2K?1M.2TM%^5>68]7;N35^D Q2U]
M["$:<5"*LD?(RE*<G*6["BBBK)"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *3%+10!5OM.M-1MS!?0
M)/'Z..GN#VKC=3^'$;EGTFZ\OTBGY'X,.:[RC%<6)P.'Q2_>QN^_7[SJH8NM
MAW^[E_D>.WGA#7+,G?8/*O\ >A(<'\N:RY+2YA)$MO,A'4-&17NV*0J#UY^M
M>'4X;HM^Y-KUU_R/5AG=1+WX)_A_F>#"*0\"-R?]TU9M])U&Z.+:QN)/]V(U
M[>(T'15_*EQ41X;C?WJGX?\ !+EGDND/Q_X!Y78^ =9NB#<+':)W,C9/Y"NM
MTGP+I>G%9+A3>S#G,H^4'V7_ !S748HQ7JX;)\)AW=1N^[U_X!YU?,L365KV
M7E_5QJJ   , =!Z4ZBBO7/."BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HI"<54U'5]/TBV-QJE[!9PC^.>0(/UII-NR$VEJ
MRY29KSG5_CCX1T\LEG+<ZDX_Y]XL+G_>;'Z9KE+W]HALXT[P\,=C<7/]%%=T
M,NQ4]5#[]/S.:6+H1WD>XYI<U\\3?M!>(F;]QIFFQC/1@[?U%,_X: \3_P#/
MCI?_ '[?_P"*K?\ LC%=E]YE_:%#N?16:,U\Z_\ #0'B?_GQTO\ []O_ /%4
M?\- >)_^?'2_^_;_ /Q5']D8KLOO#^T*!]%9HS7SK_PT!XG_ .?'2_\ OV__
M ,51_P - >)_^?'2_P#OV_\ \51_9&*[+[P_M"@?16:3-?.I_: \3_\ /CI?
M_?M__BJ]K\%>)8_%OA2SU9 JR2+MGC7_ )9R#AA^?(]B*Y\1@:^&BI5%H;4<
M53K/E@=!1117"=(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M29H 6C-4M1UC3](MS/JM[;V<0_CGD"#]:X75OCAX1T]F2TEN=1<<?Z/"0N?]
MYL?IFMZ6'JU?X<6S.=6G#XG8]&S1FO#[W]HAMV-.\/#'K<7/]%%9,O[07B%C
M^XTO38QGH0[?U%=L<JQ;^S;YHYGCJ"ZGT/FC-?.O_#0'B?\ Y\=+_P"_;_\
MQ5'_  T!XG_Y\=+_ ._;_P#Q55_9&*[+[R?[0H'T5FC-?.O_  T!XG_Y\=+_
M ._;_P#Q5'_#0'B?_GQTO_OV_P#\51_9&*[+[P_M"@?16:,U\Z_\- >)_P#G
MQTO_ +]O_P#%4?\ #0'B?_GQTO\ []O_ /%4?V1BNR^\/[0H'T5FC-?.O_#0
M'B?_ )\=+_[]O_\ %4?\- >)_P#GQTO_ +]O_P#%4?V1BNR^\/[0H'T5FC-?
M.O\ PT!XG_Y\=+_[]O\ _%4?\- >)_\ GQTO_OV__P 51_9&*[+[P_M"@?16
M:3-?.W_#0'B?_GQTO_OV_P#\53X_V@?$:_ZW3--?Z*Z_^S&C^R,5V7WA_:%#
MN?0V:7->"P?M#WH8?:O#]NP[F*Y8?S%;=E^T+HTC 7^CWUN.YB=)/TXK*668
MN/V/Q1HL;0?VCU^BN(TOXO\ @O5-JC5UM)#_  7<;18_X$?E_6NOM;ZUOH1-
M97$5Q&>CQ.&'YBN.I1J4_CBT=$:D)_"[EBBDS2UD6%%%% !1110 4444 %%%
M% !1110 4444 %%%% !12;JP-;\=>&O#N1J^KVT,@'^I5M\G_?*Y-5"$INT5
M=DRE&*O)V-_-&:\EU+]H'0H&*Z9IM]>8_B?;$I_/)KG;C]H;4V)^R:%:1CL9
M)V<_H!7?#+,7/[/WG-+&T(_:/?<T9KYU/[0'B;<<6&F =AY;\?\ CU'_  T!
MXG_Y\=+_ ._;_P#Q5:_V1BNR^\S_ +0H'T5FC-?.O_#0'B?_ )\=+_[]O_\
M%4G_  T!XG_Y\=+_ ._;_P#Q5']D8KLOO#^T*!]%9%+7B'@SXV:KK7B^PTW6
M;6QAM;M_*\R%&#*Y'R]6/&<#\:]N!KBQ&&J8:2C4.FC6A65X"T445S&P4444
M %%%% !1110 4444 %%%% !29I:Q_%.N1^&_"^H:O+M(M82ZJQ^\_15_$D"J
MC%RDHK=B;45=FQFC-?.@_: \48_X\=+_ ._;_P#Q5+_PT!XG_P"?'2_^_;__
M !5>I_9&*[+[SA_M"@?16:,U\Z_\- >)_P#GQTO_ +]O_P#%4?\ #0'B?_GQ
MTO\ []O_ /%4?V1BNR^\/[0H'T3FC-?/,/[07B)6_?:9IL@ST4.O]36K9?M$
M-G&H^'ACUM[G^C"IEE6+7V;_ #12QU!]3W*BO.M(^-_A#465+J>XTYS_ ,_,
M1VY_WES^N*[JPU2QU2V%QIMW!=PGI)!('7\Q7#5H5:7\2+1TPJPJ?"[ENBDW
M4M8F@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 &J&JZS8:'I\E]JUW%:6T?WI)#C\!ZGV'-8_
MC7QQIG@G2C<W[^;<2 BWM$/SS'^@]3_6OF7Q7XPU;QCJ9O-7GRJD^3;IQ'"/
M11_4\FO3P673Q3YGI'O_ )'%B<7&CHM6>B^+_CS>73/:^$8!:P]/MDZ@R-[J
MO1?QR?I7DVH:E>ZM=M<ZG=S7<[')DF<L?UZ56HKZRAA:.'5J:M^9X-6O4JN\
MF%&***Z3$**** "BBB@ HHHH #7J_P "?%7]F>(9M!NI,6^HC?#G^&91T_X$
MO'X"O**FM+J:QO8+NT<QSP2+)&X_A93D'\Q7/B:*KTI4WU-:-1TJBFC[7!I:
MQ?"?B"'Q/X8LM7@P/M$8+H#]QQPR_@<UM5\#*+A)QENCZN,E)704445(PHHH
MH **** "BBB@ HHHH **** "BBB@ HHK \7^+M.\&Z(^HZD^X_=A@0_/,_\
M=']3VJH0E.2C%7;)E)15WL:&K:S8:%I\E]JUU':VT?WI)#C\ .I/L.:\0\7_
M !WOKMGM?"4/V.#I]KF4-(_^ZO1?QR?I7GOBWQCJOC+5FO-5F_=J3Y%NA_=P
MKZ >OJ>IK!KZK!Y33IKFK:O\/^">'B,?*;M3T7XEF_U&]U6Z:YU*[FNYV.3)
M,Y=OUJMBBBO;225D>:VV[L****8@HHHH **** "BBB@ HHHH **** "BBB@
MHQ110 5:T_5+_2;@3Z7>3V<H.0\$A0_I56BDTFK,:;3NCU+PU\=M>TUDBU^&
M/5;<<%\".8#ZCAOQ'XU[1X6\=Z%XP@W:/> SJ,O:RC;*G_ >X]QD5\BU+;74
M]E=1W-I-)!/&VY)(V*LI]017DXG*J%97A[K\MON.^CCJE/26J/M@'-+7CGPW
M^,JZE)#H_BR1(KIL)#?<*LI[!^P;WZ'VKV('BOEL1AZF'GR5$>Y2K0JQYHBT
M445SFH4444 %%%% !1110 444AH ,UR_C'X@Z+X+M<ZC+YMVZYBLX<&1_<_W
M1[G]:Y_XG_%&+PA"=-TG9/K$J9YY6V4]&8=V]%_$^_SC>WMSJ-[+>7\\EQ<3
M-NDED;+,?<U[6 RQUU[2KI'\SS<5C52]R&K.R\5_%OQ+XE9X8K@Z98MP+>U8
M@D?[3]3^@]JX<DDDDY).23WI**^II4:=*/+35D>).I.H[R=PQ1116IF%%%%
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
MP;F:]A6YL<X%Y;Y*#_>'53]>/>N1KUJ=2%6/-!W1P3A*#M)6"BBBM" HHHH
M**** "@T44 >X_L]ZV7AU30Y&R$*W4(SV/RO^NT_C7MM?+GP8OS8_%"P7=M6
MZCE@;WRN0/S45]1 YKXW-J:AB6UU5SZ/ 3YJ-NPM%%%>2=P4444 %!HH- '#
M?%OQ(WA[X?W9@?9=7O\ HL)!Y&[[Q_!<_B17RS7KG[0&LFX\2V&D(WR6<!F<
M9XWN>/R5?_'J\DK[/*J/L\,I=9:_Y'SN.J<]9KL%%%%>J< 4444 %%%% !11
M10 4444 %%%% 'M_[/NOYCU/0)G^Z1=P GM]UQ_Z"?SKVX5\A^ ]>_X1OQQI
MNHNVV%91'.3T\M_E;\@<_A7UXIXKX_-Z/L\1SK:7YGT.7U.>EROH+1117CGH
M!1110 4444 %%%% !37(526. .22>E.KCOBGK_\ PCWP]U">-]MQ<+]E@(Z[
MGXS^"[C^%:4J;J34%U(G)0BY/H?./CC7CXE\;:GJ8),<DQ6'VC7Y5_09_&L"
MC^5%?H,(*$5%;(^3E)RDY/J%%%%62%%%% !1110 4444 %%%% !72_#[Q$?#
M'CC3[]F*VYD\FX'K&_!_+@_A7-45%2"J0<);,J$G"2DNA]NCI2UR_P .M:.O
M> -)O7;=+Y(BE/\ MI\I_E745^>U(.G-P?0^MC)2BI+J%%%%04%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "$U\T?&CQ=_PD'BXZ
M=:2[['2\Q#!X>7^-OP^[^!]:]M^(WBE?"7@R\OD8"ZD'D6H[F1NA_ 9/X5\F
ML2[%F)9B<DD\DU]#DV&O)UY=-$>1F-:R5-?,2BBBOISQ0HHHH **** "K%A9
M3ZEJ-O8VB;Y[F58HU'=F.!_.J]>J_ ?PU_:/BB?6YTS#IJ;8B>AE<$?HN?S%
M<^)K*A2E4?0UHTW5J*![AI?AVSTWPE#X?V![2.U^S."/O@C#'\<D_C7R=XDT
M2;PYXDOM)N,[K64H&/\ $O56_$$&OLC%>'?M >&MLMCXCMTX8?9;D@=^2C']
M1^5?-93B7&NX2?Q?F>UCZ*=)27V?R/%****^M/ "BBB@ HHHH **** /=O@'
MXJ$UE=>&KN3YX,W%ID]4)^=1]#S^)]*]H%?&OAG79_#7B2RU:USNMI0S*/XT
MZ,OXC-?8-A?6^I6%O>6<@DM[B-9(W'=2,BOD,WPWLJWM%M+\SZ# 5N>GR/=%
MFBBBO&/1"BBB@ HHHH **** "BBB@ ->6_'VZ,7@&W@4X,]\@/N K'^>*]2K
MQW]H8G_A'M(&>/M;\?\  *[LO5\5#U.7%NU"1X'1117W1\P%%%% !1110 44
M44 >I_ #_D>;S_KQ;_T-:^BZ^=/@!_R/-Y_UXM_Z&M?1=?&YO_O3]$?19?\
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
MB,!!/'F#YD/\Q_P*O-S.C[7#.VZU_KY';@JGLZR\]#Z8HI%.:6OB3Z0****
M$)KYE^->O_VQ\0);2)]T&F1BW&#P7ZN?S('X5]$Z_JT6A:!?:I.1LM(&E.>Y
M X'XG KXXNKF6]O)KJY;?-/(TDC'NS')_4U[^2T>:I*J^FAY695+04%U(J**
M*^I/#"BBB@ HHHH *W?!6A-XD\::9I87,<TP,OM&OS/^@-85>T?L^Z!ON=2U
M^9.(U%I Q'<_,Y'X;17)C*WL*$I]?U.C#4_:55$]*^)-H+CX8Z["J@*EFT@
M'39AA_Z#7R;7V;K]L+SPWJ5L1D36LJ8^J&OC$?=';BO+R25Z<X^9W9E'WXL6
MBBBO?/)"BBB@ HHHH .M?6OPVN3=_#?0I2<G[&JGZKQ_2ODJOIWX)W/VCX86
M2DY,$TT7_CY(_0BO#SJ-Z$7V?^9Z>6NU5KR/0:***^3/>"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH #7CGQ[\5?9=)MO#=J^);LB>YP>D:GY5_
M%AG_ (#7KEW=0V=I+<W+B.&%"\CGHJ@9)KY \6>()O%/BF^U>?(^T2?NT/\
M!&.%7\L?CFO8RG#^UK>T>T?SZ'GX^MR4^5;LQZ***^P/G@HHHH **** "@T4
M?K]* /4?@5X:_M3Q;+K$Z;H-+3Y,C@RMP/R&3^5?1@KD?ACX:_X1?P+96LB;
M;J<?:+GUWOSC\!@?A77U\-F&(]OB');+1'T^$I>RI)/<****X#J"BBB@ I#2
MT4 >$_'_ ,,^5=6/B.VCPLH^RW) _B'*,?J,C\!7B]?8?C#P_%XH\*7^DRX#
M3Q'RF/\ #(.5/Y@5\?S0R6]Q)!.A26)RCJ>JL#@C\Q7U^48CVE#V;WC^70^?
MS"ER5.9;,91117LGG!1110 4444 %%%% 'T_\(?%1\2>"(8;B3?>Z=BVFR>6
M4#Y&_$<?4&N_%?+'PG\5?\(QXW@\^3997^+:XST&3\C?@WZ$U]3 U\3F6&]A
M7=MGJCZ7!UO:TE?="T445YIV!1110 4444 %>/?M#?\ (OZ1_P!?;_\ H%>P
MUX]^T-_R+^D?]?;_ /H%>AEO^]P_KH<F,_@2/ J***^X/F0HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "I;:ZN+*Y6XLYY;
M>9#E9(G*L/H1S45%%D]&&QZQX1^.FJ::T=MXIB.I6O3[2@"S)[GL_P"A]Z]R
MT+Q!I?B334OM&O([J!N"5/*'T8=0?8U\:UJ^'O$FJ>%M46_T:Y:"4<.O5)1_
M=9>X_P BO%Q>4TJJYJ7NR_ ]*ACYP=IZK\3[(S2UQW@'XA:=XXT\F+%MJ,*@
MW%HQR5_VE/=?Y=#78 YKY6I3G2FX35FCW(3C./-%Z"T445F6%%%% "$U\H_%
M>Z^V?%+6WSD)*L7_ 'PBK_2OJTU\<^++K[=XRUBZ!R);V9O_ !\U[V21O5E+
MR/+S)_NXKS,FBBBOJCP@HHHH **** "O6/V?K82>+]2N"/\ 4V6T'T+./Z"O
M)Z]P_9VMOW.NW1'5X8P?P8G^E>?F4N7"3_KJ=>"5Z\3VTUX-^T%H'DZEINO0
MKA9T-M,1_>7E2?J,C_@(KWJN2^)F@?\ "1?#_4K6--T\4?VB#CG>GS8'U&1^
M-?*8"M['$1D]MG\SW<53]I2<3Y.HH'-%?=GRX4444 %%%% !4UG=S:??P7EJ
MVV:WD66,^C*<C^50T4FKJS!:,^S]$U2'6M#L]3MCF*[A65?;(SC\#Q^%7Z\H
M^ FO_;O"=SI$KYETV;* G_EF^2/R8-7JXKX#$T?85I4^Q]91J>TIJ?<*,T4A
MKG-3R;X^^(/L?ABTT6%\2:A+OE //EIS^K$?D:^>Q7;?%O7_ .WOB)?&-]UO
M9?Z)%@\?+]X_]]$_D*XFON<OH^QPT4]WK]Y\SBZGM*S?R"BBBN\Y HHHH **
M** "OK7X=Z!_PCG@+3+%DVSF+SI_^NC_ #'\L@?A7SA\.] _X23Q]IEBZ[H!
M+YT_^XGS'\\ ?C7UNHXKYO.ZWPT5Z_Y'LY;3WJ/T&R('C*-T88/XU\6:C";;
M5+J C!BG=,?1B*^U3TKY!\=VWV3X@:[ !@+?2D#V+9'\ZC(Y>_./H5F:]V+,
M"BBBOISQ HHHH ****  U]"?L^77F>#]1MB<F&^+8] R+_537SW7M?[.UT!/
MKMH3RRPR@?3<#_,5Y>:QYL)+RM^9W8%VKH]SHHHKXL^C"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHJ.6588GEE<)&BEF8G  '))H \L^.OBG^S/#4
M>A6SXN-2.9<'E85//_?1P/H#7SQ70^.O$K^+/&-]JF3Y#-Y=LI_AB7A?SZ_4
MUSU?=8##_5Z"B]]WZGS&*K>UJM] HHHKN.4**** "BBB@ KL?A;X:_X2?QY9
MPRIOM+4_:KC(X*J>%/U; ^F:XZNN\$_$*\\"QW7]G:=9W$ET5WRSE]P Z*,$
M<<DUSXE5'1DJ7Q,VH\BJ)SV/JX4ZOGK_ (:#\0?] C3/SD_^*H_X:$\0?] G
M3/SD_P#BJ^4_LC%=E]Y[OU^AW/H6BOGK_AH3Q!_T"=,_.3_XJC_AH3Q!_P!
MG3/SD_\ BJ/[)Q79?>'U^AW/H6BOGK_AH3Q!_P! G3/SD_\ BJ/^&A/$'_0)
MTS\Y/_BJ/[)Q79?>'U^AW/H6BOGK_AH3Q!_T"=,_.3_XJC_AH3Q!_P! G3/S
MD_\ BJ/[)Q79?>'U^AW/H1J^:?C9X:.B^-CJ$*8M=57SA@<"08#C^1_&M+_A
MH/Q!_P! C3/SD_\ BJYWQE\4+_QMI$=AJ6EV,0BE$L<L)?<IQ@]3CD&N_ 8+
M%8:LI26CT>IRXK$T*U/E3U.(HHHKZ0\8**** "BBB@ HHHH *^JOA;XJ_P"$
MJ\$VTT\F^]M/]'N?4LHX8_48/US7RJ:]"^#7BK_A'O&J6ES)MLM4 @DST63^
M!OSX_P"!5YF9X;V]!M;QU_S.W!5O9U;/9GTY130:=7Q1](%%%% !1110 5X]
M^T-_R+^D?]?;_P#H%>PUX]^T-_R+^D?]?;_^@5Z&6_[W#^NAR8S^!(\"HHHK
M[@^9"BBB@ HHHH **** -KPQX4U/Q?J4ECHRQ-/'$96$L@0;<@=?QKJO^%'>
M,_\ GC9?^!0_PJ_\ /\ D>KS_KQ;_P!#6OHNOG\?F-;#U_9PM8];"X.G6I\T
MKGS+_P *.\9_\\;+_P "A_A1_P *.\9_\\;+_P "A_A7TU17!_;.)\ON_P""
M=7]G4?,^9?\ A1WC/_GC9?\ @4/\*/\ A1WC/_GC9?\ @4/\*^FJ*/[9Q/E]
MW_!#^SJ/F?,O_"CO&?\ SQLO_ H?X4?\*.\9_P#/&R_\"A_A7TU11_;.)[+[
MO^"']G4?,^8W^"'C1!E;6S<^@NU'\ZS;WX4^-;%29-"FE &28'63^1KZNQ28
M%5'.L0GJE^/^8GEU+HV?%-Y87FG3>5J%K/:R?W)XV0_D:@K[4O\ 3;+5+9K?
M4K2&ZA;K'-&''ZUY#XW^!EM+#)>^#28)E&XV$C91_P#<8\J?8\?2O1P^<4JC
MY:BY?R..ME\X*\'<\)HI\\$MM<207$;Q2QL5='7#*1U!%,KW#S HHHH ****
M "BBB@"[H^L7N@ZM!J6ESF"Z@;<C#OZ@CN#T(KZM\#^+[3QGX<BU&VQ',OR7
M,&<F*0=1]#U!]*^1:[/X7^,&\(^,(7FDQI]X1!=*>@!/RO\ \!/Z9KRLRP:Q
M%/FBO>7]6.[!XATI\KV9]5"EIJG*Y'(]13J^,/HPHHHH @NI?(M993TC1F_(
M9KXLGE\^XEFZ^8Y?\SG^M?8'B^[^P^"]9NLX\JQF8?\ ?!KX[ P,>@Q7TV1Q
M]V<O0\7,WK%!1117T1Y 4444 %%%% !7T3^S_:^5X%O+@CF>_;'T5%'\\U\[
M5]0?!BV^S?"W3B1@S/+*?QD./T KQ\YE;#6[M'HY<KUK^1WU-;IZ^U.HQFOC
MSZ ^0_'N@_\ "-^.=3TY5VPK,9(?^N;_ #+^6<?A7.U[?^T'H&1IFOPITS:3
MD#_@2'_T(?B*\0%?>8*M[?#QGUZGRV)I^SJN(4445V'.%%%% !1110!W/PAU
M_P#L+XB6@D?;;WX-I+GIEONG_OH#\Z^I!TKXDCD>&59(6*2(P96'4$'(-?8?
MA37$\1^%=.U6,C-S K.!_"_1A^8-?,9W1M*-5==#V\MJ7BZ;-FL3QAKB^&_"
M.I:J3AK> F/W<\*/S(K:/2O&/V@O$'EZ?IV@0M\T[FZG'^RO"C\22?\ @(KR
M,'1]O7C#^K'?B*GLZ3D>%N[22,\C%G8DL3W/<TV@45]\?*A1110 4444 %%%
M*%+,%4%F)P .Y]* /<OV?=!V6NI:]*O,C"UA..P^9_U*C\*]J%87@G0AX;\&
M:;I> 'AA!E('61OF8_F36]7P6,K>WKRGT_0^JP]/V=)1$-?+/QBM?LOQ3U3
MPLPBE'XQKG]0:^IC7SC\?+7RO']O.!Q/8(3[E68?RQ7=DTK8EKNG^ARYBKT;
M^9YA1117UY\^%%%% !1110 &O4O@#="'QS>0'_EO8MC_ ("ZFO+:[KX-77V7
MXI::.TZ2P_FA/_LM<>.CS8::\CHPLK5HOS/J,&EI%I:^#/J0HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ,XKS/XV^*AHG@_^S+:3%YJI,7'58A]\_CPO
MXGTKTIV"J2Q  Y)/:ODWXD>*#XL\;7EY$VZTA/V>U]/+4GG\3D_C7J97A_;5
MTWM'7_(X<;6]G2LMV<K1117VA\X%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !2ABK!E)4@Y!'8TE% 'UI\.O
M% \6>"[._D8&Z1?)N@.TB\$_B,'\:ZK-?-OP1\5?V+XN;2;E\6FJ@(,GA9A]
MT_CROY5](K7PV88?ZO7<5L]4?3X6M[6DGU%HHHK@.H**** "O'OVAO\ D7](
M_P"OM_\ T"O8:\>_:&_Y%_2/^OM__0*]#+?][A_70Y,9_ D>!4445]P?,A11
M10 4444 %%%% 'J?P _Y'F\_Z\6_]#6OHNOG3X ?\CS>?]>+?^AK7T77QN;_
M .]/T1]%E_\  "BBBO).\**** "BBB@ HHHH *0CBEHH \6^.O@J*2Q7Q381
M!9HF$=Z%'WT/"N?<'@^Q'I7A5?9/BC3TU7PKJ=C(H99[61,'UVG'ZXKXV^M?
M79/7E4HN$OL_D>!F%)0J*2ZA1117M'FA1110 4444 %%%% 'U7\*O$!\0_#V
MPFF?=<6P-K,3W9. ?Q7::[.O#_V>-1)_MK36/ \NX49]<J?Y"O<!7PF/I*EB
M9Q6W^>I]1A9\]&,F%%%%<1TG&?%FZ^R?"W6FS@O$L0]]SJO\B:^5*^D_CO<^
M1\./*!Q]HO(HR/8;F_\ 917S97UV31MAV^[_ ,CP,Q=ZJ7D%%%%>T>:%%%%
M!1110 =.?2OKCX>6IL_AUH4+#!6RC)^I&?ZU\CA=WRC^+BOM'1K?[)H=C;GC
MR;:-/R4"OG\\E^[A'S/6RQ>])EVBBBOESVSG/'F@#Q+X)U+357=,\)>#_KHO
MS+^HQ^-?(G0G/![CTK[=(KY.^)N@_P#"._$#4K9$VP3/]I@X_A?G ^AR/PKZ
M/)*VLJ3]5^IX^94]%47H<G10**^E/&"BBB@ HHHH *]Y_9^U_P _2M0T&5OG
MMG%S"#UV-PWY,!_WU7@U=7\,]?\ ^$=^(&FW3MM@F?[//SQL?C)^AP?PKAQ]
M'VV'E'KNOD=.%J>SK)GUEVKY*^(^O_\ "1^/M2O(VW0))Y$'IL3Y01]3D_C7
MT=\0]?\ ^$;\!ZE?HVV;RO)@YZR/\HQ],Y_"ODG]:\G)*/Q5GZ?Y_H>AF53:
MFO4****^D/&"BBB@ HHHH *['X5Z!_PD/Q#T^&1-UO:M]JF!&053D#\6VBN.
M->^_L_Z!]FT.^UR5/GO)/)B/^PG7\V/Z5PYA6]CAY26[T7S.K"4_:5DCV 4M
M(*6OA3Z<#7A'[0]J1?Z'==C%+$3]"I']:]W->0?M"6Q?PSI5R!Q%>,I_X$G_
M -:O1RR7+BX?/\CDQJO0D> 4445]N?,A1110 4444 %=%X NOL7Q$T&;.!]N
MC0_\".W_ -FKG:LZ;<FSU:SN1UAG20?@P/\ 2LZD>:#CW1<'RS3/M04M-4[N
M1R#T-.K\[/K@HHHH **** "BBB@ HHHH **** "BBB@ I"<4M(: //\ XQ^*
MO^$=\$26]N^V]U,FWBP>53'SM^7'U85\Q5V?Q4\4CQ3XXN9+=]UE9_Z-;\\$
M*?F;\6S^&*XROM\MPWL*"3W>K/FL96]K5=MD%%%%>B<84444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #H
MI9()DEA<I(C!D=>JD<@C\:^N_ _B6/Q7X0LM47 E=-DZ#^&5>&'Y\_0BOD*O
M5O@3XJ_LSQ)-H5U)BWU(;H<GA9E'_LR\?4"O(S;#>VH<ZWCK\NIZ& K>SJ<K
MV9]$"BD'2EKXX^A"BBB@ KQ[]H;_ )%_2/\ K[?_ - KV&O'OVAO^1?TC_K[
M?_T"O0RW_>X?UT.3&?P)'@5%%%?<'S(4444 %%%% !1110!ZG\ /^1YO/^O%
MO_0UKZ+KYT^ '_(\WG_7BW_H:U]%U\;F_P#O3]$?19?_   HHHKR3O"BBB@
MHHHH **** "BB@T 5=2G6VTNZGDX2*%W;Z!2:^*R<L3ZG-?4'Q@\2IH'@*Y@
M63%WJ0-M"H/.#]]OH%_F*^7Z^IR2FXTI3?5_D>'F4TYJ/8****]\\H**** "
MBBB@ HHHH ]3_9_F9?'=[$.DFGN3^#I_C7T6*^=/V?XBWCN]EYPFGN#^+I_A
M7T4*^-S?_>GZ(^BR_P#@"T445Y)WGC?[0]R4T31K8'_67+N1_NKC^M>"BO8_
MVA[C=K6BVP/W+>20CZL /Y&O'!7VV5QY<)'Y_F?-XYWKL****](X@HHHH **
M** +FD6WVW7+"UZ^?<QQX^K 5]HBOD;X=6OVSXD:#%C.+U),?[GS_P#LM?7(
MKY?/)?O(1\OZ_(]O+%[DF+1117SYZP5XU^T%H/GZ7IVO1+\]LYMIB/[C<J?P
M8$?\"KV6L7Q;H:^(_"FI:4V-US RQD]G'*G\P*ZL)6]A7C4_JQAB*?M*3B?'
M8HISHT<C)(I5U)5E/4$<$4VOOCY4**** "BBB@ HZ=./>BB@#N?&_P 2KCQE
MX<TG3)+=H#9@/<N7!$\@4*& QQ_$<>]<-1165*E"C'D@K(NI4E4ES2W"BBBM
M2 HHHH **** 'Q123S1PPKODD8(BCNQ. /SK[$\+Z-'X>\,:?I,0XM8%1C_>
M;JQ_%B37SG\'= _MSXB6CRINM]/!NI/3(X0?]]$?D:^H@*^8SJM><:2Z:GMY
M;3M%S?46BBBOGCU@-><?'.U\_P"&<TG_ #[W4,GZE?\ V:O1ZY+XIVOVOX7Z
M['C.VW\W_OA@W_LM=.$ERXB#\T8UU>E)>1\G44=Z*^_/E HHHH **** "@G'
M(ZCFBCOS0!]FZ!<?;/#NG7).?.M8GZ^J UHUROPTN3=_#70I2<G[(J'ZKD?T
MKJJ_/*T>6I*/9L^NIN\$PHHHK(L**** "BBB@ HHHH **** "BBB@ -</\5O
M%7_"+^"+AH)-E]>YMK;!Y!(^9OP7/XD5VY-?+_Q@\5?\)'XVE@MY-]EIN;>'
M!X9L_.WY\?1:]'+<-[>NK[+5G'C*WLJ3MNS@J***^W/F@HHHH **** "BBB@
M I-R_P!X?G6MX7T.7Q+XHL-)@!S=3!6(_A3JS?@H-?7UMIMG;6T<$-M$L<2!
M$&P< # KS,;F$<(U&UVSMPV$==-WM8^*]R_WE_,4;E_O+^8K[8^QV_\ S[Q?
M]\"C[';_ //O%_WP*\_^W%_S[_'_ (!U_P!F?WOP/B?<O]Y?S%&Y?[R_F*^V
M/L=O_P ^\7_? H^QV_\ S[Q?]\"C^W%_S[_'_@!_9G][\#XGW+_>7\Q1N7^\
MOYBOMC[';_\ /O%_WP*/L=O_ ,^\7_? H_MQ?\^_Q_X ?V9_>_ ^)]R_WE_,
M4;E_O+^8K[8^QV__ #[Q?]\"C[';_P#/O%_WP*/[<7_/O\?^ ']F?WOP/B?<
MO]Y?S%&Y?[R_F*^V/L=O_P ^\7_? H^QV_\ S[Q?]\"C^W%_S[_'_@!_9G][
M\#XGW+_>7\Q1N7^\OYBOMC[';_\ /O%_WP*/L=O_ ,^\7_? H_MQ?\^_Q_X
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
MR8S^!(\"HHHK[@^9"BBB@ HHHH **** #%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !6OX6T"?Q/XGLM)M@<W$@#L/X$'+-^ !K(
MKZ.^#/@-O#VC-K.IQ;-1U!!L1AS##U ]BW!/X5Q8[%+#47+J]CJPM!UJB73J
M>E6EM%9VD5M;H$BA01HH_A4# 'Y5-1C%%?";GTX4UJ=45S*(;>25ND:EC^ S
M0!\@>,+K[;XWUJY!R)+Z8CZ;S6+4MS+Y]W--U\R1G_,D_P!:BK]%A'EBH]CY
M"3O)L****LD**** "BBB@#VO]G>US+KMV>JB&(<>NX_TKW(=*\E_9\M=G@[4
M;DC!FOBF?4*B_P#Q1KUH5\/F4N;%S_KH?38-6H1%HHHKSSK"BBB@#-\0:/%K
MOAZ^TNXQLNX&BR?X21P?P.#^%?&]S;RVEW+;7"[)H7:.13_"P."/S%?;+=*^
M8OC1H']C?$&:XC3;!J2"Y7'3=T<?F,_C7T&2UK3E2?77^OZZ'E9E3O%370\_
MHHHKZ@\,**** "BBB@ HHHH **** "BBB@ KT7X):!_:_C^.\E7,&F1FX.?[
MY^5!^>3_ ,!KSJOI'X&Z!_9?@7^T94Q-J<IESW\M?E7^1/XUYN9UO98:5MWI
M_7R.S!4^>LO+4]-'2B@45\2?2A1110 4C4M(W2@#X]\9VHLO'6MVZ\".^E _
M[Z)_K6)79_%NU^R?%/6% P)'24>^Z-3_ #KC*_0L/+FHPEW2_(^2K+EJ27F%
M%%%;&84444 %%%% 'M7[.]UMN-=M"?O+#*!]"P/\Q7N8KYT^ 5T(?'5W ?\
MEO8L!_P%U-?18KXS-H\N+;[V_(^CP#O00M%%(3BO*.XBNKJ&RM9+FZE2&")2
M\DCMA54=237D6I?$[Q'XOU:72_AEIQ:.,X?4)D' _O#=\J#TW9)]*/B?J5]X
MN\9Z?X T:7RT8K+?2=A_%@^RK\V.Y(KM=1TZW\$?#/4(O#:BT:RLW>.0*"Q<
M#[[9'+$^M>I2IPHQC*:O.6R>R7=G%.<JC:B[1CN^OHCBE^%?C?4QYVN^.YTE
M;DQPO(ZK].5'Y"FR>"OB=X87[1X?\4G5D3DVT[GYAZ!9"1^1%5O"Q^*GBSP_
M#J]AXLM8H)690DT*!OE.#TC-+J7BOXC?#N^M9_%SVNKZ7-)L:6)5^I (52K8
MY&1@XKM_VAS=/FA)K[-OPV7YG-^Z4>>TEY_TSH_!/Q635]3_ +!\4V9TC6U;
M8$<%4E;TP>5;V/7L:])!S7GWQ'\$6OC7PV-4TM -5@B$UI.@PTRXW!#]>WH:
ML_"GQA)XL\'J;URVH6+>1<L>K\?*Y^HZ^X->;6I4YT_;TE;HUV?^1V4YSC/V
M<W?L^YW-% HK@.H*YCX@>)U\)>#;S4E(^T;?*ME/\4K<+^7)_"NF-?./QQ\5
M?VSXK31[:3=:Z6"KX/#3'[WY# _.N[ 8?ZQ747LM6<N*K>RI-]3S%W:21GD8
MLS$EF/4D]Z2BBONCY@**** "BBB@ HHHH #7I/P0\-?VSXU_M*=-UMI2>;R.
M#*>$'X<M^ KS:OJ;X2^&?^$;\!6GG)MN[[_2I\CD;A\J_@N/Q)KR\TQ'L<.T
MMY:?YG=@:7M*J;V6IVPIU%%?%GT84444 %%%% !1110 4444 %%%% !1110
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
MT**** "BBB@ HHHH **** "BBB@ HHHH **** "D(S2T4 ?+OQB\-?\ "/\
MCVXFA3;:ZD/M46!P&)^<?]]<_C7!U]8^/O =IX[TVVMKBY:TEMI=\<Z('(!&
M&7!['C\A7!_\,[6O_0QS_P#@*O\ \57U>$S2@J,8U79KR9X6(P-1U&X+0\*H
MKW7_ (9VM?\ H8Y__ 5?_BJ/^&=K7_H8Y_\ P%7_ .*KJ_M7"?S?@_\ (P^H
M5^WXH\*HKW7_ (9VM?\ H8Y__ 5?_BJ/^&=K7_H8Y_\ P%7_ .*H_M7"?S?@
M_P#(/J%?M^*/"J*]U_X9VM?^ACG_ / 5?_BJ/^&=K7_H8Y__  %7_P"*H_M7
M"?S?@_\ (/J%?M^*/"J*]U_X9VM?^ACG_P# 5?\ XJC_ (9VM?\ H8Y__ 5?
M_BJ/[5PG\WX/_(/J%?M^*/'O#6N3^&O$EEJ]KDO:RABH/WUZ,OX@D5]@Z?>P
M:CI]O>VCB2"XC66-AW4C(KQ__AG:U_Z&.?\ \!5_^*KTGP7X:D\)>'(](?47
MOXX78Q.\80HIYV\$]\_G7C9IB,-B%&=-^\O)['HX*E6HMQFM#H*\>_:&_P"1
M?TC_ *^W_P#0*]AKC_'_ ($C\>6%I:S7[V0MI3(&2(/NR,8Y(KS\%5C2Q$9S
MV1UXF$JE)QCN?*-%>Z_\,[6O_0QS_P#@*O\ \51_PSM:_P#0QS_^ J__ !5?
M4_VKA/YOP?\ D>']0K]OQ1X517NO_#.UK_T,<_\ X"K_ /%4?\,[6O\ T,<_
M_@*O_P 51_:N$_F_!_Y!]0K]OQ1X517NO_#.UK_T,<__ ("K_P#%4?\ #.UK
M_P!#'/\ ^ J__%4?VKA/YOP?^0?4*_;\4>%45[K_ ,,[6O\ T,<__@*O_P 5
M1_PSM:_]#'/_ . J_P#Q5']JX3^;\'_D'U"OV_%'A5%>Z_\ #.UK_P!#'/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HQ110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O&/VB/^07H?_7Q+_Z *]GKQC]HC_D%Z'_U\2_^@"O1RS_>X?/\
MCDQG\"1X7!_Q\1?[Z_SK[6MO^/:/_<7^5?%$3!)D8]%8$_G7T?%\=/!Z0HK'
M4,JH!_T7V^M>SG%"K6Y/9Q;M?]#SLOJ0AS<SML>FTAKS;_A>W@[UU#_P%_\
MKUEZM^T!HT-NXT;3+NZGQ\AGQ$@/J>2?TKPHX#%2=E!GIO%44KN1B_M#WD3:
MCHMDNTRQQ22OZ@,0!^>#^5>.0QM-<1Q("6=PJ@=<DXJ[KVNW_B36I]4U67S;
MB8\X&%4#HH'8"NS^#O@Z;Q#XNAU*>,_V=ID@E=R.'D'*(/QY/L/>OJZ:6"PB
M4W\*_$\*;>)K^[U/I2SB,%E#$QRT<:J23W  J+4M3LM(LFO-3NH[6W0@-+*V
M%!/ YJV.E<!\:_\ DE]__P!=8O\ T,5\;1@JM6,'U9]%4E[.FY+HC:/Q$\(8
M_P"1BT__ +_"NBMYH[FWCG@<212*'1U.0P(R"*^)&^Z?H:^RO"W_ "*&C_\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7C'[1'_(+T/_KXE_\ 0!7L]>,?M$?\@O0_^OB7
M_P! %>CEG^]P^?Y')C/X$CPR#_CXB_WU_G7VK;?\>T?^XO\ *OBJ#_CXB_WU
M_G7VK;?\>T?^X/Y5Z>>?\N_G^AQ99]KY$M%%(3Q7S9[!R?Q15'^&&NAP"/LV
M1GU# C]<5\G5[G\:OB#83:0_AG1[E+F:9U-Y)$V5C53D)GNQ(&?3%>&5]AE%
M*=/#MS5KNY\_F%2,ZMH]#Z2^ [EOAN03D+?2@>PPI_K5SXU?\DNO_P#KK%_Z
M&*M_";2'T?X:Z9'.A26X5KEU(P1O.1_X[BJGQIR?A=?X&<2Q9_[[%>'S*68W
M7\WZGI6:PEG_ "GS"WW3]#7V3X6_Y%#1_P#KQA_] %?&QY4@>E?8?@^YBN?!
M6C2P.'1K&+!'L@!_45ZF>?PX>K.++/BD;=>>?&__ ))C=_\ 7Q#_ .AUZ%FO
M//C<<_#&[_Z^(?\ T.O"P7^\T_5'J8G^#+T9\R-]QOH:^RO#'_(IZ3_UY0?^
MBUKXU;[C?0U]E>&/^13TG_KR@_\ 1:U[F>?!#YGF99\4BMXX_P"1"UW_ +!\
MW_H!KX_':OK_ ,<?\B'KO_8/F_\ 0#7R .U5DG\.?J3F7QQ/JSX3?\DLT/\
MZXM_Z&U=E7&_"8_\6LT/_KBW_H;5V6:^>Q7\>?J_S/7H_P */HCYB^-W_)4+
MK_KV@_\ 0:D^!O\ R4R+_KUF_D*C^-W_ "5"Z_Z]H/\ T&G_  -/_%S(O^O2
M;^0KZK_F6_\ ;OZ'A_\ ,9\SZ9/2O"_VB8L7F@R\X:.9>GH5/]:]TS7DG[0>
MFM<>%M-U!%)^R711CZ+(O7\U4?C7SV624<7"_P#6AZV-C>A(\2\*L$\8:.S'
M %]!G_OL5]D"OB6&9[>>.:$X>-@ZGT(.1^HK[&\-Z[:^(_#MEJMDX:.YB#$
MYV-_$I]P<BO3SR#O"?35'%EDE[T>IJUSGQ!_Y)WKW_7C+_Z#719KG/B"?^+=
MZ]_UXR_^@UX-#^+'U1ZE7^'+T/D7O7U3\(O^24Z)_P!<Y/\ T:]?*PKZI^$7
M_)*=$_ZYR?\ HUZ^GSK_ '>/K^C/%RW^*_3]4==>?\>,_P#US;^1KXJD_P!:
M_P#O'^=?:MY_QXS_ /7-OY&OBJ3_ %K_ .\?YUSY'M4^7ZFN9_9^?Z'T7\ O
M^2?W'_80D_\ 05KU'M7EOP"_Y)_<?]A"3_T%:]1[5X^/_P!ZGZGH87^#$\#_
M &A_^0]HO_7K+_Z&M<)\./\ DI6@_P#7XE=W^T/_ ,A[1?\ KUE_]#6N$^''
M_)2M!_Z_$KZ7"?\ (N^3_4\?$?[W\T?6XZ"EI!T%+7QI]"> ?M#?\C%HW_7H
M_P#Z&*X3X>?\E(T#_K^C_G7=_M#?\C%HW_7H_P#Z&*X3X>?\E(T#_K^C_G7V
M>$_Y%Z]'^I\[B/\ >_FCZY'2O&?V@/#DES86/B"W3<+7-O<$#HC'*L?8'(_X
M%7LPZ57OH+:YL9X;^..2U>,K,DHRI7'.?;%?*X6N\/6C470]RM256FX,^,].
MU&ZTG4K>_P!/F:&YMW$D<@_A(_STKV?2OVAHUM576]$D:<#!DM)1M8^NUNGY
MFO(/$']E?\)!>?\ "/"8::)3]G\XY8KZ_3TSSC&:;I^A:KJT3R:7IMW>)&0K
MM!"SA3Z' K[*OAZ&(BI55^A\[2K5:+:IL]AU;]H:,VK)HFAR"=A@27<HVJ?7
M:O7\Q7C&HZA=:MJ5Q?ZA*TUS<.9))#W)_P ]*VK7X?\ BV](%OX>U Y[O#L'
M_CV*[_PC\!KZ>YCN?%TR6]NIR;2!]TDGL6'"CZ9/TKGB\#@8MQ:^^[-I+$XE
MI-?HC7^ 'AR2UTV^U^Y0K]K(@M\_Q(IRS?0M@?\  37LM06EI#8VL5M:1)#!
M"H2.-!A54= !4]?*8FN\16=1]3W*-)4J:@@HHHKG-@HHHH CGB2:%XIE#QR*
M593T(/!%?'7BC17\.^*=1TJ0'_19V1">Z=5/XJ17V37@/[0&@?9M;L-=B7Y+
MN,V\Q']].5/XJ?\ QVO;R:MR5W3?VOS1YN84^:ES+H6/@UXRBTCP;X@MKQQ_
MQ+4:^B4GJI&"/^^@O_?5>-W$\EU=2W%PQ:69VD=CU+$Y)_,TL%U/;1SI!*T:
MW$?ERA3]]<@X/MD#\JM:'I4NN:_8Z7!GS+N=8@1V!/)_ 9/X5]%3H0HSJ5?Y
MOT/(E5E4C&GV/HKX*:#_ &1\/XKJ1<3:E(;ELCD+]U!^0S^->B=JBM+:*SLX
M;6V4)#!&L<:CLH& /R%35\17JNM5E4?5GTM*"IP45T/F3XS^)9]9\<SZ<LA^
MQZ6?)C0'@O@%V^N3C\*Y3POX7U'Q=KD>F:2BF1AN>1^$B0=68^G/XYJ7QRCQ
M^/\ 7EEY;^T)C^!<D?IBO1?V>)8%UO6XG(^T-;Q,F>NT,V[]2M?82E]5P/-3
M6R7]?J?/J/M\3:?5FW8?L]:0D*_VGK%[/+CYO(1(US]""?UK9@^!G@Z+'F17
MTY_V[HC^6*]'R*,BOEI9ABI;S?Y'MK"T%M$^+M7MX[36[ZV@&V*&YDC0$YPH
M8@5[;^SM_P @C7/^OB+_ - ->+>(/^1FU/\ Z_)?_0S7M/[.W_((US_KXB_]
M -?2YEK@G\OS1X^"_P!Y^\]EKY6^+_\ R5?6O]Z+_P!$I7U37RK\7_\ DJ^M
M?[T7_HE*\C)?]XEZ?JCOS+^$O7_,Z#]G[_D>KW_L'M_Z,2OHJOG7]G\_\5S>
M_P#8/;_T-*^B0:RS?_>GZ(O+_P" >$_M$_\ (2T+_KE-_-:\X\!?\E$\/_\
M81A_]#%>D?M$J?M^A-CY?+F&?Q6O,O!=Q':^.]#N)V"QQW\+,Q[#>*]S!:Y>
MK=G^IYF(_P![^:_0^PQTHI >*,U\:?1'@_[1/_(6T+_KA/\ ^A)7G'@;_DH7
MA_\ ["5O_P"C!7H_[1!SJVA?]<)__0DKSCP-_P E"\/_ /82M_\ T8*^SP7_
M "+UZ/\ 4^=Q/^]?-'U^:^;_ (^1E/B) QZ/I\9'_?;C^E?2':O"OVAM-87N
MC:HH^1HY+9SZ$$,OZ%J\'*9*.*5^J9ZF/C>@SQ^QL+K4[^*RT^![BYF.V.*,
M99CC.!^ K?\ ^%;^,O\ H6[_ /[]C_&L?0=5?0_$-AJD0W-:7"2[?[P!Y'XC
M(K[$TW4;75=-M[^QE$MO<()(W7N#7NYAC:N$<>6*:9YF$PU.NGS/5'RG_P *
MV\9?]"W?_P#?L?XT?\*W\9?]"W?_ /?L?XU];9%&17E_VW6_E7XG;_9M/NSY
M+C^''C%94)\.7^ P/^K'K]:^M!3#-$LRQ-(HD8%E0L-Q ZG%2"N#&8V>+Y>=
M6L=6'PT:%^5[A1117 =04444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %>,?M$?\@O0_P#KXE_] %>SUQ/Q
M&^'[>/K6PA74A8?9)'?)@\S?N &/O#'2NW U84L1&<W9+_(Y\3"4Z+C'<^6
M2""#@CD&NA'C_P 6JH"^(M0  P!YQKTK_AG23_H9U_\   __ !RC_AG23_H9
MU_\   __ !ROII9A@9_%)/Y/_(\2.$Q4=E^*_P SS;_A8/B[_H8]1_[_ !JE
M?^*O$&IQM'J&M7]Q&W5'N&VG\,XKU;_AG23_ *&=?_  _P#QRIK?]G:!6'VO
MQ'(X[B*T"G]6-3]?R^.J:^Y_Y%?5<6]'^?\ P3PVO0OAE\-+OQ7J<.H:E"\.
MBPL&=W&/M)'\"^H]3_6O7-"^#/A+1I4EFM9-2F7D->ON7/\ N#"_F*[Y(DCC
M5(U"JHPJJ, #T%<6*SA.+C07S_R.FAE[4N:K]P(JH@5 %51@ #  K&\7Z"/$
MGA'4M(R US"5C)Z!QRI/_ @*V\4AKYV,G"2DMT>O**DK,^)[NUGL;N6UO(FB
MGA<QR1L,%6!P0:ZGPI\3/$7A"U^R:?-%/9[MPMKE-RJ3UVD8(KWGQM\+M$\:
M.;J7=9:CMV_:X0#O]-Z]&_0^]>5W_P  O$MNY^PWNGWD?\)+M&Q_ C'ZFOK:
M>883$T^6MIY,\"6$KT9WI_@-N/C[XHEC*PV>FP$_Q+$[8_-JX[Q#XX\1>*5\
MO6=3EFASD0( D8/^Z.OXYKJ[7X#^+9Y,3OI]LO\ >><M^B@UV_AOX":3I\B3
M^(KQ]4=>?(C7RXL^_.6_2D\1EV&]Z%K^6K'[+%UM)7MYGSXWW3]#7V5X8_Y%
M/2?^O*#_ -%K7D][^SRMQ>W$MKXA6W@DD9HXC9%O+4DD+G>,XZ5[#I5D=.TF
MSLB_F?9H$AWXQNVJ%SCMTKSLTQ='$0@J;O;U.S T*E&4N=%7Q/92:EX4U6R@
M!,MQ9RQH!W8H<#\Z^-\%>",$=0:^W2*\?\;_  .36-4GU/PU>16<L[%Y;6=3
MY98]2K#D9],=?2IRK&4Z#E"H[)]1X[#SJI2AT,'X.>/]6_M;3?"4D=O)8'S-
MDA4^8@P6P#G!Y]17OPKPWX??"KQ+X:\>6.IZDEK]E@W[VBG#'E2!@8SU->XK
M7/F;HRK\U&UFM;=]37!*HJ5JA\X?'C3Y+;X@1W; ^7=V:%6[94E2/Y?G7$^%
M_$M]X3UV/5=,$33(K(5E7*LI'(-?4/C;P3I_C?1Q9WY:&:([[>Y09:)CUX[@
M]Q7BU_\  7Q1;3$65Q87D>?E82F,X]P1Q^9KU\#CL//#JC5=K*VO4X,3AJL:
MKJ4U?J>Z>#]8G\0>$=-U6[2..:[A$CK'G:#D],_2I/%.@P^)O#5[I%R0JW,9
M57Q]QNJM^! -5_!.E76A^"]+TV_"K<6T 20(VX Y/0]ZWB,U\W.2A6<J?1Z?
M?H>Q%.5-*7;4^+M6TJ\T35KC3M3A:&YMWVNI_F/4'J#6KX6\<Z]X/D<Z+=[8
M9#F2WE7?&Q]<=C[BOI3QCX T3QI;J-3A:.ZC&(KN$XD0>GHP]C7DFI_L^ZW!
M(QTG5+*[BSP)@T3_ ,B/UKZBCF6&Q%/EKZ/JGL>)4P=:E/FIZD#?'_Q,8]JV
M&F*V/O"-S_[-7+^(/B7XJ\26[VVH:D4M9!A[>W01HP]#CD_B:W(?@7XPDE"N
M+")<_?:YR/T!-=AX?_9_M()%E\2ZHUUCG[/:*44_5SR?P H=7+:'O1M?RU#V
M>,J^Z[GA'>OJGX1?\DIT3_KG)_Z->N3U[X!6>I:U-=Z1JJ:7:R!=EJ+4R"/
M .#O'7&?QKT3P?X?/A7PG8Z*UR+HVBLOG!-F[+LW3)Q]['6N',L;0Q-"*IO6
M][?)G3@\-4HU6Y+2QMR*'0J>C#!KXNU6SET_6+RSN%V2V\[QNOH0Q%?:1Z5Y
ME\0?A!;^+;]]5TJZ2PU%P/-$BDQS$< G'*G'<9SZ5S97BX8>;531,VQV'E6B
MG#='E_PQ^(&K>'-0M=#M8[>:ROKU-XE4[D+$*2I!]/6OIT=*^>=%^"_BO2O%
M&GW4PLI(+>ZCD=X[C^%6!. 0#7T-VIYK*A.HITFG?>P8%5(P<:GR/ _VA_\
MD/:+_P!>LO\ Z&M<)\./^2E:#_U^)7NWQ$^&+>/;^QN5U9;#[+$\>TV_F;MS
M YSN&.E87AOX&/X?\3:?JQ\0K<"SF67ROL97?CMG><?E7=A\=AX8+V4I>]9]
M'YG-6PU66(YTM+H]>'04M(O2E-?,GLG@'[0W_(Q:-_UZ/_Z&*X3X>?\ )2-
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
M ,48HHH ,48HHH *,444 &*,444 %&*** #%&*** #%&*** "BBB@ HQ110
M8HQ110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% "8K@OB+\,+/QM&+NVE6SU:)=J3%<I*.RN!S]#U'O7?4
MF*UI59T9J<'9D5*<:D>62T/DO6OAMXLT&1A=Z-<2QKTFM5\Y#^*\_F*YN2UN
M(FVRV\J-Z-&0?U%?;&VD,2,<LBD^XKVX9W-+WX7^=O\ ,\R661;]V1\4QVES
M,VV&WFD;T2,L?T%=!I'PZ\6:VZBST2Z5&_Y:W"^2@_%L5];"-%.550?84NVG
M//)M>Y!+YW_R".617Q2/)_ OP3M-#N8M2\2RQZA>1D-';H/W,9]3G[Y_(5ZP
M!BC%+7BU\14Q$N:H[GHTZ4*4>6""BBBL#4**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
4H **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>abm-20210131_g2.jpg
<TEXT>
begin 644 abm-20210131_g2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!<17AI9@  34T *@    @ ! ,"  (
M   6    /E$0  $    ! 0   %$1  0    !   N(U$2  0    !   N(P
M  !0:&]T;W-H;W @24-#('!R;V9I;&4 _^("0$E#0U]04D]&24Q%  $!   "
M,$%$0D4"$   ;6YT<E)'0B!865H@!\\ !@ #        86-S<$%04$P
M;F]N90                    $  /;6  $     TRU!1$)%
M                                                   *8W!R=
M /P    R9&5S8P   3    !K=W1P=    9P    48FMP=    ;     4<E12
M0P   <0    .9U120P   =0    .8E120P   >0    .<EA96@   ?0    4
M9UA96@   @@    48EA96@   AP    4=&5X=     !#;W!Y<FEG:'0@,3DY
M.2!!9&]B92!3>7-T96US($EN8V]R<&]R871E9    &1E<V,         $4%D
M;V)E(%)'0B H,3DY."D
M
M     %A96B        #S40 !     1;,6%E:(                     !C
M=7)V          $",P  8W5R=@         ! C,  &-U<G8          0(S
M  !865H@        G!@  $^E   $_%A96B         TC0  H"P   ^56%E:
M(        "8Q   0+P  OIS_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$
M! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!#
M 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" >U![0# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MN+^)OQWT'X8(T=S-]KU#&5LX"&D]MQZ*/KSZ U\__$/]ICQ)XZ:2*&?^R+%N
M!!:L59A_M2?>/X8'M7Y?QEXN9#P\W0J3]K77V(6;3_O/:/HWS?W6?097PWC,
M;:<5RP[O]%N_R\SZ-\:?&3PWX!WKJ.J0+<)_R[Q'S)L_[JY(_' KRWQ3^VM&
MI9-%T9F]);V3;_XXO_Q5> %MQR>2>IHK^;^(/'_B/'-QP'+AX?W4I2^<I)KY
MJ,3[K!<&8&BKUKS?GHON7ZMGH6O?M0^,M<)"ZE'8QG^"UA5/_'B"WZURNI?$
M+7M9)^U:UJUQGM)=NP_+..YK'HK\IS#BK.<>[XS%5*G^*<FONO9?(^BHY?A:
M*M2IQ7HD.FF>X?=(S.Q[L<FFT45X+;;NSL+EEX@O],(^SWUY;[<8\N9DQCIT
M-=!H_P =?%^A,##X@U!MO:=_M _)\UR=%>G@\ZS'!OFPE>=-_P!V<H_DT<]7
M"T*JM4@I>J3/8/#?[9?B#3F5=2L=/U*,=2H,$C?B,K_X[7I7@_\ :Q\+>)"L
M=Y)<:/<-QBX7=&3[.N1CW8"OE6BOTC(_&[BO+FE.NJT.U1<W_DRM/[Y/T/#Q
MG">75UI#D?>.GX:K\#[RT_4K?5K1+BUN(;JWD&4DB<.C?0C@U-7P[X2\=ZQX
M%O?M&DZA<64F<L$;*/\ [RGY6_$&O</AG^V';WS1VOB:W%K(<*+RW4F,_P"^
MG5?J,CV%?T'PCX]Y+F<HX?,U]6J/JW>F_P#M[3E_[>22_F9\7F7!N+PZ<\._
M:1\M)?=U^7W'N5%0Z=J5OJ]E'<VL\-S;S#<DL3AD<>H(XJ:OW2$XSBIP=T]4
MULT?(233LPHHHJA!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%4?$7B*S\)Z-<:AJ%PEM:6R[G=OY#U)Z #DFLZU:
MG1IRJU9*,8IMMNR26[;>R148RE)1BKMEC4-0@TJRDN;J:.WMX5+R22-M5 .Y
M)KY[^,G[5]QJC3:;X8:2UMLE7O\ &V67_KG_ '1[_>^E<?\ &KX\:A\5K]H8
M_,L]%A;,5L&YDQT>3U;VZ#]3P-?Q[XF>.&(QTIY;P])TZ.TJBTE/_#UC'S^)
M^2T?Z=D/"4**5?&J\ND>B]>[_#U'2S-/*TDC,\CDLS,<EB>I)IM%%?SBVV[L
M^X"BBB@ HHHH **** "BBB@ HHHH **** .H^&OQ=UKX6ZB)-/N"UJS9FM)#
MNAE_#L?]H<_AQ7U%\*?C/I/Q7T[=:/\ 9[Z-<SV<A_>1^X_O+[C\<'BOC6K6
MC:U=^'=4AO;&XEM;JW;='+&<,I_SQCH17ZMX>^+&9\-5%0FW5PM]8-_#YP;^
M%^7POJD]5\[G7#F'Q\7->[4[]_7OZ[K\#[NHKS3X#_M!6WQ.MET^_P#+M=<B
M3)4<)= =63W[E?Q'&<>EU_<G#_$&!SK!0S#+IJ=.7WI]5)=&NJ_2S/R/&8*M
MA:KHUU9K^KKR"BBBO:.4**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** *^J:I;Z)ITUY=S);VULADED<X5%'4U\E?'+XTW7Q8U[
M;&9(-'M6/V:W)^\>GF-_M']!QZD]3^U1\9V\2:L_AS39?^)?8O\ Z4ZGBXE'
M\/\ NK^K?0&O&Z_C3QM\3IYCB)9!ED_W%-VJ27VY+I_AB_E*6NJ29^H\)Y J
M$%C*Z]^6R[+OZO\ !?,****_G8^W"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH EL;Z;3+R*XMY9(9X6#QR(VUD8<@@U]8? 'XW1?%713;W1CBUN
MR0&>,?*)EZ>8H].F1V)]"*^2JT/"GBB\\&>(+74]/E,-U:OO4]F'=3Z@C((]
M#7Z-X;^(&)X7S%55>5"=E4AW7\R_O1W7?5/>Z\//<EIYA0Y=IKX7^C\G_P $
M^Z**P?AMX_M/B5X1M=4M/E\P;9HL_-!(/O*?Z>H(/>MZO]!,#CJ&,P\,7AI*
M5.:4HM;-/5,_%ZU&=*;IU%9IV:"BBBNHS"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *\^_:-^*?_"M? [):R;=4U3,%M@_-&/XY/\ @((
M]V%>@EMHR> .IKXW^.GQ#;XD?$2\O$?=96Y^SV@SQY:D_-_P(Y;\?:OR3QDX
MTED&1.&&E:O7O"'=*WO27HG9/I*29])POE2QN+O->Y#5^?9?/\DSCRVXY/)/
M4T445_ Q^R!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!Z-^S7\53\//&RVMS)MTO5F6&?)^6)_X)/P)P?8^PKZRKX'KZX_9L^(I\
M?_#F%;B3?J&ED6MP2?F< ?(_XKQGN5-?U9]'GC64N?AO%2VO.E?_ ,GA_P"W
M)?XC\[XVRI*V/IKRE^C_ $^X] HHHK^J#\["BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH X+]I'QO_PA/PKO6C?;=:E_H4.#R-X.X_@@;GUQ
M7R)7LW[9OBHZAXRT_24;,>G6_FN!_P ])#W^BJO_ 'U7C-?P=XY<1/,N)ZF'
MB_<PZ5->N\WZ\SM_VZC]@X1P*H9?&;WG[S].GX:_,****_'#Z@**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O2OV5_&Y\*?%"&UD
M?;:ZROV5P3QYG6,_7=\O_ S7FM26=W)I]W%<0L8YH7$B,.JL#D&O;X;SJKE&
M:4,SH[TI*7JNJ^:NGY,Y<=A8XG#SP\MI*W^3^3U/O2BL_P *:_'XI\,:?J4>
M-E];I. /X=R@D?ATK0K_ $SP]>%:E&M2=XR2:?=-73^X_ YQ<).,MUH%%%%;
M$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !115;6=0&DZ1=738VVT+RG/
M3Y5)_I45*D:<'.6R5W\BHQ;=D?&WQCUX^)?BEKUYNW*UX\:'U1/D7_QU17,T
MZ21I9&9CN9CDGU--K_+S,L=/&8RKC*GQ5)2D_63;?YG] 8>BJ5*-*.T4E]RL
M%%%%<)L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!]6?LFZ_P#VS\(+>%FW/IMQ);'UQD./T?'X5Z97@_[$>IEK7Q#9D_*C
MP3*/J'!_]!6O>*_T1\)\R>.X2P-:6ZAR?^ -P_*)^)<1T%2S*K%=[_>D_P!0
MHHHK]#/$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?^+%U]B^%_B*3Y
M@RZ;< $=B8V _4UT%<S\:/\ DDWB+_L'S?\ H)KQ^(IN.58F4=U3G_Z2SJP*
MOB*:?\R_,^+:***_S#/WX**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ]G_ &*IROC?5X^,/8AO?B11_6OI&OF7]B^-
MC\3=0;'RKI;@GT)EBQ_(U]-5_=W@+-RX1I)])S7_ )-?]3\@XQ5LREZ+\@HH
MHK]F/E@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K#^)EG_:'PYU^ +N:
M;3KA5&,\F-L?K6Y4=W;+>VLD,@S',A1AZ@C!KEQ^&^L8:IA_YXN/WIHTHU.2
MI&?9I_<?!=%3:C8R:9J$]M(,26\C1./0J<'^50U_EO.,H2<9*S6A_0:::N@H
MHHJ1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 >V?L3VA?Q7K5QVCM$C_[Z?/\ [+7T97B/[$VD^3X<UR^Q_P ?%S' #_US
M4M_[4KVZO[^\$\&\/P=A>;>7/+[YRM^%C\9XKJ<^9U+=++\%^H4445^K'SH4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?'?[0GAT^&OC!K46W;'<
M3?:D/8B0!SCZ,2/PKBZ]Z_;4\(D3:1KD:?*P:RG8#H1ET_F_Y5X+7^<WB9DC
MRKB?&86UHN;G'_#/WE;TO;Y'[AD.+6(P%*IUM9^JT_2X4445\(>P%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115[PQH,WBGQ%8
MZ;;_ .NOITA7VW'&?PZ_A6M"C4K5(T:2O*322[MZ)?-DRDHQ<I;(^K?V9_#Q
M\/?!S2]R[9+[==M[[S\O_CH6N]J'3K"+2M/@M8%V0VT:Q1K_ '548 _(5-7^
MG'#^5QRS+,/E\-J4(Q]>5)-_-ZGX%C,0Z^(G7?VFW]["BBBO7.8**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** .;^+G@E?B%\/=2TP*IGDB\RW)[2K
M\R_3)&#[$U\6R1M#(RLK*RG!!&"#7WM7RO\ M4?#9O!WCQM2MX\6&M$S @<1
MS?QK^).X?4^E?S+](KA*5;#4>(*$=:?N5/\ "W[K^4FU_P!O+L??<$9DH5)8
M*;^+5>O5?-:_(\OHHHK^13]*"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KV3]CKP(=7\776NS1_Z/I:>5"2.LSC''T7/_?0KQ^T
MM9+^ZC@A1I)IG$:(HR68G  ^IK[/^$?@"/X:^ ['2QM:=5\RY=?XY6Y8_0=!
M[**_;/ OA*6:Y^L?5C^ZPUIOLY_87R=Y?]N^9\IQ=F2P^"]C%^]4T^77_+YG
M2T445_=!^1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<[
M\5?A];_$WP5=:7-M65AYEO*1_J91]UOZ'V)KHJ*X\PP%#'8:I@\5'FIU$XR3
MZIJS_KH:T:TZ515:;LT[H^$-8TBXT#5;BQO(FANK60Q2HW56!P:K5]*?M2?!
M(^*+!O$6EP[M0M(_]*B0<W$8_B'^TH_,?0"OFNO\[>/N"\5PSFL\#6NX/6G+
M^:/3YK:2Z/R:;_;<GS6GC\,JT=]FNS_R[!1117Q)ZP4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1176?!WX5W7Q7\5QV<>Z.RAQ)=S@<1)Z#_:
M/0#\>@-=^5Y9B<QQ=/ X.#E4J-**75O\DMV]DM7H8XC$4Z%-U:KM%:MGH7[(
MWPG.J:HWB>^B_P!&LR4LE8<22=&?Z+T'^T?5:^BJJZ-H]MX>TFWL;.%8+6UC
M$42+T51_GKWJU7^B? ?!]#AK)Z>74M9?%.7\TWN_1:)>276Y^(YQFD\?B95Y
M;;)=E_6K\PHHHK[(\L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *^=/VE/V?&T:>?Q%H=OFQ?,EY;(/\ CW;J9%']P]Q_#UZ=/HNA
ME#J5894\$'O7Q_&W!>!XFRYX'&*S6L)K>$NZ[I]5LUV=FO3RG-:V K^VI;=5
MT:_K9]#X'HKWCX\_LOM"TVL>&+?='R\^GH.5]6B'<?[/;MZ#PAE*,58$,#@@
M]J_@7B[@_,N',:\%F,+?RR7PS7>+_-;KJD?LN6YI0QU+VM!^JZI]F)1117RI
MZ 4444 %%%% !1110 4444 %%%% !1110 445T_PP^$^K?%76?L]A'Y=O&1]
MHNG'[J >_JQ[*.3[#)'=EN6XK'XF&#P5-SJ3=E%*[?\ 75[):O0QKUZ=&FZM
M5VBMVRE\/_ 6H?$CQ+#INGQ[I)#F20CY($[NQ]!^IP.IK[ ^&_P[L/ACX8AT
MVQ7=M^::9@ ]PYZLW\@.P %-^''PUTWX7^'UL-.C/S'=-,_^LG;U8_R'0?G7
M05_<GA7X64>&:'UO%VGBYK5]()_9C_[=+KLM-_R3B+B*>/G[.EI36R[^;_1!
M1117[$?,!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>9_&+]FS3/B1YE]8F/2]8;DR!?W5P?\ ;4=_]H<^H->F45XN
M?</9?G6$>"S*DJD'WW3[IK5/S33.K!XZOA:BJT)<K_K?N?$/C7X?ZM\/=4-I
MJUG);/\ P/C,<H]5;H?Z=\5BU]V:YH%CXFTY[/4+6"\M9/O1RH&7/K['W'(K
MQ7XA?L:PSM)<>&[WR#U^R71+)_P&3J/HP/UK^2^,_H_YG@92Q&12]O2_E=E4
M2_!3^5GVBS](ROC/#U4H8Q<DN_V7^J_%>9\^T5M^+_AQKG@.?9JVF75HN<"0
MKNB8^SC*G\#6)7X'C,%B,)5=#%0E":WC)-->J=F?94ZL*D>>FTUW6J"BBBN4
MT"BBB@ HHHH ***DM+.;4+A8;>*2::0X5(U+,Q]@*J,7)\L5=L&[*[(Z5$:5
MU55+,QP !DDUZ?X"_91\2>*V274%71+-N2UP-TQ'M&.?^^BM>[?#CX$^'OAF
M%EL[7[3?*.;NX^>7_@/9?P /J37Z]PCX*\09U)5<1#ZO1_FFFI-?W8:2?E?E
M3[GS.9<58+"IQ@^>79;?-[?==^1XU\)/V4-0\3-'?>(/-TRPX9;?I<3CW'\
M^O/L.M?17A_P[8^%=*BL=.M8K2UA&$CC' ]SW)/J>35VBOZ\X+\/<HX9H<F
MA>HU[U26LY?/HO[JLN]WJ?F>:YUB<?.]9Z=$ME_F_-A1117W!Y(4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% #9H4N(FCD59$8896&01[BN'\4_LX>$/%3,[Z6EE,W_+2S;R?_'1
M\OYK7=45Y>:9'EV9T_99A0A5CVE%2MZ76GR.C#XNO0ES49N+\G8\(UW]B6%V
M9M,UZ6->T=U;A_\ QY2/_0:Y;4OV.?%5F?W,^DW:]MD[*W_CR@?K7U!17YGF
M'@7PCB7S0H2IO^Y.7Y2<DODCWJ/%V9TU9S4O5+]+'R1/^RWXXB?"Z.DG&<K>
M08_5Q3/^&8/'/_0#_P#)RW_^.5]=45X+^CCPTW?VU?\ \"I__*CL_P!>,?\
MR0^Y_P#R1\I67[)?C*Z;]Y:V5M[R72G_ -!S70Z-^Q1JDS+_ &AK6GVR]_L\
M3S'_ ,>V5]&45Z>"\ >$Z#O4C4J?XIM?^D*)A5XRS*?PN,?1?YW/)_#?['GA
MG2BK7TVH:HXZJ\GE1G\%PW_CU>B>&_!6D>#X?+TO3;.Q4C!,405F^K=3^)K4
MHK]&R7@W(\HURW"PIONHKF_\"=Y?B>'BLTQ>)_CU')=KZ?=L%%%%?2G %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%-EE6&-G=E55&2S'  KA?&'[2?A+PAN
M1M0_M"X7_EE9#SO_ ![A/_'J\G-L]R[*Z7MLQKQI1[RDE?TOJWY*[.C#8.OB
M)<M"#D_)7.\HKYY\2_MK7LQ9='T:WMUZ"2[D,A/_  %=N/S-</K?[27C+7&;
M=K$EJAZ);1K%C\0-WZU^39M](#A;"-QP[G6?]V-E]\W%_<F?28?@S,*FL[0]
M7K^%SZ^JK=ZY9:>V+B\M83Z22JO\S7Q%J?B_5M:S]LU34;O=U\ZY>3/YFLZO
MAL5])B-[8; ?.52WX*#_ #/7I\!O_EY6^Z/_  ?T/MZ;XD>';9-TFO:+&N<9
M:]B _P#0JB_X6MX7_P"ADT#_ ,&$7_Q5?$U%>3+Z2F8W]W!0_P# I?Y(Z5P'
M0ZU7]R/MG_A:WA?_ *&30/\ P81?_%4?\+6\+_\ 0R:!_P"#"+_XJOB:BE_Q
M,IF?_0'3_P# I!_J'0_Y^O[D?;/_  M;PO\ ]#)H'_@PB_\ BJ/^%K>%_P#H
M9- _\&$7_P 57Q-11_Q,IF?_ $!T_P#P*0?ZAT/^?K^Y'VS_ ,+6\+_]#)H'
M_@PB_P#BJ/\ A:WA?_H9- _\&$7_ ,57Q-11_P 3*9G_ - =/_P*0?ZAT/\
MGZ_N1][HZRHK*P96&00<@BEKA?V<?&?_  F?PHT]W;=<:>#939ZY3&T_BA4_
M7-=U7]5Y'FU+,\OHYC0^&K&,EY75[>JV?FC\[Q>'EAZ\Z$]XMK[@HHHKU#G"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH SM
M;\7Z3X9DC74M4T[3VF!*"YN4B+@=<;B,U1_X6MX7_P"ADT#_ ,&$7_Q5?,W[
M3'C/_A,/BQ?+&VZWTL"RBQT^3.\_]]EN?0"O/Z_EOB3Z0N)P.:5\'@L-"=.G
M)Q4G)W?*[-Z:6;3MY6/T+ \$PJX>%6K4:E))VLM+GVS_ ,+6\+_]#)H'_@PB
M_P#BJ/\ A:WA?_H9- _\&$7_ ,57Q-17B?\ $RF9_P#0'3_\"D=7^H=#_GZ_
MN1]L_P#"UO"__0R:!_X,(O\ XJC_ (6MX7_Z&30/_!A%_P#%5\344?\ $RF9
M_P#0'3_\"D'^H=#_ )^O[D?;/_"UO"__ $,F@?\ @PB_^*IT7Q1\,S.%3Q%H
M3,W0+?Q$G_QZOB2BFOI*9EUP</\ P*0?ZAT/^?K^Y'W-;>,M(O3B'5=-F.<8
M2Y1N?P-:$<JS(&1E93T(.0:^":FM-0N-/?=;S30MZQN5/Z5WX?Z3%1/]_EZ?
MI4M^#@_S,:G <?L5OOC_ ,$^\J*^+](^-/BS0R/L_B#5,+T668S*/P?(KL/#
MW[8?B?3"JWT.GZFG\1>/RI#^*X7_ ,=K['+/I%</5VHXNE4I/O92C]\7S?\
MDIY>(X(QL-:4HR^;3_%6_$^H**\C\)_MB^'M898]3MKS29&ZOCSX1^*_-_X[
M7IGAWQ9IGBVT\_3+^UOHNYAD#;?8CJ#[&OUC(>,LDSE7RS$PJ/LG:7SB[27S
M1\YC,KQ>%_WBFX^?3[UI^)H4445],< 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%4]?\06'A71KK4M4OK/3=/LHS+<75U,
ML,,"#JSNQ"J!ZDXK\Z_VT?\ @XO^'WPA^UZ+\)]/_P"%B:]'F/\ M.??;Z+;
MMZ@\2W&#V0(A'(D->AE^4XO'3]GA8.7=]%ZO9'-B<91P\>:K*WY_<?I S!%)
M/ '))[5\X_'_ /X*T_L_?LX/-;ZY\1M'U#4X6*-I^B$ZI<AQU1A"&6-O^NC+
M7X2_M3_\%+/C1^V)<W$?C+QIJ/\ 8TQ.-$TYC9:8B_W3#&0),9.&E+M@GFO!
MZ_1,O\.592QM7Y1_S?\ E\SYS$\3/:A'YO\ R7^9^QWQ=_X.@/#.GM-#X#^%
M^M:MR1'=:YJ4=BJ_[1BB68M]-Z_7M7SKX_\ ^#DCX]^*)9%T?3? /AF _P"K
M-OILMS,O'=II64G//"#MQZ_GW17UF&X1RFBM**?^)M_F[?@>/4SG&3WG;TT/
MK3Q#_P %ROVHO$,AW?$Z2SCW;ECM-$TZ$+QC[P@W$>Q)K,_X?1?M/?\ 16=7
M_P#!?9?_ !FOEZBO162Y>E94(?\ @,?\CE^O8E_\O)?>SZV\/?\ !<[]J+P\
MZX^)K7L2DL8[O0M.E#9&.6^S[^.N P&1]:]2\ ?\')GQX\,2HNM:3X!\36^1
MO,VG36TQ'LT4JH/Q0U^>]%8U>'<LJ*TJ$/E%+\K&D,RQ4=JC^^_YG[*?!W_@
MY]\):M)'#X\^&>O:'R%:ZT2_BU%#_M&.40E0/0,YX[]*^R/V>_\ @JA\!/VF
MI8;?PS\1M%AU2; &FZLS:9=EC_ J3A1(W_7,N.O/!K^:.BO QG .6U5>C>F_
M)W7W.[_%'H4.(L5#X[27W?E_D?UP45_-#^RO_P %0_C;^Q]+;P^$_&E]<:';
ME1_8>KDW^FE0<[%C<YB![F%D)]:_4S]BW_@XB^&WQMDM-%^)UG_PK7Q#,1&+
MXR&?1;ACQGS<;X,_]- 44=9*^$S7@G,,(G.FO:1[QW^<=_NN?08//L/6]V7N
MOSV^_P#SL?HE15?2-8M/$&EV]]875O?65W&)8+BWD$D4R$9#*RDA@1R"#@U8
MKX[;1GM!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445S7Q+^*VD
M_"S2/M&HS;II ?(MH^99S[#L/4G@?7BN/,,QPN P\L7C)J%.*NY-V2_KHMV]
M%J:T:-2M-4Z2;D]DCH;FZCLK=YII(X88U+.[L%5 .I)/05Y#\2_VN],\/O):
MZ!"NK72Y!N')6V0^W=_PP/0FO&_BG\<-:^*ETRW4GV73E;,=E$Q\M<="Q_B;
MW/X 5QM?R?QS](+$UY2PG#:]G#;VDE[S_P ,7I%>;O+RBS]&RC@NG!*ICO>?
M\JV7J^ORT]3HO&_Q7U_XAS,=4U&::'.1 AV0K]$''XG)]ZYVBBOYSQV88K&U
MGB,94E4F]Y2;;?S>I]S1HTZ4>2E%179*R"BBBN,T"BBB@ HHHH **** "BBB
M@ HHHH ]F_8U\9?V9XOOM%D?]WJ<7FQ _P#/6/)./JA8_P# 17TE7PUX,\2R
M>#_%>GZI#NWV,Z2X'\0!^9?Q&1^-?;]A?1ZG8PW$+"2&XC62-A_$K#(/Y&O[
M2^CQQ%];R2IE51^]AY:?X)W:^Z7-]Z/ROC; ^SQ<<1'::U]5I^5B:BBBOZ"/
MBPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?B-
MXL7P-X&U356*AK.!FC!Z-(>$'XL0/QK:KP_]M#QE]DT;3-"B?Y[MS=3@?W%X
M0'V+$G_@%?'\?<1+),@Q.8IVE&+4?\<O=C]S:;\DST\GP/UO&4Z'1O7T6K_
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !110S!%)/ '))[4 8/Q1^*&@?!7X>ZMXJ\4ZI:Z+X?T*W:ZO;R
MX.$A0?3EF)(4* 69B  20*_GC_X*??\ !3[Q-_P4+^)FU?M6B_#W1)F.B:(7
MY)Y7[5<8.&G8$\<K&I*KG+,_IO\ P6X_X*@2?MA?%63P%X-U!O\ A67A&Y*^
M;#)E/$-ZN5:Y)'!A3E8AR"-SY.]0GP97[-P=PNL)36-Q2_>2V3^RO\WU[;=S
MXG.LV=:3H4G[JW\_^ %%%%??'SH4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% 'V=_P $D/\ @JUJW[!7Q!70/$D][J?PKUR?.H6:YD?2)6P/MENO
M7T\Q!]]>0"RK7] 7A3Q7IOCKPSI^M:-?6NJ:3JMNEU9W=M()(;F)P&5U8<%2
M""#7\E]?I?\ \$%/^"H$GP8\:VGP7\<ZDW_"(>(KG;X=N[A\KHU](W^HR?NP
MS,>!T60YX$CD?G?&G"ZKP>/PJ]]?$E]I=_5?BO/?Z3(\V=.2P]5^Z]GV\O3\
MC]L:***_'S[0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MQ?X?YG]/%%?R_P!G_P %"OCU97*3)\:_BPS1G($GBR_D4_56E(/XBNR\(_\
M!8#]I;P2Z-9_%WQ--Y?3[>L&H \D\BXC?/7O].E54\.<8E[E6+];K]&$>)J/
MVH/\#^DZBOPC^%O_  <A_'GP;+#'X@T_P3XPME/[UKG3GL[EQ_LO ZHOU,9K
MZQ^!/_!S%\,?&4\%KX^\&^)O!,TA"M=6<B:M9Q^K,0(Y0/98W/\ .O&Q?!>;
M4%=4^9?W7?\ #1_@=M'/,'4TYK>J_I'Z5T5YS\ _VNOAG^U%I?VKP!XW\/\
MB<*H>2"UN0+J 'H9(&Q+'_P-17HU?,5:,Z4N2HFFNC5F>K&<9+FB[H****S*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_/'_ (+^?\%"V_9R
M^"D?PM\+WWD^,OB!:M]NEB;]YIFE$LDC#G*O.0T:G'W5F/!"FOO3XC?$'2?A
M/X UKQ/KUTECHOA^RFU"^G;I%#$A=S[G .!U)XK^8+]KS]I/5_VNOVC?%?Q!
MUDR+/X@O6DM[=FW"RME^2" >R1JJ\=2">I-?;<$9*L9B_K%5>Y3U]9=%\MW\
MNYX>?8YT*/LX?%+\%U_R/-J***_;CX,**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *%8HP(X(Y!':BB@#^@[_@B;_P4);]M;]F[^Q?$5YY
MWQ"\!)%9:J\C?O-3MR"(+SGEF8*4D//SH6.!(HK[2K^9'_@G-^V!>?L0?M9^
M&?&T<DW]C"7[!KUO'D_:M.E($PQ_$R8651W>).V:_IFT?5[7Q!I-K?V-Q#=V
M5]"EQ;SQ,&CFC<!E=2.""""".H-?A7&62K 8WGI+]W4U7D^J_5>3MT/O\DQS
MQ%#EG\4='^C+%%%%?('LA1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 5=<UNT\-:+>:E?W$=K8Z? ]S<SR'"0QHI9F)] H)/TK^7O]M3
M]I*^_:Y_:C\:?$"\,JQ^(-1=[*&3[UK9I^[MHO3*PJ@..K9/>OW,_P""Z/[1
M#?L__P#!/'Q5#:S-#JGCJ6/PO:%6P=LX9KCWP;:.=?JX^A_GAK]9\.LN4:53
M&R6LGRKT6K^]V^X^/XEQ-YQH+IJ_T_KS"BBBOTL^7"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KV3_@G]^U#<?L=_M=>"_'BR2+
MI^FWH@U6-.?.L9OW=PN.Y$;%E']Y5/:O&Z*QQ%"%:E*C45XR33]&73J2A-3C
MNM3^MRSO(=1M(KBWECGMYT$D<D;!DD4C(8$<$$<@BI*^5?\ @BW^T.W[1?\
MP3Q\#W=U,9M5\+1MX9OR6W-OM,+$2>I9K=H&.><L>O4_55?S7C<++#8B>'GO
M%M?<S]0H5E5IQJ1ZJX4445RFH4444 %%%% !1110 4444 %%%% !1110 5SG
MQ7^+WA?X%^![SQ)XPU[2_#>A6(S->7\XAC!YPHSRSG& BY9CP 37RC_P4@_X
M+1> _P!AQ+SPWH8M_&WQ)52O]E03?Z+I+'HUY*N=I'7R5^<C&?+#!J_$#]JC
M]LKXB_MG>/'\0?$#Q%=:M,K-]DLE/E6.FH?X((1\J#& 3RS8!9F/-?99#P;B
ML>E6K>Y3[]7Z+]7IVN>)F&=TL/[D/>E^"]?\C](OVU?^#DX))>:'\#="5PI:
M(>)]<A.&[;[>T//N&F/UBK\P_CC^TAX\_:6\5/K7CSQ9K7BC4&)*-?7!:.#/
M58HQA(E_V451[5Q-%?K65Y#@LOC;#05^[UD_G^BLO(^.Q685\0[U9:=NGW!1
M117L'&%%%% !1110 4444 %>O?LS_MY?%O\ 9"OXY/ /C?6-'LU?>^F/(+G3
M9LG+;K:0-'D\_,%##)P0>:\AHK*M0IUH.G5BI)]&KK\2Z=24'S0=GY'[,?L:
M?\')?A_QI=V>A_&;PVWAF^F*Q#7=$CDN;%V/&9+;YIHQ[H9<D_=45[-X[\?0
M_$_QEJ6N6]PES;WL[&%U;<!&/E0?@H K\1?V5/!/_"=_'CP_;.NZWM)_MTW&
M1MB&\ ^Q8*O_  *OT4\/^)[[PO=^=8W$D#?Q <J_L1T-?P3]*[)<-5Q&%RC+
MI<C2=64=XMN\8>:LE/ONM$?I/!G&4LNJRGBX<\7I=:22W]'T[>I](45P?@CX
MY6>ME+?4PEC='@29_<N?K_#^/'O7>*VY<CD'D$=Z_A#'9=B,'4]GB(V?X/T?
M4_H+*\XPF8TO;82:DNO=>36Z"BBBN$](**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *^C_ -C/QE_:'A:_T21\R:?+Y\(/_/-^H'T8$_\
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
M74EYV^[3] HHHKWCSPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /UK_ .#7OXQ2+>_%3X?SS%HV2T\0647]P@M;W#?CFU'_
M  'WK]=:_GY_X-\OB"_@K_@I7X=T]9&CC\5Z1J.DR<X#A8#=@'_@5JOXXK^@
M:OPWCO#*EFLI+[:4OT_0^^X?J\^$2_E;7Z_J%%%%?&GM!1110 4444 %%%%
M!1110 4455UW7K'POHEYJ6I7EKI^G:?"]S=75S*(H;>) 69W9L!54 DD\ "A
M)MV0$UY>0Z=:2W%Q+'!;P(9)))&"I&H&2Q)X  Y)-?D3_P %5O\ @O9-?S:E
M\//@3J1AME+VVJ>,(&^>;JK1V!'1?^G@<G_EG@ .?(O^"N__  6?U+]K&_U#
MX=_#:ZNM)^&=O*T5W?(6AN?$^.#N'!2VSG;&>7X9\<(OY[5^L<+\%Q@EB\PC
M>6ZB^GG+S\NG77;X_-L\<KT<,].K_P O\R2ZNI;ZYDFFDDFFF8O)([%F=B<D
MDGDDGG)J.BBOTP^7"BBB@ HHHH **** "BBB@ HHHH **** /IG_ ()Q>$Q/
MKGB37'7_ (]X(K*)O7>Q=_RV)^=?5]>+_L&>&_[$^ <-T5PVKWL]UDCD@$1#
M\/W9_.O:*_SA\8\V>8<88VI?2$O9KR]FE%_^3)OYGK8>-J:"NJ\"?%C4/!K+
M"Y-Y8=X7/*#_ &#V^G3^=<K17Y1B\'1Q5-TJ\5*+_K3LST\OS'$X*LJ^%FXR
M75?DULUY,^CO#'BRQ\7:?]HL9A(HX=#P\9]&';^5:5?->A:_=^&]12ZLYFAF
M3N.C#T([CV->S_#OXKVOC1%MYMMKJ(',9/RR^I3_  Z_7K7Y5GW"M7!WK8>\
MJ?XKU[KS^\_=^%>.Z&96PV*M"M_Y++T[/R?R;.MHHHKY$_0 HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "E5BC!E)# Y!':DHH ^U_A3XP'CSX>
MZ5JF[=+/ %F]I5^5_P#QX$_0BNAKP?\ 8M\9^9;ZIH$K\QD7MN#Z'"R?D=A_
M$U[Q7^D'AWQ%_;?#V%Q\G>;CRS_QQ]V7WM7]&C\,SO _5,;4HK:]UZ/5?Y!1
M117VAY04444 %%%% !1110 4444 %%%% !1110 4455UO5X= T:ZOKAML%G"
M\\A]%4$G^59U*D:<'4F[)*[?9+=E1BY/E6Y\U_M@>,O[=^(4.EQMNAT>':V#
MQYKX9O\ QW8/J#7DM7/$.MS>)=>O-0N.9KZ=YW]BQ)Q]!FJ=?YI<79]/.LYQ
M.9S_ .7DFUY16D5\HI+Y'[QEN#6%PL,.OLK7UZ_B%%%%?.'<%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 49J'4=2M](LI+BZF2&&(99V. *\=^
M(OQCN/$QDM-/,EKI_P!UFZ23CW]![?GZ5[&3Y'B,PJ<M)6BMY/9?YOR/G>(.
M)L'E%+GKN\WM%;O_ "7F_E=Z'5_$#XV6^A&2UTOR[N\'#2]8HC_[,?IQ_*O)
M=6UBZUV]:XO)Y+B9^K.?T'H/856HK]<RG),-E\+45>763W?^2\D?S]GW$V-S
M:IS8B5HK:*V7^;\W^"T"N;^,/A+_ (3OX6>(-)V[I+VQE2(8S^\"DH?P8*:Z
M2BOHL#C*F$Q-/%4?BIR4EZQ::_%'SSU5C\MZ*Z3XP>&O^$.^*GB+2U7;'9ZA
M-'&,?P;R4_\ '2*YNO\ 5C XN&*PU/%4OAG%27HU=?F>(U9V"BBBNH04444
M%%%% !1110 4444 %%%% 'T[_P $[/\ @J9X^_X)]^+$AT^5_$'@6\G\S4_#
MES*1"^>&E@;GR9L?Q %6P-RM@8_??]E']KKP+^VA\*;?Q=X$U9-0L9#Y=U;2
M82[TV;&3#/'DE''XAA@J64@G^6NO5?V/_P!LGQQ^Q#\6[?Q=X'U'[/< "*^L
M9\M9ZK#WBGC!&X=P1AE/*D&OC>)>$J.81=>A:-7OTEY/S\_ON>WE><3PS]G4
MUA^7I_D?U%T5XC^P?^WAX-_;Z^#4/BCPO-]EU*UVPZUHLT@:ZT>X(^ZW3=&V
M"4D  < ]&#*OMU?B>(P]2A4=&LN64=&F?=4ZD:D5.#NF%%%%8EA1110 4444
M %%%% !1110 5R/Q^^*4/P/^!GC+QE<;&A\*Z)>:L58\2>1"\@7ZL5  [D@5
MUU?(O_!<_P"(3?#[_@F5\0O);9<:X;+28CSR);N+S!QZQ+(/\>E=N6X?ZQBZ
M5!_:DE][,,54]G1E4[)O\#^>'5-3N-;U.XO+N9[BZO)6FFE<Y:1V)+,?<DDU
M7HHK^ES\N"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *Z+X1?$>^^#OQ6\,^+=-)74/#&JVVJVW.,R02K(H_$KBN=HJ914H
MN,MF.,FG=']:GAW7[7Q5X?L=4L9/.LM2MX[JWD'\<;J&4_B"#5RO O\ @EI\
M0V^*'_!/#X0:J[-))'X<M].=RVYG:TS:L2>Y)A)/O7OM?S+BJ+HUYT7]EM?<
M['ZG1J<].,^Z3^\****YS0**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /YB_^"DWB"3Q-_P % OC1<2;MT?C+5+0;CGB&YDA'Z1BO$Z]'_;%F
M>X_:Z^*DDC-)))XOU9F9CEF)O9LDFO.*_IK QY<-3BND5^2/RW$2O5D_-_F%
M%%%=1B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!]#?\$G_ !"_AG_@H[\'KF/=ND\10VAVXZ3!H3U]I#^%?TM5_+]_P3YN
M)+7]O3X)M'(\;'QWHB$J<$JU_ K#Z$$@CN":_J!K\A\1X_[72E_=_)_\$^SX
M9E^YFO/] HHHK\Y/I0HHHH **** "BBB@ HHJKKNO6/A?1+S4M2O+73].T^%
M[FZNKF410V\2 LSNS8"JH!))X %"3;L@#7=>L?"^B7FI:E>6NGZ=I\+W-U=7
M,HBAMXD!9G=FP%50"23P *_"7_@L-_P6&OOVQ=;NOA_\/[JZT_X6Z?-BXN!F
M*;Q/*AXD<<%;=2,I&>6(#N,[50_X+#?\%AK[]L76[KX?_#^ZNM/^%NGS8N+@
M9BF\3RH>)''!6W4C*1GEB [C.U4^ Z_8.$>$5ATL;C5[^\8O[/F_[WY>NWQF
M<9Q[2]"@_=ZOO_P/S] HHHK]$/F@HHHH **** "BBB@ HHHH **** "BBB@
MHHJ2SM7OKN*&/F29PBCW)P*4I)*[ _17X Z%_P (W\$_"MGMVLNF02.,8P[H
M';_QYC77U#I]DFFV$-O'_J[>-8U^@&!_*IJ_RBS3&RQF-K8N6]24I?\ @3;_
M %/;BK*P4445PC"G12M#(KHS*ZD,K*<$$=Q3:* O;5'JGPW^-HF\NQUIPK<+
M'=GHWL__ ,5^?K7IBMN7(Y!Y!'>OE^NT^''Q=N/"3):7F^ZT[H!U>#_=]1[?
ME[_G_$'""G?$8!6?6/1^G;TV['ZUPGXA2IVPF:N\=E/JO*7=>>_>^Z]LHJOI
M>JV^MV,=S:S)/!(,JZG_ #S[58K\UE&46XR5FC]HIU(SBIP=T]4ULPHHHJ2@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ZCX,^,O^$#^)6E:@S^7;B41
M7![>4_RL3],Y^H%?:%? ]?9'P'\9?\)Q\+=+NF??<0Q_9KC/7>GRY/N1AO\
M@5?U1]&_B*TL3D=1[VJP_",__;7\FS\\XZP.E/%Q_P +_-?J=A1117]6'YT%
M%%% !1110 4444 %%%% !1110 4444 %>4_M=^,O[ ^&RZ;&VV?69A&1W\I,
M,Q_/8/HQKU:OE+]JOQE_PD_Q4FM8VW6^CQBU7!X+_><_7)V_\ K\G\:N(O[*
MX7K1@[3K_NH_]O7YO_)%)>K1])PK@?K.81;VA[S^6WXV/-****_@,_9 HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "LGQ=XSL?!>G?:+R3YFXCB
M7[\I]A_7H*R/B)\5[7P7&UO#MNM28<1Y^6+T+_X=3[=:\7UK7+KQ#J#W5Y,\
M\TG4MV'H!V'L*^PX?X5JXRU?$>[3_&7IV7G]Q^>\6<=4<NOA<):=;KVCZ]WY
M??V>CXW\?WWCB^WW#>7;H?W4"GY4_P 3[_RK#HHK]6P^'IT*:I45:*V2/P7%
MXRMBJKKXB3E*6[?]?AT"BBBMCG"BBB@#X6_;ET+^QOVAM1F"[5U*V@N@/^ "
M,_K&:\@KZ._X*.Z/Y'CKP[J&.;JPDM\^OER;O_:M?.-?Z5>%..>,X0R^L^E-
M1_\  +P_]M/)KJU1A1117Z$8A1110 4444 %%%% !1110 4444 %%%% 'IG[
M)G[6?C+]B_XRZ?XV\$ZA]EO[7]W<VTF6M=3MR07MYT!&Y&P/0J0&4A@"/Z)O
MV#_V\/!O[?7P:A\4>%YOLNI6NV'6M%FD#76CW!'W6Z;HVP2D@ #@'HP95_F-
MKTS]DS]K/QE^Q?\ &73_ !MX)U#[+?VO[NYMI,M:ZG;D@O;SH"-R-@>A4@,I
M# $?*<3<,T\SI\\/=JQV??R?Z/H>QE>:RPLN66L'NNWFOZU/ZE**\1_8/_;P
M\&_M]?!J'Q1X7F^RZE:[8=:T6:0-=:/<$?=;INC;!*2  . >C!E7VZOPS$8>
MI0J.C67+*.C3/O:=2-2*G!W3"BBBL2PHHHH **** "BBB@ K\[/^#F#Q(=+_
M &&?"^GHVU]4\9VP<8X:..SO&//^]Y?ZU^B=?F/_ ,'/FH31_LV_#:U5%-O-
MXEEE=\'*LEJX49Z<AV_+V-?0<*QYLVH+S_)-GFYO*V#J>GZGXKT445_0A^<A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% ']!7_  ;\^()-9_X)E^%;=]VW2=4U.T3)SP;MYN/3F4_CFOM:O@/_ (-O
M6)_X)Z7G^SXMOP/;]S;5]^5_.O$<5'-*Z7\[_%W/TK+97PE/T04445XIW!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_,#_P4.T8Z!^WI\:+
M;$2J/&VKRHL8^54>\E=1T'16 Q[5X[7UA_P6]\"MX$_X*<?$R/8RP:I-9ZG"
MQ!_>":S@=R,D])/,'_ >@Z5\GU_2F5554P5&HNL8O\$?E^+CRUYQ?1O\PHHH
MKT#G"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ]\_X):Z1)K?\ P43^#<,>S<GBBTN#NZ8B?S#VZX0X]\=.M?TR5_//_P $
M$_ 3^-O^"FW@FXV,]OX=M-1U2< '@"TEA0D@\8DFC//!QCO7]#%?C?B)53Q]
M."Z0_-O_ "/MN&HVP\I=W^B"BBBOS\^B"BBB@ HHHH ***JZ[KUCX7T2\U+4
MKRUT_3M/A>YNKJYE$4-O$@+,[LV JJ 22> !0DV[( UW7K'POHEYJ6I7EKI^
MG:?"]S=75S*(H;>) 69W9L!54 DD\ "OPE_X+#?\%AK[]L76[KX?_#^ZNM/^
M%NGS8N+@9BF\3RH>)''!6W4C*1GEB [C.U4/^"PW_!8:^_;%UNZ^'_P_NKK3
M_A;I\V+BX&8IO$\J'B1QP5MU(RD9Y8@.XSM5/@.OV#A'A%8=+&XU>_O&+^SY
MO^]^7KM\9G&<>TO0H/W>K[_\#\_0****_1#YH**** "BBB@ HHHH **** "B
MBB@ HHHH **** "ND^#FE_VW\6_#%IC*W&JVR-[+YJY_3-<W7I'[(VE_VO\
MM%^&(\<1SR3GV\N)W_\ 9:\'BG&?5<EQ>*_DI5)?=!O]"J:O)(_0"BBBO\L3
MV@HHHH **** "BBB@#:\%^/+[P1?>9;-OA<_O8&/R2?X'WKV[P?XVL?&NG^=
M:R8D4?O86^_$??V]Z^=ZM:-K5UX?U".ZLYFAFC/#+W]CZCV-?,Y[PW1S!>TA
M[M3OW\G_ )[K\#[7A7C3$Y3)4:EYT>L>J\X_Y;/R>I]+45Q_PZ^+-KXQ1;:X
MVVNH@?<S\LWNOO[=?K785^1XS!5L+5=&O&S7]77='] Y;F6&Q]!8C"RYHO\
M#R:Z/R"BBBN4[@HHHH **** "BBB@ HHHH **** "BBB@ KW#]B_QG]EUG4M
M!E?Y+M!=P _WUX<#W*D'_@%>'UM_#CQ8_@;QSI>JJ6"V<ZM)C^*,\./Q4D5]
MAP#Q$\DS_#9BW:,9)2_P2]V7W)MKS2/,SC _6\%4H=6M/5:K\3[=HIL,RW$*
MR1L&CD 96'0@]#3J_P!)$TU='X4%%%% !1110 4444 %%%% !1110 4444 9
MOC'Q)'X/\*ZAJDV"EC \V#_&0.%_$X'XU\/W]]+J=]-<3,9)KB1I)&/\3,<D
M_F:^C?VRO&7]F>#K+18V_>:I-YLHS_RSCP<'ZL5/_ 37S97\7?2'XB^MYW3R
MJF_=P\;O_'.S?W14?O9^J<$X'V>$EB);S>GHM/SN%%%%?SX?:!1110 4444
M%%%% !1110 4444 %%%% !115?5-5M]%L9+FZF2&"(99V/3_ .O[548RDU&*
MNV34J1A%SF[):MO9%AFVKD\ <DGM7F?Q(^-JPB2QT5PS_=DNQT7V3_XK\O6N
M?^(_Q=N/%C/:6>^VT[H1T>?_ 'O0>WY^W%U^E</\(*%L1CU=](]%Z]_3;O<_
M%^+/$*52^$RIVCLY]7_A[+SW[6W;I96FD9W9F=B69F.22>YIM%%?H!^2WOJP
MHHHH **** "BBB@#YK_X*0:5YWA3PQ?8_P"/>[F@SZ>8BM_[3KY+K[:_;^TG
M^T?@,LV/^/#4H)\^F0\?_L]?$M?W]]'O&>VX.I4_^?<ZD?OES_\ MQY>*7[P
M****_;CG"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#TS]DS]K/QE^Q?\
M9=/\;>"=0^RW]K^[N;:3+6NIVY(+V\Z C<C8'H5(#*0P!']$W[!_[>'@W]OK
MX-0^*/"\WV74K7;#K6BS2!KK1[@C[K=-T;8)20 !P#T8,J_S&UZ9^R9^UGXR
M_8O^,NG^-O!.H?9;^U_=W-M)EK74[<D%[>= 1N1L#T*D!E(8 CY3B;AFGF=/
MGA[M6.S[^3_1]#V,KS66%ERRU@]UV\U_6I_4I17B/[!_[>'@W]OKX-0^*/"\
MWV74K7;#K6BS2!KK1[@C[K=-T;8)20 !P#T8,J^W5^&8C#U*%1T:RY91T:9]
M[3J1J14X.Z84445B6%%%% !1110 5^;O_!SAIDDO[&G@>\#)Y5OXTBA8$_,6
M>QO",>W[LY^HK](J^)_^#@CP*_C#_@FGXDO(U9F\-:KIVID*,\&<6Q/7L+@G
MOP/Q'N<,U%3S6A)_S)??I^IP9I'FPE1+M^6I_/O1117]$'YL%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?OU_P;OZ
M%_9'_!-W3+CRO+_M37]1NMV[/FX=8MV,\?ZK&./NY[Y/W-7S'_P1K\"-\//^
M"9WPGLGC\N2\TR75&]7%U<S7*D_\!E7\ !VKZ<K^<<^J^TS&O-?SR_-GZ9E\
M>7#4U_=7Y!1117DG8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M;PQI%II,1484I!"D2X'T05T=%%?S/.3E)RENS]2C%)604445(PHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH Q?B3X TWXK_#S7?"^LP_:-)\1
M:?/IM[%_?AFC:-Q_WRQK^6CX_?!O5/V>?C9XJ\#ZTNW4O"VISZ=,VTJLWEN0
MLB_[+KM=3W5@:_JQK\>?^#E']C)M(\4Z!\<-%M6-OJPCT/Q%L'W)T4_99S_O
M1J8B3@#RHAU:OON <U5#&/"3?NU-O\2V^]77K8^>XBPCJ456CO'\G_E_F?E+
M1117[,?$!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5WO[+OP%U+]J#]H;P?\/\ 2=RW?BG4XK,R*,_9H<[IIC[1Q*[GV0UP5?KE
M_P &UG[&3(OB'XX:U:LH<2:#X<#C[PR#=7 _$+$I'I,*\?/LT6 P,\0][67^
M)[?YOR3.W+\*\17C2Z=?3J?J[X/\)Z?X"\):7H>DVZ6>EZ+:16%G GW888D"
M(@]@J@?A6C117\Z2DV[L_2UIH@HHHI %%%% !1110 57UC2+7Q!I-U87UO#=
MV5]"]O<02J&CFC<%61@>"""00>H-6**+VU0'\QG_  40_9-N/V*_VN?%O@4K
M,=)M;C[9HLTF2;C3YOG@.X_>*@F-CW>-Z\2K]Q?^#C#]CAOB_P#LXZ;\4M'L
MUEUSX<N8]1*+^\GTN9@&/')\F4J^.RR3-Q@U^'5?T+PSFW]H8"%:3]Y:2]5U
M^>C^9^<9I@_JV(<%L]5Z/_+8****]\\X**** "BBB@ HHHH **** "BBB@ H
MHHH **** "OK3_@F_I7D^%/$]]C_ (^+N&#/KY:,W_M2ODNOMC_@G_I?]G_
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
M 4WK/67HME\W^1]-PY@^:H\1+9:+U_X"_,O4445^0GV04444 %%%% !1110
M4444 %?C;_P<9?L#R>$_&EK\=O#=E_Q*]>:+3_%$<2\6UX $@NB!T65%$;'@
M!T0G+2U^R58'Q2^&.A_&GX<ZUX3\2V$6J:#X@M'LKZVDZ2QN,'!'*L.H88*D
M @@@&O8R+-IY=C(XF.VTEW3W_P UYHXLPP<<31=)[]/)G\GU%>Y?\%"/V'?$
M'[!'[1.I>#]5$UWH\V;O0=59,+JED6(5N.!(OW77LPS]TJ3X;7]#8?$4Z]*-
M:D[QDKIGYQ4IRIS<)JS04445L9A1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%?3W_  2M_P"">6I_\% /VA;?3[B*ZM_ OAUX[OQ+J$>5VPD_
M+;1MVFFVLH_NJ';G;@\^,Q=+"T95ZSM&*N_Z[]C2C1G5FJ<%JS[N_P"#<S]@
M9O"_AR]^.WB:Q9+[6(Y-.\+13)AHK;.)[L CK(1Y:'@[%DZB0&OU4JCX9\-Z
M?X-\.6&D:39V^GZ7I=O':6EK @2*WAC4*B*HX"JH  ]!5ZOYWSC-*F88N6)J
M==EV2V7]=;L_2L%A8X:BJ4?GYOJ%%%%>6=04444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5^1'_  71_P""1<EO<ZI\</AAI;20
MR%KGQ;HMI%EHSRSZC$H_A/\ RU51P?WG0R$?KO0RAU((R#P0>]>KD^<5\NQ"
MQ%'YKHUV?Z/HSDQN#IXFE[.?R?9G\C]%?K+_ ,%>?^"&<UA<ZI\4/@CI+W%O
M*S76M>$K.++P$\M/8HOWE/): <C^ $81?R:92C$$8(X(/:OWO*<XP^8T%7P[
M]5U3[/\ JS/SS&8.KAJGLZB]'T84445ZARA1110 4444 %%%% !1110 4444
M %%%% !113H87N)ECC5I))"%55&68GH * &U^P'_  0O_P""1<GAQM+^-WQ/
MTMH[X@7/A/1;N+#6P(!74)E/\1!_=(P^48DZ["L/_!(/_@AK)HUUI7Q2^-NE
M;;J(K=Z)X2NX_P#5'@I/?(?XAU6 ]" 7YR@_6:OROB_BZ,HO X&7E*2_)?J_
MDCZS)<G::Q%=>B_5_H@HHHK\O/K HHHH **** "BBB@ HHHH **** "L+XG_
M  YTGXP?#C7O"FO6_P!JT7Q)83Z;?19P7AE0H^#V;#'!Z@X/:MVBJC)Q:E'=
M":35F?RO?M3?L^:M^RK^T+XL^'VM?/?>&+][43!=JW4)P\,P'99(F1P.H#8Z
MUP%?L%_P<J_L<?VGX>\-_&W1;+,VFE="\1M&.L+L3:3M_NR%HBQY/FPCH*_'
MVOZ)R#-%F&!AB.NTO\2W_P UY,_-LPPCPU>5+IT].@4445[)PA1110 4444
M%%%% !1110 4444 %%%% #[>!KJXCB3EY&"J/4GBOT_T^R73=/@MX_\ 5V\:
MQKQV P/Y5^;WPDTO^W/BIX:L]N[[5JEM&>.QE4'\A7Z3U_(/THL9>OE^%715
M)/YN"7_I+.[!K1L****_E$[@HHHH **** "BBB@ HHHH **** "OEG_@I)JF
M9/"-DIZ"ZG<?]^E7_P!FKZFKXW_X*):K]I^+FDV@.5M=*5S[,\LF?T5:_9O
M/">VXSP\_P#GW&I+_P D<?SD<^*?[MGS_7T;_P $[_B"-+\9:MX;FDQ'JD(N
MK<'IYL?W@/<H<_2.OG*M_P"%OC>7X;_$31]<AW9TVY61U'\<?1U_%2P_&O[6
MX^X=6>\/XK++>].#Y?\ ''WH?^3)7\KGGTI<LDS]*:*CM+J.^M8YH762&9 Z
M.IR&4C((^HJ2O\Q)1:=GN>P;/@SQS?>"-0\ZU?=$Y_>P,?DE']#Z$?RXKV[P
M;XYL?&^G^=:OME4?O86/SQ'^H]#_ %XKYXJSI&L76A7\=U9S/!/&<JR_R/J/
M8U\SGO#=',(^TC[M3OW\G_GNOP/M.%N,L3E,E2G[]%[QZKSCV]-GY/4^EZ*X
MWX=?%RU\8*MK=;+74<8VY^2;_=]_;^==E7Y'C<#7PE5T:\;-?U==T?T#EN9X
M;'T%B,++FB_P?9KH_(****Y#O"BBB@ HHHH **** /IK]COQE_;/@*XTF1\S
M:1-E!G_EE)EA^3;_ ,Q7KU?)/[,7C/\ X1'XKV<<C;;?50;*3/3+8*'_ +["
MCZ$U];5_>W@CQ%_:G"]*E-WGAVZ;]%K#Y<K2]4S\=XLP/U?,)26T_>7SW_'7
MYA1117Z\?,A1110 4444 %([K$C,S!549))P *6N$_:/\9?\(;\)]09&VW&H
M#[%#@X.7!W$?1 Q^N*\O/,VI99E];,:_PTHRD_.RO;U>R\V=&$P\L17A0AO)
MI?>?,'Q.\7-X[\?:IJF6,=U.?*SVC'RH/^^0*P:**_S)QV,JXO$U,77=YU).
M4GW<G=_BS]\HTHTJ<:<-HI)>B"BBBN4T"BBB@ HHHH ***KZKJUOH=A)=7<R
M001C+,Q_SD^PJHQE*2C%7;)J5(PBYS=DMV]D3LX12S$*JC))[5YE\2?C9L\R
MQT63G[LEV.WJ$_\ BOR]:Y_XC?%RY\7LUK:[[73LX*Y^>?\ WO;V_G7&U^E<
M/\(*G;$8]7?2/1>O=^6W>_3\6XL\0I5;X3*W:.SGU?E'LO/=]+;M7=I'+,2S
M,<DD\DTE%%?H!^3&'\3?&L7PZ^'^L:Y-M9=-M7F56.!(^,(O_ F*C\:_-B^O
M9=2O9KB>1I)KAVDD=NKL3DD_4FOKG_@H=\0O[)\#Z7X;ADQ-JT_VFX4'_EC%
MT!]BY!'_ %SKY!K^X_HW\-_4LAJ9K47O8F6G^"%XK[Y<_JK'FXN=Y<O8EL;Q
M]/O8;B/_ %D+K(OU!R*_3^TNEO;2*:/F.9 ZGV(R*_+NOTE^#^J?VW\)O#-W
MG<;C2K9V^IB7/ZYKYSZ46#OA\OQ2^S*I'_P)0:_])9I@WJT='1117\?G<%%%
M% !1110 4444 %%%% !1110 5\F?\%(=*\GQ1X7OL?\ 'Q:SP9_W'5O_ &I7
MUG7SC_P4=TKSO _AN^Q_Q[WTD&?3S(]W_M.OUKP.QGU?C3!WVESQ?SIRM^-C
M'$:TV?(M%%%?Z)'DA1110 4444 %%%% !1110 4444 %%%% !117H7[*7[/.
MK?M6_M$^$OA_HJO]K\2WZ6\DJC/V6 9>><_[,<2NY_W:SJU8TX.I-V25V_)%
M1BY248[L_6C_ (-N_P!C7_A7OP:UKXR:O;[=4\<%M,T;<.8=.ADQ(X_ZZSIC
M!_AMT(X:OTVK%^'/P_TGX3^ -%\,:#:I8Z+X?LH=/L8%Z10Q($0>YP!D]2>:
MVJ_G'.,RGC\9/%2^T]%V71?=^)^F8+"K#T8TET_/J%%%%>:=04444 %%%% !
M1110 4444 %%%% 'A?\ P4$_81\,?M_? >Z\)ZYML=6M"UUH6KJ@:72KK& W
M^U&^ LB?Q+TPRJR_SD_M#_L]>*_V6?B[K'@CQIIK:9KVC2;9%!W13H>4FB?H
M\;K@JP['! ((']55?-__  4;_P"":W@W_@H7\-/L>J*FC^,=)A<:'K\4>9;1
MCSY4H_Y:0,W5#R,DJ5).?M.$^*'ET_J^(UI2_P#)7W7EW7S6N_AYQE*Q*]I3
M^-?C_70_FOHKT+]IS]EOQM^R#\5KWP=X[T>;2=5M?GBD +6U_"20L\$F )(V
MP>1R""I"L"H\]K]LI585(*I3=T]4ULSX6491ERR5F@HHHK0D**** "BBB@ H
MHHH **** "BBB@ HHHH ***]>_8R_8E\=?MS_%F'PMX+TYI%C*R:GJ<P*V6D
M0%L&65_SVH,LY! !P<95Z].C3=6JU&*U;9=.G*<E""NV4?V0?V1_%W[:WQNT
MSP/X/M#)=79\R\O9%;[-I5L"-]Q,P'RHN< =68JHR6 K^C[]CK]D;PG^Q-\"
MM+\"^$K?%K9CSKV]D0"XU6Z8#S+B4CJS8  Z*JJHX45B?L(_L'^#/V!/@Y#X
M7\+P_:]0NMLVLZU/$%NM8G QO;KMC7)"1@D(">2Q9F]MK\0XJXGEF53V5'2E
M';^\^[_1?J?=Y3E2PL>>>LW^'E_F%%%%?'GM!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? O_  4T_P""&WA7
M]KJ34/&7P_:Q\&_$:;=-.A0KINNR'DF95!\J4_\ /5 <G[RL3N'WU17=E^98
MC!5E7PTN5_@_)KJCGQ&%IUX<E571_*E\>/V>O&G[,GQ!NO"_CKP[J'AS6K4Y
M,-RGRS+VDB<921#V="5/K7&5_5)^T-^S'X#_ &K/ <GAOX@>&=-\2:6V3$+A
M-LUHYXWPRKB2)_\ :1@2.#D9%?DY^VE_P;=>*?!,EWK7P6UE?%FEJ#)_8.JR
MI;ZG%_LQ386*;_@7EGM\QK]<R7CK"8I*GB_W<^_V7\^GS^]GQV.R"M2]ZC[T
M?Q^[K\ON/R^HKH/B;\)_$_P7\67&@^+O#^L>&]8MC^\L]2M'MY0,D;@& RIP
M<,,@]B:Y^ON(RC)<T7='@R33LPHHHJA!1110 4444 %%%% !172?"KX.>+/C
MGXLAT'P;X<UGQ-K$W*VFFVCW$@7(&Y@H.U1D99L =R*_2C]BW_@VU\0>*)+3
M6OC;KB^'=/8"3_A'M&F2:_?_ &9KC#11>XC\PD'[R&O+S+.L'@(\V)FD^V[?
MHM_T.O"X&OB':E&_GT^\_.W]GK]FGQQ^U5\0K?POX"\.W_B'5IB"ZP)B&U0G
M'F32'"1(/[SD#MUP*_;S_@F9_P $1_"'[&!LO%WC1K+QI\2HP)(IS&6T_0VQ
MTMD8?/(/^>S@$8&U4Y+?6OP%_9S\#_LP> X?#/@+PUIOAG1X3N,5K'\\[]/,
MED8EY7QQO=F;  S@"NUK\EX@XTQ&.3H8?W*?_DS]7T7DOFV?89=D=/#OGJ>]
M+\%Z?YA1117Q)[H4444 %%%% !1110 4444 %%%% !1110 4444 <I\=/@]I
M'[07P<\3>"=>C\S2?%&G3:=<84%HQ(I D7/1T;#J>S*#VK^7;X\?!K6/V>?C
M+XF\#Z]&L>K>%]0ET^X*_=D*-@2+_LNN&4]PPK^K2OQ__P"#E7]C==,UWPW\
M;M%LV$>I;=!\1F->!*JDVEPW?+(&B)/ \J$=37WW .;>PQ;P=1^[4V_Q+_-:
M>MCYWB+!^THJM'>/Y?\  _S/R?HHHK]F/B0HHHH **** "BBB@ HHHH ****
M "BBB@#T7]DS2_[8_:)\+PXSLN7G_P"_<3R?^RU^@=?$/[ ^E_VA\?HYL?\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M%-CG_CXMH)\>NQG7_P!J5^1>.F$]OP7BVMX<DE\JD;_@V=&&=JB/K*BBBO\
M/ ]0**** "BBB@ HHHH ***L:9I=QK5]':VL+SSRG"HHY/\ GU[5,I**<I.R
M14(2G)0@KMZ)+=E=5+-@#)/  [UZ=\-O@F9#'?:U'M7[T=H>I]W_ /B?S]*W
MOAO\(K?PD$N[S9=:EU!ZI!_N^I]_R]^TK\UX@XO<[X? .RZRZOT[>N_;N?M'
M"7A[&E;&9JKRW4.B\Y=WY;+K?907=U#HVG232;8;>UC+' P%4#L*^5/C_<R_
M$/P3XN:89DU+3KI%7KLS$P4#Z<8^E>W?'_Q7]BTN'286_>77[R8#L@/ _%O_
M $&O(9X5N8'C<;DD4JP]0>M>]X=X5X)QS22][F37I%W_ !:_!'A^)F=*OBHY
M;2?NT]7_ (FOT7XMH_+FBI]3L6TO4KBUD_UEO*T3<=U)!_E4%?[,1DI14H[,
M_%0HHHJ@"BBB@ HHHH **** "BBB@ HHK?\ A7\--7^,OQ*T'PGH-JUYK7B2
M_ATZSB'\4LKA%R>RC.23P "3P*F4E%.4M$AI-NR/U)_X-JOV-7N-2\1_'#6;
M7]S;J^@>'!(GWG.TW5PN>>%VQ*PX.^8=J_7BN%_9F^ 6C_LN? 3PKX T%?\
MB6^&+!+19-NUKF3[TLS#^])(SN?=S7=5_.N?9H\PQT\3TV7E%;?YOS9^E9?A
M5AJ$:77KZ]0HHHKQSM"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *AU+3;?6-/FM+RWANK6Y0Q30S()(Y4(P593P01P0>M344 ?'7[2O_!"W]GW
M]HB2:\MO#=QX!UB8EC=^&)5M(V/7FV96@QZ[$4G)YZ8^'OCA_P &R/Q \.23
M7'P_\>^&O%%JN66VU:"32[K'95*^;&S=.69 >>G2OVFHKZ+ \69IA5RPJMKM
M+WOSU^YGFXC)\)6UE"S\M/\ @'\V?Q+_ ."/W[27PK>3[?\ "?Q)J$:9(?1O
M*U8./4"V>1OP(!]J\4\6? WQMX"9EUSP?XIT5H\EA?Z3/;[<#)SO0=N?I7]6
M]%?34?$C$I?OJ,7Z-K\[GEU.&:3^";7JD_\ (_D?HK^M/5/#>G:Y(K7NGV5X
MT8PIG@60J/;(-/TO0;'0U=;&SM;-9""X@A6/=CIG &:[/^(E*W^[_P#D_P#]
MJ8_ZKO\ Y^?A_P $_E9\'_L\^/\ XAS+'X?\#>,-<D8[0NGZ-<W3$\<81#_>
M7_OH>M>X?"W_ ((S_M*?%EXFM/A?K&D6\G+3:W-#I8B'J4G=9/P"$^U?T@45
MPU_$?%-?N:48^K;_ ,C:GPS27QS;]++_ #/QJ^!__!L1XNU:6&X^(GQ&T/18
M/O26>@VLE_,P_N^;*(E0^X5Q]>M?<O[-/_!%;]G[]F>2WO+?P@OB[6K?!&I>
M)G&H.&'0K"56!2#T*QAAQS7UA17S..XIS/%KEJ56EVCHOPU?S;/4P^4X6CK&
M&O=Z_F-AA6WA6.-5CCC 554850.@ IU%%?/GI!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 >6_MJ_LRZ?\ M@_LP>,/A]?^
M2CZ[8L+&XE7(L[Q/GMYN.?EE52<=5W#H37\P?C'PCJ7P_P#%VJ:#K%I+8:MH
MMW+8WMM*,/;S1.4=#[AE(_"OZSJ_#S_@XQ_8U7X/_M$Z9\5-&M?+T3XC*8M2
M$:?);ZG"H#,>P\Z+:X'4O',QZU^C>'V;>RKRP%1Z3UC_ (EO]Z_(^9XCP?-3
M6(CO'1^G_ ?YGYQ4445^O'QH4444 %%%% !1110 4444 %%%% 'VM_P3[TK[
M!\#;B?;\U]JDTN>Y 2-/YJ?S->Y5YC^QSI7]D_LY>&U(PTR33M[[YI&'_CI%
M>G5_F3XD8SZSQ5F%7_I]-+TC)Q7X(]BBK01['\!O%G]J^'Y--F;,U@<IGJ8S
MT_(Y'T(KO:^=_ GB9O"/BBUO,MY:MLF _B0\'_'Z@5]#12K/$LB,&1P&5AT(
M/>OYIXORSZKC?:P7NU-?GU7Z_,_HOP]SOZ[EJH5'[]+W7YQ^R_T^021K-&RL
MJLK#!!&017E_Q)^"9C,E]HL>Y?O26@ZCW3_XG\O2O4J*\7*\VQ& J^UH/U71
M^O\ GN?1YYD.$S6A['%1]&MT_)_FMF?+[*5;!&"."#VHKVSXD?"*W\6J]U9^
M7:ZEU)QA)_\ >]#[_G[>-ZGI=QHM]):W4+P3Q'#(PY'^?7O7[!D^>8?,*?-3
MTDMXO=?YKS/YYXBX8Q>45>6LN:#^&2V?^3\ONNBO1117M'S84444 %%%% '%
M_M%:I_8_P*\639P6TN>('T+J4_\ 9J_.NOO']MC5?[-_9RUQ0<-=O;P*?K,C
M']%-?!U?VY]&7"<G#V)Q#^W6:^480_5L\[&/WD@HHHK^D#D"O;OV#/B%_P (
MG\8VTN:39:^(H#!@GY?.3+QD_AO4>[UXC5WPWKUQX6\0V.IVK;;K3[A+F(^C
M(P8?J*^=XNR&&=9-B<JG_P O8-+REO%_*23^15.7+)2/T[HK/\)^)+?QAX7T
M[5K4YM]2MH[F/G. ZAL'W&<5H5_ES6HSHU)4JBM*+::[-:-'M!11168!1110
M 4J.T;!E)5E.01VI** /3_AM\;-OEV.M2?[,=V?Y/_\ %?GZUZ@CK(@92&5A
MD$'@BOF"NP^'/Q:NO![K:W6^ZTTG[F?GA]U]O;^5? \0<(QJ7Q&!5I=8]'Z=
MGY;>G7]8X3\0I4;8/-'>.RGU7^+NO/==;]/<**JZ1K%KKVGQW5G,D\$@X9?Y
M'T/L:M5^9SA*$G&2LUT/VFG4C4BIP=T]4ULT%%%%26>^?L6>,L'5= D;KB]@
M!/T5Q_Z ?SKWROBOX1>,3X#^(VE:D6VPQ3!)\]/*?Y7_ "!)^H%?:@;<,CD'
MH:_N#P!XB^O\.O 5'[^&DX_]N2]Z+^_FBO**/R7C+ ^QQWMEM45_FM'^C^84
M445^Z'R(53\0:W#X;T*\U"X.(+&%YW]PH)P/<XJY7DO[7_C+^POAY#I<;;9]
M8FVL ?\ EDF&;_Q[8/H37SG%V?0R7)L3F<_^7<6UYR>D5\Y-+YG=EN#>*Q4,
M.OM/7TZ_@?->MZO-X@UFZOKAMUQ>3--(?5F))_G56BBO\TJE2=2;J5'=MW;[
MM[L_>(Q45RK8****S*"L?QEXWL?!.G^==/ND8?NH5^_*?;T'O_\ JK'^(WQ9
MM?!R-;6VVZU$C[F?EA]V]_;K]*\9U?6+K7M0DNKR9YYY#DLW\AZ#V%?8</\
M"M3&6KXGW:?XR].R\_N[GYWQ9QW1R^^%P=IUNKZ1]>[\NG7L]#QIXZOO&]_Y
MMTVV%#^Z@4_)&/ZGW/\ ]:L6BBOU;#X>G1IJE25HK9(_!\5BJV)JNO7DY2EN
MV%%%%;'.%%%% !1110!Q/[1?Q"_X5E\&M<U2-]EUY!M[7G!\V3Y%(_W<[OHI
MK\[:^G_^"BWQ"\RZT/PO#)\L8.HW2@]SE(@?H/,/_ A7S!7]Z?1ZX;_L[AGZ
M]45IXF3EY\D?=@O_ $J2\I'FXJ=YV[!1117[P<H5[E_P3[U3[#\<[B'/%[I<
MT0'N'C?^2FO#:]._8WU3^ROVCO#C9PLS30-[[H) /_'L5\3XD8/ZSPKF%+_I
MS4?SC%R7XHTHNTT??5%%%?YDGL!1110 4444 %%%=;\._A3=>-)%N)MUKIRG
MF3'S2^R?X]/KTKEQF,HX6DZU>5HK^M.[.[+\MQ..KK#X6+E)_P!7;Z+S9D>$
M?!=]XTU'R+./Y5_UDK?<B'N?Z=37MW@KP%8^!['R[=?,N''[V=A\\G^ ]A^I
MYK1T30[7P[IT=K9PK##'T [GU)[GW-6Z_(\^XEK8]^SA[M/MU?F_\MEY[G]
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
M\9_J/>OGFK&DZO<Z'?QW5I,\$\9RK*?\Y'L:^;SWANAF$>>/NU._?R?^>Z_
M^TX6XRQ.4R5*?OT7O'JO./;TV?D]3Z8HKCOAQ\6K;Q@BVMULM=2 ^[GY)_=?
M?_9_GSCL:_(<;@:V$JNC7C9K^KKNC^@<MS/#8^@L1A9<T7^#[-='Y!7V)^S[
MXR_X3;X5:9<.^^XM4^R3^N^/@$^Y7:W_  *OCNO;/V,?&7V+Q'J6AR-^[OHA
M<P@_\]$X8#ZJ<_\  *_7O GB+^S>)HX6H[0Q"<'_ (MX/UNN5?XCQ.+\#[?
M.HMX._RV?^?R/HRBBBO[L/R$*^3OVI/&7_"5?%:Z@C?=;Z0HLT';<.7/UW$C
M_@(KZ;\<^*(_!?@_4M5EQML8&D /\3?PK^+8'XU\0W=U)?74DTSM)-,Y=V/5
MF)R2:_F?Z1W$7LL%A\EIO6H^>7^&.D4_)R;?K$^\X&P/-5GBY?95EZO?[E^9
M'115?5=6M]#L)+J[F2"",99F/^<GV%?R+&,I248J[9^E5*D81<YNR6[>R)V<
M(I9B%51DD]J\R^)/QLV>98Z+)S]V2[';U"?_ !7Y>M<_\1OBY<^+V:UM=]KI
MV<%<_//_ +WM[?SKC:_2N'^$%3MB,>KOI'HO7N_+;O?I^+<6>(4JM\)E;M'9
MSZORCV7GN^EMVKNTCEF)9F.22>2:2BBOT _)@HHHH **** "BBB@ H9MJY/
M'))[45YS^U;\0?\ A7/P-UJZCD\N[OD^P6Q!PV^7*DCW";V_X#7J9+E5;,\P
MHY=0^.K.,5_V\TK^BW?D3*5E=GQ7\=?B!_PL_P"+6N:TK%K>YN"EOSTA3"1_
M3*J#]2:Y&BBO]3,MP%' X2E@L.K0IQC&*\HI)?@CQI-MW84445V""NK^!6J_
MV+\:/"MSG:J:K;!B/[K2*K?H37*58T?4&TG5K6Z7[UK,DHQZJ0?Z5PYIA?K6
M#JX9_;C*/WIK]1Q=G<_4"BFQR+-&K*P96&01W%.K_*';1GMA1110 4 ;C@<D
M]!4VG:;<:O>QV]K"\TTIPJ*,DU[)\-OA!!X66.\O@EQJ'51U2W^GJWO^7J?'
MSC.\/E]/FJN\GM%;O_)>9]%P[PSB\WK<E%6@OBD]E_F_+[[+4Y_X;?!-KKR[
M[6498_O1VIX9O=_0>W7U]*]4BB6")4C5411A548"CT IU%?CV:9MB,?5]I7>
MG1=%Z?Y[G]#Y'P_A,JH>QPT=7O)[R?F_R6R"BBBO,/;&SSK;0/)(P2.-2S,>
MB@<DU\[^-_$S>+?$]U?'=Y<C;8E/\*#A1_7ZDUZA\=?%O]C>'%T^)O\ 2-0X
M;'\,8Z_GP/IFO&:_3N!\LY*4L;-:RT7HMW\W^1^(^)V=^TKPRVF](>]+_$]E
M\EK\_(****^^/RD^*?\ @H'I7V#XZ0S8XOM+AESZD/(G_L@_2O#:^E_^"D6E
M^3XC\*WN.;BVN(,^NQD;_P!J5\T5_I'X/XSZSP;@*G:'+_X!*4/_ &T\G$*U
M1A1117Z28A1110 4444 %%%% !115K1=&NO$>L6FGV-O+=WU],EO;P1+N>:1
MV"JBCN22 ![T7MJP/T:_X-QOV-S\5/V@=5^+&L6?F:'\/T-KI9D7Y9M4F7[P
M['R869B.H::%ATK]O*\9_P""?_[*%I^Q9^R=X3\ P^7)J%A;?:=6N$Y%S?R_
M/.P/=0QV+_L(M>S5_//$N;?VACYUE\*TCZ+_ #W^9^D97@_JV'4'ON_5_P"6
MP4445X)Z 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?/'_!4C]D"/]M7]C3Q1X5M
M[5)_$=C'_:_A]CPR7\ 8H@/;S4+Q'/:4GL"/YJ;BWDM+B2&:-XI8F*.CKM9&
M'!!'8CTK^MVOY^O^"\7[&_\ PS#^V=>>(M-M_+\+_$[S-;L]HPL%WN'VR'\)
M&$HQP%G4?PFOTWP]S;EG++ZCW]Z/KU7W:_)GRO$F#O%8F/31_I_D?$E%%%?J
MY\B%%%% !1110 4444 %;WPKTK^W?B=X=LMNX7>IVT)'LTJ@_P ZP:]"_92T
MO^U_VAO"T.W=MNS/_P!^XVD_]EKQ>)<9]4RC%8K^2G4E_P" Q;_0J&LDC]!J
M***_RM/:"BBB@#V[X)^+?^$@\*K:R-FYTW$1_P!I/X#^0Q^%=E7@'PQ\6_\
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
MHHH **** "BBB@ K] O^#>C]CC_A>_[5TWQ"U>R\[PW\,46Z@,@^2;5),BW
M]?+ >7@Y5DBS]ZO@"WMY+NXCAAC>665@B(B[F=CP !W)]*_I=_X)B_L?Q_L2
M?L=>%_!\\<:^(+A#JNONN#OOYPID7(X(C4)$#W6('O7Q_&V;?4\ Z4'[]3W5
MZ?:?W:?,]K(\'[;$<TMHZ_/I_7D?0%%%%?A9]\%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%5==UZQ\+Z)>:EJ5Y:Z?IVGPO<W5U<RB*&WB0%F=V; 55 ))/  H2;=D!:HK
M\C?VA/\ @Y7O?"W[2KV_P]\*Z3XC^&>E;K662_:6VO-:?<,W$+C/D)QA \;D
M@EF )"I]F?L<?\%A_@K^V1]CT[3_ ! OA7Q9=83^P==*VUQ))_=ADSY4V3G
M1MY R46O>Q?#.98:BJ]2D^5J^FMO5+5?/\SSZ.:86K-TXRU_/T[GU-1117@G
MH!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%?+/_!87]C<?MD_L5^(-/T^S^U>+/"H.NZ#L7,LDT2GS(%[GS8BZ!>A?RR?N
MBOJ:BNK!XJIAJ\,12^*+37R_S,JU&-6FZ<]FK'\C]%?77_!:O]C=OV1OVU]:
MDT^V\GPKX\+^(-'V+MCA,CG[1;@#@>7*6PHZ(\=?(M?TA@<93Q6'AB*6TE?_
M ('RV/S+$494:CI2W3"BBBNHQ"BBB@ HHHH *]F_8-TK^T?V@K:;&?L-E<3_
M $RHC_\ :E>,U]%?\$Y-*\[XA>(+['_'OIRP9_ZZ2*W_ +3K\]\6,9]6X0S"
MIWIN/_@;4/\ VXUHJ]1'U]1117^:IZX4444 %>Z?!SQ;_P )/X2CCD;==6&(
M9,]6'\+?B./J#7A==-\)O%G_  BGBZ%I&VVMWB";)X )X;\#C\,U\[Q/EGUS
M!245[T=5\MU\U^-CZ_@G._[.S.+F_<G[LOGL_D_PN>]4445^*G]*A1110 44
M44 8/CCX?6/CFSVSKY=S&,17"CYD]CZCV_E7B7BSP=?>#-1^SWD> V?+E7E)
M1Z@_TZBOHNJ>NZ!:>)=.>UO(5FA?G!ZJ?4'L?<5]1D/$U; -4JGO4^W5>G^6
MWH?#\5<%8?-8NM2M"MWZ2\I?Y[KS6A^,/[4NJ?VQ^T'XJFZ[+TP?]^U6/_V6
MN!K[(_X*A?\ !*OQ_P#L?^)[[QP%D\4> ?$%R;S^V+:#:VERSMN\B[09\LAV
MVK(/D?Y?NLVP?&]?[6<'RH/),)##R3C&G".G3EBE9]FNQ_+^+P]2C6E3JJS3
M"BBBOI#G"BBB@ KU#]C[X@_\*_\ CKI32R>79ZL3IT_/'[S&S/TD"<^F:\OI
MT,SVTRR1LR21L&5@<%2.A%>1G^3TLURVOEM?X:L)1?E=6OZIZKS149<KN?J-
M17-_!_QXOQ,^&6BZXNW??VRM,%Z+*/ED'X.&'X5TE?Y:8[!U<'B:F$Q"M.G)
MQDNSB[-?>CV4[JZ"BBBN484444 %%%% !1110 4444 %;/@SQS?>"-0\ZU?=
M$Y_>P,?DE']#Z$?RXK&K3\*>%+OQCJR6EHF6/+N?NQ+ZG_/-<N,C0="2Q-N2
MVM]K'=ELL5'$P>"O[2_NVWO_ %OTMOH?:/[!7QIL=<\77&GPR[%U6##P.?GB
MF3++^!7?R.O'?BOI+XL^,U^'_P .M6U4NL<EO 1"3_ST;Y4_)B"?8&OB'X5:
M;#\([O3[C35S<64Z7#2-PT[J0>?8],>AKU+XV?M$2?&+PY!I?]EKI]LDOFS*
M;GSA/P0 1L7@9/KGCTKT.#?%?+LGX7QF61G)5(.7L$TVVIKNE9<LFY>\U=-+
M5G[CB.',=B<10Q&*47)I>TMHKKYW=U9::7OT/F?XE_&X[I;+1Y-S'(EO,]^^
MS_XK\O6O+G=I'+,2S,<DD\DUW7Q7^%#>&I'U#3T9M/8Y=!R;<_\ Q/OVKA*^
M;X=HX&.$4\#JGNW\5_/S\MNQ^6<8XC-)YA*&9Z-?"E\*7>/D^^_?56"BBBO>
M/DPHHHH **** "BBB@ HHHH **** /*OVR_B#_P@7P*U)8WVW6M$:;#@\X<'
MS#_W[#C/J17P97T!_P %!_B#_;OQ)L= ADW0:';[Y5!_Y;2X8@_1 G_?1KY_
MK_07P'X;_LKA6E6FK3Q#=1^CTA\N5)_]O,\O%3YIV[!1117[.<X4444 %%%;
M7P[^'6O?%KQKIWASPSI-]KFNZM,(+2RLXC)-.Y[ #L!DDG@ $D@ FIE)17-+
M1#2;=D?97[".IG4/V>[.');[%>7$ '/&7\S_ -G[5]6?#;X*/?\ EWVL(T<'
MWH[8\-)[MZ#VZGV[G[+?_!-S5OV%?A=I-OXRO+/4?$FO2/JDUK;C=;Z2Y6-/
M)#])7 526&%!.%R!N;UBO\C?';B;V/%V8X3+WHZDFY?X_>]W[]_N[G[OP+P)
M3J4(9AF/O7^&'332\N_IMW[#885MXECC58XT 5548"@= !3J**_GN]]6?M"2
M2L@HHHH ****  G KY^^)7BP^+_%=Q<*V;>,^5 /]@=_Q.3^->I_&?Q8?#?A
M)H8FVW.H$PI@\JO\1_+C_@0KPVOTK@?++1ECIK?2/IU?Z?)GXQXGYWS3AE=)
M[>]+U^RODM?F@HHHK]"/R(**** /._VL-*_MG]G?Q3#C=LM5G_[]R))_[+7Y
M]U^E/Q6TK^W?A?XDLL9^U:7<Q#ZM$P%?FM7]I?1AQG-D^,PO\M52_P# H)?^
MV'GXQ>\F%%%%?TT<84444 %%%% !1110!]P_\$%/V.!^TS^V5;^)=6LS<>%O
MADB:Q<EUS'->EB+.$_\  U:7'0BW(/7G]_Z^8/\ @D1^QNW[%W[%OA_1M1MO
M(\5>(O\ B>Z]N7$D5Q,J[8#W_=1"-",D;PY'WJ^GZ_ >+,V^OYA*4'[D?=CZ
M+=_-Z^EC]$R?!_5\.D]WJ_\ +Y!1117S)Z@4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !16#\2_BEX;^#7@^Z\0>+-=TGPY
MHMF,S7NHW*6\*'L-S$ L<<*.2> ":_-W]L#_ (.3_"?@>6;2_@UX?_X3*^0D
M'6M9CEM=-7_KG"-L\N?]HQ8]Z]3+<FQF/ERX6#EY[)>K>GZG+BL=0PZO5E;R
MZ_<?J!17@G_!/O\ X*"^#_\ @H)\'H]?T"1=/U[3PD6NZ%+*&N-*F(_#?"^"
M4D  8 @A65E'O=<6)PU7#U94:T>64=&F;4JL*D%.#NF%%%%8&@4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4455UW7K'P
MOHEYJ6I7EKI^G:?"]S=75S*(H;>) 69W9L!54 DD\ "A)MV0!KNO6/A?1+S4
MM2O+73].T^%[FZNKF410V\2 LSNS8"JH!))X %?A+_P6&_X+#7W[8NMW7P_^
M']U=:?\ "W3YL7%P,Q3>)Y4/$CC@K;J1E(SRQ =QG:J'_!8;_@L-??MBZW=?
M#_X?W5UI_P +=/FQ<7 S%-XGE0\2.."MNI&4C/+$!W&=JI\!U^P<(\(K#I8W
M&KW]XQ?V?-_WOR]=OC,XSCVEZ%!^[U??_@?GZ!1117Z(?-'UQ^QS_P %J/C9
M^R+]GT_^VO\ A.?"T.%_LCQ#(]QY*#M!/GS8L#@+ED']PU^L'[&__!<7X*?M
M7+9Z;J&J?\*[\6W.$_LK790D$SGM#=\1/DX #^6[$\)7\\]%?+YMPCE^.O-Q
MY)]XZ?>MG^?F>M@\YQ.'TOS+L_T9_7 K!U!'(/(([T5_-O\ L;_\%:?C1^Q7
M);V>A>(FU[PO#@'P_KA:[LE7TB.X20=\"-E7/)5J_5W]CC_@OS\'?VC5L]+\
M83-\,/%$Y$9BU64/I<S_ .Q> !5'_781XZ MW_,<VX,S#!7G!>TAWCO\UO\
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
M9]]2JPJ04X.Z84445@:!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4455UW7K'POHEYJ6I7EKI^G:?"]S=75S*(H;>) 69W9L!54 DD\
M "A)MV0!KNO6/A?1+S4M2O+73].T^%[FZNKF410V\2 LSNS8"JH!))X %?A+
M_P %AO\ @L-??MBZW=?#_P"']U=:?\+=/FQ<7 S%-XGE0\2.."MNI&4C/+$!
MW&=JH?\ !8;_ (+#7W[8NMW7P_\ A_=76G_"W3YL7%P,Q3>)Y4/$CC@K;J1E
M(SRQ =QG:J? =?L'"/"*PZ6-QJ]_>,7]GS?][\O7;XS.,X]I>A0?N]7W_P"!
M^?H%%%%?HA\T%%%% !1110 4444 >]?LA_\ !2OXP?L2W\:^"_%$TFB!MTN@
MZF#>:7-Z_NB08R>[1,C''7%?JU^QO_P<0_"[XV1V>D_$JUD^&GB*0B,W4C&X
MT:=CW$P&Z')[2KM7(_>'DU^%=%?/9MPO@,PO*K"T_P":.C^?1_-'I8/-<1AM
M(.Z[/;_@?(_K4T#Q!8>*M&M=2TN^L]2T^]C$MO=6LRS0SH>C(ZDJP/J#BKE?
MR_\ [*O[>/Q4_8PUY;SP#XLO],M'??<:7,?M&FWGKYEN^4R1QO4!QDX85^J7
M[&W_  <?>!OB1':Z/\7](D\"ZTY6,ZO8(]UI$['C<R\S09/8^8HY)<"OS'-N
M!L=A;SH?O(^7Q?\ @/\ E<^JP>?8>M[M3W7Y[??_ )GZ745D^"/'>B?$OPO9
MZYX=U?3=>T?4$\RVOM/N4N+>=?570E3^!K6KXN47%V>Y[B::N@HHHI %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7PK_P %]OV-E_:/_8ZN/%^EVIF\
M4?"\OJL)C3,D]@0!=Q?1459O;R"!]XU]U5'>6<.HVDMO<11SV\Z&.2.10R2*
M1@J0>""."#7;EN.G@\3#$T]XN_KW7S6AABL/&O2E2ELT?R1T5[Y_P4O_ &0[
MC]BC]L+Q5X.6%X]"FF_M30)#G$NGS,S1 $\DQD-$Q[M$QKP.OZ0PN(AB*,:]
M)WC))KYGYE5IRIS=.6ZT"BBBMS,**** "OO?]C+2O[*_9Q\/[AA[@3SM[[II
M,?\ CNVO@BOT;^ NE_V+\%/"=OC:RZ5;LP]&:-6/ZDU_-GTFL9R9#A<-_-5O
M_P" PDO_ &Y'9@_B;.MHHHK^)CT HHHH ****  '%>_?"_Q7_P );X1MYG;=
M<P?N9_7<._XC!_$UX#78_!3Q9_PCWBQ;>5MMMJ($39Z!_P" _GD?\"KYGBO+
M/K>"<HKWH:KTZK[OQ2/MN \[_L_,U";]RI[K\G]E_)Z>C9[?1117XR?T<%%%
M% !7>?LRV']H?&O1<C*PF64_\!B<C]<5P=>L?L<V'VKXJW$V.+73Y'SZ$NB_
MR)K[/P[POUGB? 4O^GL'\HR4G^1Y>>5.3+ZTO[K7WJQ]04445_I"?A85\V_\
M%#/^"8_@+_@H-X(,>L0KHGC*PB*Z5XCM8@;BW/41RCCSH2>J,<C)*E223])4
M5T87%UL-55:A)QDMFOZ_ SK4858.%173/Y=_VPOV+/'W[#_Q2F\+^.=*:V9R
MSV&HPY>QU6(''F028&[J,J<,I(# &O)Z_JC_ &D/V9O!?[67PMOO!_CK1;?6
M-'O 2A8;9[.7&%FADZQR+GAA[@@@D'\%/^"EG_!)#QM^P#K\FK6_VCQ3\-[R
M7;9Z[%%\]H2?EANT'^K?L'^X_&"&RB_M'#?%]''I4,1:-7\)>GGY?=Y?#YID
ML\/^\IZP_%>O^9\CT445]H>& .#7Z+?L_P#Q!_X6=\(-#U9I/,N9+<171[^<
MGR.3]6!/T(K\Z:^I/^"='Q!_Y#GA>9O34K89_P!V.0?^BS^=?@OTA^&_[0X:
M^OTU>>&DI?\ ;DK1DOOY9/RB=6%G:=NY]24445_!IZ04444 %%%% !116GX4
M\*7?C'5DM+1,L>7<_=B7U/\ GFLZU:%*#J5'9+5MFV'P]2O4C1HQ<I2=DENV
M'A3PI=^,=62TM$RQY=S]V)?4_P">:]X\'^#[3P7I*VMJN6/,LI'S2MZG^@[4
M>#_!]IX+TE;6U7+'F64CYI6]3_0=JU:_'^(N(IX^?LJ6E);+OYO]%^I_0W!_
M!]/*:?MZ]I5I+5](KLOU?7T"BBBOES[@**** "BBB@!LD:S1LCJK*PPRD9!'
MH:\<^*_PH;PU(^H:>C-I['+H.3;G_P")]^U>RTV2-9HV1U5E8892,@CT->OD
M^<5LOK>TIZI[KHU_GV?Z'S_$7#N&S?#>QK:27PRZI_JGU77ULSYAHKN_BO\
M"AO#4CZAIZ,VGL<N@Y-N?_B??M7"5^T9?F%'&457H.Z?WI]GYG\VYME.)R[$
MO"XI6DON:Z-/JG_P'J%%%%=IYH4444 %%%% !7Q1^WO\0?\ A*OC#'I,3;K;
MP[;B'KP9I,.Y'X;%^JFOLCQ3XBM_"/AK4-4NVVVNG6[W$IS_  JI)Q[G&*_-
M3Q+K]QXK\17VJ7;;[K4+A[F4^K.Q8_SK^E_HT\-_6<VKYU47NT(\L?\ '/=K
MTBFG_B1QXR=H\I1HHHK^U3SPHK7\!> =;^*7C'3_  ]X<TJ^UO7-6F$%G8V<
M)EFN'/95'/0$D]  2< &OVU_X)8?\$,=%_9C_LWQY\5H;'Q)\0X]MS9:9Q-I
M_AU^JG^[/<KUW\HC?<W%5E/B9UGV&RRESUG>3VBMW_DN[_70[L#E]7%3Y8;=
M7T7]=CYN_P""5G_!!S4/BW_9_P 0/C98W>C^%F*W&F^&7+0WFKKU#W/1H83Q
MA.)'Y/R+@O\ LQX<\.:?X/T&STK2;&STS3-/A6WM;2UA6&"VC485$10 J@#
M &!5VBOP[.<\Q.95O:5WHMHK9?\ ![OJ?>X' 4L+#EIK7J^K"BBBO'.T\_\
MVH;#[=\%-6.,M;M#*OX2J#^A-?(]?:?QDL#J7PI\11 $M]@F< =RJEA_*OBR
MOXR^DAA>3/<-B%]JDE\XSE^DD?J7 M2^#G#M+\TO\@HHHK^>#[8**** "O"?
MB_XK_P"$H\7RK&VZULOW$6.A(^\WXG] *]2^*GBO_A%/",\B-MNKG]S!@\AC
MU;\!D_7%>!U^B\#99K+'37]V/ZO]/O/Q_P 4,[LH973?]Z7_ +:OU^X****_
M1S\;"BBB@ HHHH *^!?VQ]+_ +)_:.\1J!A9GAG7WW0QD_\ CV:^^J^*O^"@
MFE_8?CE;S[?EO=+ADSC@D/(G\E'YBOZ ^C;C/9<4SI/_ )>49KYJ4)?DF<N+
M7N'AE%%%?W8>:%%%% !1110!]/?\$B?V.%_;0_;2\/Z-J-JUQX5\._\ $]U[
M*YCDMX67; W;][*8XR,YVLY'W:_I"50B@ 8 X ':OAW_ (()_L;M^S+^QM;^
M)=6LUM_%/Q->/6;@LF)8+$+BSA/_  !GE]0;@@]*^XJ_!^,LV^NY@XP?N4_=
M7KU?S>GHD?H&28/V&'3EO+5_H@HHHKY,]@**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HKP[]KG_@HQ\(_V)M*=_''BJVCU;9O@T.PQ=:I<^F(5
M/R ]GE*)QC=FORH_;(_X.+?B3\8)+S2?A;8Q_#GP_(#&+]]MUK,ZGOO(,<&1
MV0,R]I.E?093PSC\PM*C"T?YGHOEU?R3/.QF:8?#Z3=WV6K_ .!\S]<?VH_V
MW?A?^QMX;_M#X@^+-/T:21"]MIZMYVH7O_7*W3+L,\;L!03RPK\L/VR?^#D?
MQAX\EN]'^#>AQ^#=)8-&-:U2-+K591_>2+F&#Z'S3T(*]*_-/Q-XHU/QKK]U
MJVLZC?:MJE](9;F\O;A[BXN'/5G=R68^Y)-4:_3LIX%P.%M/$?O)>?P_=U^=
M_0^5QF?XBK[M/W5Y;_?_ )&U\0?B/X@^+'BRZU[Q1K6J>(-:OFW3WVH7+W$\
MI]W8DX'8= .E8M%%?:1BHKEBK(\-MMW844450@HHHH **** /0OV8/VG_&'[
M(/QATWQMX)U)M/U;3SMDC;+6]_"2-]O.F1OC? R."" P*LJL/Z(_^"??_!07
MP?\ \%!/@]'K^@2+I^O:>$BUW0I90UQI4Q'X;X7P2D@ # $$*RLH_F:KT+]F
M#]I_QA^R#\8=-\;>"=2;3]6T\[9(VRUO?PDC?;SID;XWP,C@@@,"K*K#Y;B;
MAFEF=+FC[M6.S[^3\OR^]'K97FD\+.SU@]U^J_K4_J>HKP3_ ()]_P#!07P?
M_P %!/@]'K^@2+I^O:>$BUW0I90UQI4Q'X;X7P2D@ # $$*RLH][K\+Q.&JX
M>K*C6CRRCHTS[ZE5A4@IP=TPHHHK T"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** (=0U"WTFPGNKJ:&UM;6-I9II7"1Q(HRS,QX  !))X %?A/
M_P %E/\ @KY>?M<>)KWX<_#W4);7X6Z9,%N;J(M')XGF0@[WZ$6ZL/D3^(@.
MW.Q4]/\ ^"\G_!5N3QEJ^I_ SX=ZD5T:QD-OXMU2VD_X_P"93\UA&P_Y9H1B
M4@_.P*<*K;_RNK]:X,X55.*S#%KWGK%/I_>?GV[;[[?'YYFW,WAJ+TZOOY>G
M<****_2CY<**** "BBB@ HHHH **** "BBB@ HHHH ](_9N_:[^(_P"R/XL_
MMCX>^+-4\.W#L&G@B??:7@'::!LQR#_>4D=B#S7ZD?L:_P#!RAH/B&*UT?XV
M>'WT&^^6/_A(-#B:>RD[;IK;)ECXY)C,F2>$45^-]%>+FG#^!S!?[1#WOYEI
M+[^OSNCNPF98C#/]W+3L]OZ]#^KSX5?&'PK\<O!]OX@\'^(=(\2Z-=#,=WIU
MRL\>?[IVGY6'=6P0>" :Z2OY4_@9^T5XY_9G\9Q^(/ ?BC5_"^K+@-+93;4G
M4<A)8SE)4SSLD5E]J_3K]CG_ (.6-BV^C_&[PTS<A!XA\/1#UQNGM6;MU+1-
M](Z_,<VX"QF'O/"/VD>VTONV?RU\CZK!\0T:GNUO=?X?\#^M3]<J*XKX&?M'
M>!?VF/!\>O> O%6C^*-,8#=)93AI(">BRQG$D3?[,BJWM7:U\-4ISIR<)IIK
M=/1GO1DI+FB[H****@H**** "BBB@ HHHH **** "BBB@ HHHH _/7_@X?\
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
MB;4M2N-8U":[O+B:ZNKES+--,YDDE<G)9F/))/))ZU#117UYXP4444 %%%%
M!1110 4444 %%%% !1110!Z+^RM^U'XN_8\^-6D^.?!M\UKJ>FOMF@<G[/J,
M!(\RWG4$;HW &1U! 8$,JD?T8_L(_MR^$?V]_@A;>+O#+FUO(2+?6-(FD#7&
MD7.,F-L?>1NJ2  .O8,&5?YB:]D_87_;8\5?L(?'>Q\9>&I&GMFQ;ZOI;OM@
MU>T+ M$_7##&4<#*L >1E3\GQ3PU#,J7M*>E6*T??R?Z/H_*Y[&4YI+"SY9?
M ]_+S1_3Y17#_LX_M#^%_P!JGX,Z'XZ\'WWV[1-<@$B;@%FMI!Q)!*H)VR(P
M*L,D9&02"">XK\*J4Y4YNG-6:T:[,^^C)22E'9A1114%!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5\)?\ !;__ (*7-^QO\'5\$^$;_P GXD^-K9A%-$W[
MS1+$Y1[KU61R&2(]B'?.4 /UO^T?\?=!_9>^"'B3Q[XFF:+1_#=HUS*JD>9<
M/PL<*9X+R.510>,L.U?S(?M,?M#>(/VJ_CGXC\?>)YO-U;Q%=M.8U8F.TBZ1
MP1YY$<:!44=<+SDY-?;<%\/K'8CZQ77[N'XRZ+T6[^2ZGA9YF+P]/V=-^]+\
M%W_R.$9B[$GDGDD]Z***_;CX0**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH Z/X5_%_Q3\#O&5OX@\'^(-6\-:U:_ZN\T^Y:"3'=25/S*<<
MJV5(X((K]*OV-_\ @Y0\0>%Q;Z/\:_#_ /PDEF,+_;^B11V]\@]9;;*Q2?6,
MQX ^ZQK\LJ*\O,LEP6/CRXF";[[->CW^6QUX7'5\.[TI6\NGW']2_P"S?^U]
M\-OVM_"ZZM\/O%VD^(H0@>:WBD\N\M.G$T#XDCY('S* >Q->DU_)KX(\=ZW\
M-/%%GKGAW5]2T'6-/?S+:^T^Y>WN(&]5="&'X&OT5_8X_P"#C[QY\,OL^D_%
MW2$\?Z.N$_M6Q6.SU:!?5E $,^ .A$;$Y)<FOS/-O#_$4KSP,N==GI+_ "?X
M>A]3@^(J<_=Q"Y7W6W^:_$_;6BO'OV5OV]?A3^V;H:77@'Q=I^I7FS?/I4[?
M9]3M/7?;OA\#IO4%#CAC7L-? UL/4HS=.M%QDNC5F?0TZD9QYH.Z\@HHHK$L
M**** "BBB@ HHHH **** "OS3_X./OV-_P#A9OP)TGXO:3;EM8\ E;'50@RT
M^FS2 *WJ?)G<' Z+/(QX6OTLK)\=^"-+^)?@G5_#NN6<=_H^O6<VGWUM)]V>
M&5"CH?JK$5Z649C/ XN&*A]EZ^:ZKYHY<9AEB*,J3Z_GT/Y-:*]*_:__ &;]
M4_9(_:2\7?#[5ED:7P]?-%;S./\ C\M6^>"8< ?/$R-QT)([5YK7]'4:T*M-
M5:;NI)-/R9^9SBX2<9;H****T)/0/V6-*_MG]H3PK#MW;+SS_P#OVK2?^RU^
MA%?#/[">E?VA^T-8S8S]AM+B?Z93R_\ VI7W-7\.?26QGM.):%!;0HQ^]SF_
MRL>E@U[E_,****_G8Z@HHHH **** "BBB@!T4K0R*ZL592"".H-?0W@/Q2OC
M#PO;7GR^:1LF4?PR#K^?7Z$5\[UWGP'\6_V1X@;396_<:A]S/\,@Z?F./KBO
ME.+\L^M8+VL%[U/7Y=5^OR/O/#W._J.9*A4?N5?=?^+[+^_3YGLE%%%?CQ_1
M 5]4?LBV'V/X/QR8Q]JO)I?KC"?^RU\KU]B?L\6']F_!C08\8W0-+_WV[/\
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
M?)M%?IV4\(Y?@;34>>?\TM?N6R_/S/E<9G&)Q&C?*NR_7N%%%%?4'E!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'VA_P1E_X*4W'[#7QQ
M70?$5W(?AGXSN$BU5&;*Z3<'"1WRCMCA9,=8^>3&@K^@RUNH[ZVCFADCFAF4
M/'(C!E=2,@@C@@CG(K^2.OVX_P"#>O\ X*"M\9_A1+\&_%%[YGB3P/;"30YI
MI,O?Z8#M\KD\M;DJH'_/-HP!\C&OS+CSA]2C_:5!:KXUW727RV?EZ'U/#^8V
M?U6H].G^1^E%%%%?E!]>%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MC)K2.B]7O]R_,]_Q-SOV.&CEU-^]4UE_A6R^;_)D=%%%?J!^'!1110 4444
M%%%% !1110 4444 ?F_\;]*_L3XQ^*K4#:L6JW.P?[)E8K^A%<O7IO[8NE_V
M3^T;XD4#Y9GAG4^N^&-C^I/Y5YE7^IG"6,^MY'@\5_/2IR^^"9XM16DT=U^S
M/\!-8_:B^/GA7X?Z"O\ Q,O%%^EHLA7<MM'RTLS#^['$KR''9#7]0WPI^&>D
M_!CX9Z!X2T&W6UT;PW80Z=9Q <K'$@12?5CC)/4DDGDU^6__  ;4_L;+!IWB
M3XW:S:_O;@OH'ASS$^Z@P;NX7/JVR(,.FR8=Z_6BOS?CS-OK&,6$@_=I[_XG
MO]VWK<^VX?P?LZ/MI;R_+_@[_<%%%%?!GT 4444 %%%</\>?VE_ /[,'A'^W
M/'_BK1_"^FDD1O>38DN&'58HES)*PZ[45CCM5TZ<ZDE"FFV]DM63*2BN:3LC
MN*Y?XN?&KPC\!/!TWB#QIXCT?PQHMOPUUJ-RL*,W9%R<NY[*H+'L#7Y8?MC_
M /!RM<3R7FC?!'PVL,>#&/$>OQ[I">F^"T!P/4-*QSD9C&,5^8_QL_:#\;_M
M'^+FUWQUXIUKQ3JAR$FO[EI%@4G)2)/N1)G^! JCTK[O*> <77M/&/V<>V\O
MNV7SU\CP,9Q#1I^[1]Y_A_P?ZU/U:_;(_P"#E+1_#\EYHOP3\._V[<*&C'B+
M7(WAM%/3=#:C$D@QR#(8\$<HPZ_EQ^T1^UG\1OVL/$_]K?$+Q=K'B6X5F>&*
MXEVVMIGJ(8%Q%$/9%&:\[HK],ROA_ Y>O]GA[W\SUE]_3Y61\MB\QQ&)?[R6
MG9;?UZA1117M'"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110![=_P3D_:0D_91_;4^'_ (S:8PZ=:ZFE
MGJF7VJ;*XS!.3V.U)"X!XW(IR,9'].5?R/U_3I_P3B^-+?M!_L+?"[Q9+,UQ
M=WV@PVUY*3DRW5MFVG;\987-?EOB/@5^ZQB\XO\ -?J?6<,XCXZ+]5^3_0]L
MHHHK\M/K HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OY6/VG?B&WQ<_:0\?^*6E\[_ (2+
MQ%?ZBK[MP*RW$CK@^@4@#'& *_J)^*7B"3PG\,O$6JQ;O,TW2[F[3:<-F.)F
M&#^%?R>U^H>&U%7KU7_=7YM_H?*<3STIQ]7^04445^J'R04444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %?0W['_\ P5%^,O[%-W;P^%?%%Q?>'82 WA[6"UYIC+G)"1E@
MT.>YA9">Y(XKYYHKGQ.%HXB#I5XJ47T:N:4JTZ<N>F[/R/WB_8X_X.$OA+\>
MUM]+^($;_"[Q%(0@DO9?M&DW#$X^6Y"CRO4^<JJH_C:OO;2-8M/$&EV]]875
MO?65W&)8+BWD$D4R$9#*RDA@1R"#@U_)/7M7[)__  4)^+7[%NK1R^!?%E]:
MZ8'WS:+=DW6EW.3EMT#':I/=TVO_ +0K\]S;P]I3O4R^7*_Y7JOD]U\[GTF#
MXDG'W<0K^:W^[;\C^G:BOS?_ &-_^#C7X=_%C[/I/Q7TV3X=ZVY"#4K</>:/
M<-[D RP9)'#!T !)D%?H=X0\9:1\0/#=IK&@ZII^M:3?IYMM>V-PEQ;W"_WD
M="58>X-?FV893B\#/DQ4''SZ/T>S/I\-C*->/-2E?\_N-*BBBO..D_''_@Y1
M_8V;P]XZ\/\ QLT:TQ9:\J:'XA,:?<NXU)MIV_WXE,9)P!Y$8ZM7Y6U_4S^U
MS^SCI7[6W[.'BSX>ZQMCM_$=BT,,Y7=]CN%(>"8#U254;'?:1WK^7SQ[X'U3
MX9>.-8\.:U:R6.L:#>S:??6[CYH9HG*.I^C*17[7P'FWUG!?5IOWJ>G_ &Z]
MONV^X^%X@P?LJ_M8[2_/K_F?H%^S]I?]C? _PG 1M;^RK>1@>Q= Y'YM7852
M\-Z9_8GAVPL\!?L=M'#@#@;5 _I5VO\ -W.,7]:Q]?%?SSE+[Y-_J9QT5@HH
MHKSB@HHHH **** "BBB@ HHHH *FTW4)=)U"&Z@;;-;N)$/H0<U#14RBI+EE
MLRH3E"2E%V:U1]S?L/7D/B_X@V^I0\QKITDX_P!@DJA'X%B*^LJ^ ?\ @F%\
M;-'\-?'!_!.I70AU3Q-I]Q<:,CD8G,!C>>(=]VPAP.F(W/IG[^K]X\'<C>6<
M.J%M*DYS7FK\J_\ 2;>J/TC'9U_:CAB>O*D_5;_CJO)A1117ZD<(4444 %%%
M% !1110 4444 %%%% 'DW[7_ (-_MWX=PZG&FZ?1Y@S$#GRGPK?^/;#^!KY@
MK[L\1:)#XET&]T^X_P!3?0/ _'0,",_AFOAW6])FT#6;JQN%VSV<SP2#T920
M?Y5_&OTBN'?JV;4<WIKW:\>67^.%EKZQ:2_PL_4.!\=SX:6&EO!W7H_^#?[R
MK1117\ZGW 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !72?"+P<
M?'GQ&TK32NZ&68//GIY2?,_Y@$?4BN;KWK]BSP=NDU;7I$^[BR@)_!Y/_9/S
M-?;>'/#O]M\187 25X.7-/\ P1]Z2^:5O5H\G/,=]4P-2LM[67J]%_F>_ 8%
M%%%?Z/'X:%%%% !1110 4444 %%%% !1110 5ROQQL/[2^$7B*/^[9/+_P!\
M#?\ ^RUU5>=_M:?&K0?V>?V</&'B[Q)-Y6DZ7IT@=01ON))/W44*YXW/(Z(,
M\9;GC->?FV ECL#6P4%=U(2@EW<HM6_$VP^(5"K&M+11:?W.Y^>'Q_\ %GVW
M5(=)A;]W:_O9L=W(X'X*?_'J\ZJ:_OI=3OIKB9M\T[F1V]23DU#7\;Y5@(X+
M"PP\>BU\WU?WGRF?9M/,L=4QD_M/1=DM$ONW\PHHHKT#R HHHH **** "BBB
M@ HHHH **** /BG_ (*!Z5]@^.D,V.+[2X9<^I#R)_[(/TKS7X)_"'6OC]\7
M/#G@OP[;_:-:\37\6GVJG.U6=@"['LBC+,>RJ3VKV[_@I#I?D^)?"U]C_CXM
MIX,^NQD;_P!J5]@?\&U?['"Z]XP\1?&S6+5O(T/?H7AXNO#7$B#[5.O^Y$ZQ
M C(/G2CJM?Z'>'>?1H\ X/&O5QI\J\W&4H)?>M?),Y:&$>(Q:I+J]?3J?JU^
MS]\%=(_9R^"?A?P+H,>W2_"^G16$+;0K3%5^>5@/XY'W.WJSFNPHHK\[J5)3
MDYS=V]7ZL_1(Q44HQV0445XU^U;^W_\ "?\ 8NTKSO'WBVQT_4)$WV^DV^;G
M4KH=ML"98*>F]]J9ZL*TH8>K6FJ=&+E)]$KL52I&$>:;LO,]EKS']I?]LGX9
M_L@>&UU/XA^+M+\/),I:WM78RWMYV_=6\8:5QG@D+M'<BOR3_;'_ .#CGX@?
M%3[9H_PGTF/X?Z')F-=4N@EUK,R^HZPP9!Z*)&!&1(*_.WQGXXUKXC>)+K6?
M$&K:EKFKWK;[B]U"Y>YN)STRTCDLWXFOO\I\/\15M4QTN1=EK+[]E^/H?.XS
MB*G#W<.N9]WM_F_P/TT_;'_X.3O$GBS[;HWP7\/IX8L6S&NOZQ&EQJ##GYHK
M?F&(],;S+QV4]/S7^)OQ8\3_ !H\67&O>+O$&L>)-8N3^\O-2NWN)2,D[06)
MPHR<*, =@*Y^BOTO+<EP> CRX6"7=[M^KW_0^6Q6.KXAWJROY=/N"BBBO4.4
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "OW9_X-M?B.?%G[!^JZ'(^9?"OBBZMXTW9V
MPS10SJ<=LR/-^7Y?A-7[ ?\ !K;X@DN?"?QHTH[O+L[O2+M>>,RI>*>/^V(_
M2OC^.J*GE$Y/[+B_QM^I[603Y<9%=TU^%_T/U@HHHK\+/O@HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M?\*/[)NO^?6X_P"_9_PK[PHH_P")9Z7_ $,7_P""E_\ + _U]E_SX_\ )O\
M[4^#_P"R;K_GUN/^_9_PH_LFZ_Y];C_OV?\ "OO"BC_B6>E_T,7_ ."E_P#+
M _U]E_SX_P#)O_M3X/\ [)NO^?6X_P"_9_PH_LFZ_P"?6X_[]G_"OO"BC_B6
M>E_T,7_X*7_RP/\ 7V7_ #X_\F_^U/@_^R;K_GUN/^_9_P *^R?@WX._X03X
M:Z3IS+MG2'S9_P#KH_S,/P)Q]!73T5^B>'/A'A^%,75QOUAUISCRKW.7E5[O
M[4KW:7:UNMSP\\XEGF-*-+DY4G?>]^W1;:A1117[ ?,A1110 4444 %%%% !
M1110 4444 %?CK_P<I?MDKX@\7^'?@GHMT6M]#VZYXB$;\&Y="+:!O\ <B9I
M"#D'SHSU6OU6_:*^.>B_LS_ [Q1X\\02;-)\+V$E[*H;:T[#B.%2>-\DA2-<
M_P 3BOY>?C/\6=8^._Q9\2>,]?F\_6/%&HS:E=L,[5>1RVU1V1<A5'95 [5^
M@< Y3[?%/&U%[M/;_$_\EKZM'SO$6,]G25".\M_3_@_YGZ%>%_%UGK/AK3KQ
MKRVW75M',<RK_$H/]:O?VY9?\_EK_P!_5_QK\P:*_-ZWT7J$IN4<Q:3;LO9+
M3R_B'R_USR/T^_MRR_Y_+7_OZO\ C1_;EE_S^6O_ ']7_&OS!HK/_B5NE_T,
MG_X*7_RP/KGD?I]_;EE_S^6O_?U?\:/[<LO^?RU_[^K_ (U^8-%'_$K=+_H9
M/_P4O_E@?7/(_3[^W++_ )_+7_OZO^-']N67_/Y:_P#?U?\ &OS!HH_XE;I?
M]#)_^"E_\L#ZYY'Z??VY9?\ /Y:_]_5_QH_MRR_Y_+7_ +^K_C7Y@T4?\2MT
MO^AD_P#P4O\ Y8'USR/T^_MRR_Y_+7_OZO\ C1_;EE_S^6O_ ']7_&OS!HH_
MXE;I?]#)_P#@I?\ RP/KGD?I]_;EE_S^6O\ W]7_ !H_MRR_Y_+7_OZO^-?F
M#11_Q*W2_P"AD_\ P4O_ )8'USR/L[]LWX=WWQJN/ >A^'(UU/7-7UQ=)LK>
M)PQDEN %4''0949)Z#)K]T/V4/V>-*_91_9U\(_#[1UC^R^&M/2WDE5=OVNX
M/SSSD>LDK.Y_WJ_&G_@W&^%7@_QM^V?J&O:_JVGQ^(/"FEM/X=TB9MLU[/*&
MCEN$R-K>3%NROWLS*X&$)'Z??MA?\%:_@W^QLE]9:MKDGB7Q/9 A]#T%1>7,
M#\X6=P1%!TY$C!L9(5J^HI\-8C)<%0X6P\W65)RE?EY;N<F]KR5E?>^[9])D
MOLJ=.6,JM*^F_1?Y]O0^FJ^?_P!K[_@IS\'/V)H9+?QCXHAG\0*FZ/0-* O-
M3?C(W1J<1 ]FE9%/8FOR _;'_P""]?QE_:96\TGPU<1_#+PM<$H+;1YF.HS1
MGM+>'#_]^EB!'!![_$5U=2WUS)--))--,Q>21V+,[$Y))/))/.37V&4^'LY6
MJ9A/E7\L=_F]E\K^I&,XDBO=PROYO_(_0#]LC_@X8^*WQW6\T?X>PQ?#'PW-
ME!/:R>=K,Z=.;@@"'/!_<JK*<CS&%? NMZY>^)=6N+_4KRZU"^NG,D]S<RM+
M-,QZLS,26/N356BOTG+\KPN"A[/"P45^+]7N_F?,8C%5J\N:K*_]=@HHHKO.
M<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *_6#_@UM6X_X2OXT%?-^R_9
M-'$F"=F_?>;,]LXWX_X%[U^3]?L%_P &MWAY[;PA\9]6.[R[V\TBT7IMS"EX
MY]_^6X_3WKY;C22635K_ -W_ -*1ZV1J^-A\_P F?J]1117X(?H04444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7\L_[8?P\;X2_M8_$KPRT9C71/$^HVD0_O1+<R"-A[%-I
M'L:_J8K^?O\ X.!O@P?A5_P48UO5(XC'9^.M+L]=BP/E#[#;2@'U,ENSD=?W
M@[$5^A>'>*4,;4H/[4;_ #3_ ,FSYOB6E>A&IV?Y_P##'Q'1117[$?%A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%26UK
M+>2^7#')*YZ*BEC^0K?TKX/>+-;Q]C\,Z_<*W\2:?*5_/;BN7%8_#89<V(J1
M@O[S2_-CLWL<Y17I&D_LB_$;6<>7X9NHU/>>:*''3L[ ]ZZ72OV _'VH8\[^
MQ+'/_/>\+8_[X5O\FOE\9XB<+X7^-F%%/LJD6_N3;+5&;Z'B5%?26E?\$X-8
MF*_;O$VFV_KY%L\V/S*5TFE?\$X-(A ^W>)M2N#W\BU2'/YEZ^7QGCEP70T^
MN<S[1A4?X\MOQ+6&J/H?)-%?;6E?L!> M/(\XZY??]=[L+G_ +X1:Z32_P!D
M#X<Z2%\OPS;R,.IGN)I<\8Z,Y%?+8OZ27"]+2C3K3](Q2_\ )II_@6L',^ :
MDMK66\E\N&.25ST5%+'\A7Z/:7\&/"&B$&T\+^'X&'.]=/BW?GMS706=A!IT
M/EV\,,$8Z+&@5?R%?+XSZ46%C_NN7RE_BJ*/Y0E^9HL&^K/S@TKX/>+-;Q]C
M\,Z_<*W\2:?*5_/;BNETK]D;XBZQCR_#%U&#WGFBAQT[.P/>OT HKY;&?2<S
MJ7^ZX2E'_$YR_)P*6#CU9\1Z5^P)X^U#'G#1;'_KO>%L?]\*W^372:5_P3AU
MJ;'V[Q+I=OZ^1;O-CIZE/>OKBBOE\9](7C"M_#J4Z?\ AII_^E\QHL+3/FO2
MO^";^DPX^W>)]0N/7R+5(<_F7KIM*_8 \!Z>5\YM<OL=1-=JH/\ WPBU[=17
MR^,\7N,<3_$Q\U_AY8?^D*)2H4UT/-=*_8_^'.D@>7X:MY6[F>XFES^#.1^0
MKI-+^#'A#1"#:>%_#\##G>NGQ;OSVYKIJ*^7QG%F=XO_ 'K&59_XJDW^;-%"
M*V1#9V%OIT7EV\,,"<#;&@4<>PK\OQ,ZPM&&;RV(8KGY21G!Q[9/YFOU&K\M
MZ_ICZ+LG)YI*6K_<?^Y3CQG3YA1117]:'"%%%% !1110 4444 %%%% !1110
M 4444 %=S^S3\>=7_9@^/?A3Q_H?.I>%]02\2,G:MQ'RLL+'LLD;.AQSAS7#
M45%2G&I!TYJZ:LUY,J,G%J4=T?U>_"#XJ:/\<?A;X?\ &'A^X^U:+XEL(M0L
MY/XO+D4, P[,N=K#J&!'45T=?EE_P;9_MGGQ5X"U[X)ZU=%KSPV'UKP]O;[U
MG(X^T0#_ *YS.) .2?/?LE?J;7\Y9UELL!C)X:6R>C[I[/[M_,_2\#BEB*$:
MJZ[^O4****\LZPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ORH_X.4?VS&T#PIX?
M^".BW6VXUP)KOB+RVZ6R.1;0-_O2HTI!P1Y,1Z-7Z>_$GX@Z7\)OA[KGBC7+
MC[+H_AVPGU*]EX_=PQ(7<C.,G"G [FOY>?VJ?VA]8_:N_:%\5_$'7"RWWB:^
M>X6'=N6TA&$A@4_W8XE1 >X7/6ONN \I^LXWZU->[3U_[>>WW;^MCP.(,9[*
MA[*.\ORZ_?M]YY_1117[4?#!1110 4444 %%%% !1110 4444 %%%% !1110
M 5]2?\$UO^9T_P"W'_VXKY;KZD_X)K?\SI_VX_\ MQ7Y)XZ?\D/CO^X7_IZF
M;X;^(CZDHHHK_.X]4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
M.U3PAI.N$_;=+TZ\W<GS[9),_F#7-:I^S=X#U@'SO">AIG_GA;+!_P"@8KMJ
M*]3!YYF.$_W7$3A_AG*/Y-$N*>Z/)=5_8A^'.I%C'H]Q9LW),%[-_)F8?I7-
M:K_P3M\(W.3::MX@M6/9I(I%'X; ?UKW^BOJ,'XH<6X;^%F%5_XI.?\ Z5<E
MT8/H?+FJ_P#!-L9+6/BT^R3Z?]?XA)].U<UJO_!.SQ;;9-GJ_A^Z4=G>6)C^
M&PCU[U]D5T7A3X8:MXM96AMS!;G_ );S?*F/;NWX5]%#Z0W%V!A[3$XN,HK^
M>$/_ &U1;_,VPF45,745'#4W*3Z*[_X;U/SPU;]B#XC:9N\O1[:^5>\%[%_)
MF4_IFN:U7]FWQ[HY/G>$]<?''[BV,_\ Z!FOUHO_ -GRV@\.R"&\D?4%&\2/
MA8CC^''8'UR:\J==C%>/E..#FO=R'Z6&<8M2_<4:BB[/W9Q?K\;6OI\CNSKA
M/%Y6X+%QY>=76J?JM.J/S(U7P?J^A F^TO4K,+R?/MGCQ^8%9M?J16;JO@S1
M]=+?;M)TV\W<GS[5),_F#7W>#^E%TQ67?.-7]'#]3P7@^S/S)HK]$-5_9J\
MZSGSO">BIG_GA;BW]/\ GGM]*YO5?V'?AUJ.?+TFZL2>\%]*<=?[[,/_ -5?
M58/Z3'#L],1AZT'Y*$E_Z6G^!#P<^C/A.BOL?5?^"=?A.XR;/6-?M6/9WBE4
M?^. _K7-:K_P3;D&YK'Q:K>B3Z?M_P#'A(?Y5]1@_'O@NO\ 'B94W_>IS_.,
M9+\2'A:BZ'R[17ONJ_\ !._QA:DFUU3P_=+V!EEC<_AL(_6N:U7]B;XC:9G;
MHD-XHZM!>PG]&8'].U?4X/Q.X3Q/\+,*7_;TU'_TJQFZ,UT/)Z*[+5OV>/'6
MB!C<>$]=VKU,5HTP'7G* ^G6N;U7PSJ6A$_;M/OK/;P?/@:/'Y@5]3@\XP&+
M_P!UKPG_ (91E^39+BUN4:***](D**** "BBB@#U;]AOX 2?M1_M=?#_ ,""
M)IK;7M8A6^"CE;.,^;<M^$$<A_"OZB(XUAC555551@ #  K\>/\ @V8_9=;5
MO&OC3XOZA;9M=)A_X1S1W=,@W$FR6Y=3V9(Q$F1VG<5^Q-?BO'V8>WQZP\=J
M:M\WJ_PLOD?<<.X?V>'=1[R?X+;]0HHHKX4^@"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M(AZ,/K_/(K-K]RHU858*I3=TU=/R/Y@Q%"I0J2HU5:479KLT%%%%:&(4444
M%%%% !1110 4444 %%%% !1110 5Z'\%_B5_9-PNDWTG^BS-_H\C'_5,?X3_
M +)_0_7CSRBN',LOI8V@\/6V>S[/HT>IDV;U\MQ4<7AWJMUT:ZI^3_!Z]#Z@
MHK@?@U\2?[?M%TN]D_TVW7]T['_7H/\ V8?J/QKOJ_#\QR^K@J[P]9:K\5T:
M/Z=R?-J&986.+P[T?3JGU3\U_P '8*AO;&'4K9H;B&.>%NJ2*&4_@:FHKBC)
MIW6YZ,HJ2Y9*Z9YYXL^ -I?EIM*F^QR'GR9,M$?H>J_K7FWB3P=J7A.X\N^M
M9(@3A9!\T;_1AQ^'6OHRF7%O'=P-'-&DL;C#(Z[E8>XKZW+.,<9AK0K_ +R/
MGO\ ?U^=SX'._#O+L9>IAOW4_+X7_P!N]/E;T9\Q45[%XL^ VGZJ6FTV0Z?,
M>?+/S0L?IU7\./:O-/$W@75/",A%Y:NL><"9?FC;_@7]#@U^B9;Q!@L=I2E:
M7\KT?_!^5S\ASKA+,LL;E7A>'\T=8_/JOFD9%%%%>T?,A1110 4444 %%%%
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
M5[YQA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1169XP\76/@;P[=:IJ$GEVUJN3C[SGLJCNQ/ K'$XFEAZ4J]>2C"*;;>B26
MK;?9(JG3E.2A!7;T2*/Q*^)6G?"_PX^H:@^YFRL$"G]Y</\ W1_4] /P!^2?
MB1\3-4^*&O-?:E)\J_+# A/E6Z^BCW[GJ?RI?B?\2K_XH^)Y-0O&*QC*V\ .
M4MT[*/?U/<_@!SM?PCXJ>*6(XDQ+PF$;CA(/W5LYM?:E_P"VQZ+7<_8.'>'H
M8"G[2IK5>[[>2_5]?0****_'SZ8**** "BBB@#E_BIX"7QKH>Z%5%_:@M"W]
M\=T/U[>_XUX3+$T$K1NK*Z$JRD8(([5]/5YG\;/AMYZR:U8Q_.HS=1J/O#_G
MH/IW_/UK[S@_/O8R^HXA^Z_A?9]O1]//U/ROQ"X4>(@\SPB]^*]]+JEU]5U[
MKTU\KHHHK]0/P\**** "BBB@ HHHH **** "BBB@ HHHH **** )+.\ETZ[C
MGAD:.:%@Z.O52*]Y^&WCZ+QSHVYML=[;X6>,>O9A['].E>!5H>%O$UUX2UF*
M]M6P\9PRG[LB]U/L:^?XAR.&84+1TJ1^%_H_)_AN?6\(\35,HQ5Y:TI?$O\
MVY>:_%:=K?2%%9_AGQ';>*]&AO;5MT<@Y4_>C;NI]Q6A7XO4ISIS=.:LUHT?
MTG1K0K4U5I.\9*Z:ZIA11169H%-EB6>-DD571AAE89!'O3J*-M4#UT9P_BOX
M%Z7K6^6Q)TZX;G"C=$3_ +O;\./:O,_%/P[U;P@6:ZMF:#.!/'\T9_'M^.*^
MA*1E#J58!E88((ZU]5EG%V-PMH5'[2/9[_)[_?<^%SKP_P MQUYTE[*?>.WS
MCM]UF?,%%>W>+/@EI7B -):K_9MR><Q+^[8^Z_X8KS'Q9\,M6\(;GG@\ZW7_
M );P_,@^O=?Q%?H>6<28+&VC"7++L]'\NC^6OD?D.=\&9GEMYSASP7VHZKYK
M=?-6\SGZ***]\^3"BBB@ HHHH **** "BBB@ K\MZ_4BORWK^MOHM?\ ,S_[
M@_\ N8X<9T^84445_6QPA1110 4444 %%%% !1110 445ZM^QO\ L<>-/VX/
MC/9^#?!MGYDTF);^_E!%KI-OD!IYF'0#H%'S,V  2:RK5J=&FZM5VBM6WT*I
MTY3DH05VP_8W_8X\:?MP?&>S\&^#;/S)I,2W]_*"+72;?(#3S,.@'0*/F9L
M DU_11^Q'^Q)X,_81^#%MX1\(VWF32;9M5U69 +K6+G&#+(1T Y"H#M1>!DD
MDG[$?[$G@S]A'X,6WA'PC;>9-)MFU759D NM8N<8,LA'0#D*@.U%X&223[%7
MX?Q1Q14S*I[&CI26R_F\W^BZ>I]YE.4QPL>>>LW^'D@HHHKY ]H**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH @
MU32[;6],N+*]MX+RSO(F@G@GC$D4\; JR,IX92"00>"#7X;?\%C_ /@CA=?L
MJZG??$KX:V,]Y\-;R7S-0T^,&27PQ(Q_-K4DX5CRA(5N-K']T*@U32[;6],N
M+*]MX+RSO(F@G@GC$D4\; JR,IX92"00>"#7M9'GE?+*_M:6L7\4>C7^?9_H
M<.89?3Q5/DGOT?8_DFHK]$/^"Q__  1PNOV5=3OOB5\-;&>\^&MY+YFH:?&#
M)+X8D8_FUJ2<*QY0D*W&UC^=]?O>6YE0QU!8C#NZ?WI]GY_UL?GN*PM3#U'3
MJ+4****[SG"BBB@ HHHH **** "BBB@ KZD_X)K?\SI_VX_^W%?+=?4G_!-;
M_F=/^W'_ -N*_)/'3_DA\=_W"_\ 3U,WPW\1'U)1117^=QZH4444 %%%% !1
M110 4444 %%2V=E-J-RL-O%)--(<*B*69OP%=]X3^ -Y?[9M5F^QQ'GR8\-*
M?J>B_K7GX_-,+@X\V(FEY=7Z+<];*LCQV8SY,'3<N[V2]6]/U//[>WDNYUCA
MC>61SA41=S,?85W7A/X#:AJI674G&GP'G8/FE;\.B_CS[5Z?X<\':;X4AVV-
MK'"V,-)C=(_U8\_ATK4K\_S/CBM4O#!1Y5W>K^[9?B?K62>&.'I6J9E+G?\
M*M(_-[O\/F8_ACP)I?A"/_0K55DQ@S/\TC?CV^@P*V***^)K5ZE:;J59.3?5
MNY^FX;"T</35*A%1BNB5E^ 4445B;A1110 CNL:%F(55&22> *\1^+7Q';QA
MJ7V6U8C3;5OE_P"FS?WS[>G_ -?C>^-GQ)W>9HMC)[7<BG_R&/Z_EZUYA7Z=
MPCP_[.*QV(7O/X5V7?U?3R]=/Q/Q"XM]M)Y7@W[J^-KJ_P"5>2Z]WITU****
M^^/R<**** "BBB@ HHHH **** "BBB@ HHHH **** "NL^$_P_;QGK/G7"G^
MS[0@RG_GHW9!_7V^HK'\(^%;GQCK4=G;+][F1R/EB7NQ_P \FO?_  _H-OX9
MTB&RM5VPPC'NQ[D^YKY'BK/E@Z7U>B_WDO\ R5=_7M]Y^@<"\*O,<1];Q*_<
MP?\ X$^WHNOW==+JJ$4*HPHX ':BBBOR$_H0**** "BBB@ !P:]Z_9X_:3;S
M(=!\1W&Y6Q':7TAZ'H$D/\F/X^H\%HKZK@_C#,>',?''8"7E*+^&<>TE^3W3
MU1YV9Y70QU%T:R]'U3[K^M3[XHKQ']E[X[-K44/AK5YMUU$NVQG8_P"N4#_5
MG_: '![CW'/MU?Z"<(\58+B'+89E@7H]&GO&2WB_-?BK-:,_%\RRZK@J[H5M
MUL^C7=!1117TQP!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %?*?[2WQ?;XA^*CI]G+G1]+<I'M/%Q)T:3W'8>V3WKV+]I[XFMX#\!M
M9VLFS4=8W01D'YHX_P"-_P B%'NV>U?*-?RK](+CN2:X9P<NTJK7WQA^4G_V
M[YGZ)P7DZ=\?57E']7^B^84445_*I^B!1110 4444 %%%% !01N&#110!XI\
M7OAQ_P (GJ'VVT3_ (EUTW0#_4.?X?H>WY>F>*KZ8U33(-9T^:UN8UE@G7:Z
MGN/\]^U>!^/O!,_@?7&MY-SV\F6@E_YZ+_B.A']"*_6>$^(/K=/ZK7?[R*T?
M\R_S77OOW/P/CSA/ZA5^O85?NI/5+[+?Z/IV>G8PZ***^S/S<**** "BBB@
MHHHH **** "BBB@ HHHH **** .D^&GC^3P-K.YMSV-P0L\8[>C#W'ZCCW'O
M%K=1WUM'-"ZR12J'1U.0P/0BOF.O0/@Q\2?[#N5TJ^DQ9S-^Y=CQ Y[?[I_0
M_4FOA^+>'_K$/KF'7OK==U_FOQ7HC].X XL^J5%EV+?[N3]UO[+?3T?X/U9[
M!1117Y6?NP4444 %%%% !01D444 <GXM^#>D^)MTD<?]GW3?\M(5^4GW7H?P
MP?>O,?%OPGU?PH6D:'[7:K_RV@!8 ?[0ZC^7O7O5%?297Q5C<':+?/'L_P!'
MNOQ7D?&9WP+EF87FH^SG_-']5L_P?F?+]%>\>+/A)I'BHM(8?L=TW/FP87<?
M]H=#_/WKS/Q7\'=7\,EI(X_M]JO/F0#+ >Z]1^&1[U^B99Q3@L9:+?)+L_T>
MS_/R/R#.^!<SR^\U'VD/YHZ_>MU^*\SDZ*#Q17TA\:%%%% !1110 5^6]?J1
M7Y;U_6WT6O\ F9_]P?\ W,<.,Z?,****_K8X0HHHH **** "BBB@ HHKU;]C
M?]CCQI^W!\9[/P;X-L_,FDQ+?W\H(M=)M\@-/,PZ = H^9FP "365:M3HTW5
MJNT5JV^A5.G*<E""NV'[&_[''C3]N#XSV?@WP;9^9-)B6_OY01:Z3;Y :>9A
MT Z!1\S-@ $FOZ*/V(_V)/!G["/P8MO"/A&V\R:3;-JNJS(!=:Q<XP99".@'
M(5 =J+P,DDD_8C_8D\&?L(_!BV\(^$;;S)I-LVJZK,@%UK%SC!ED(Z <A4!V
MHO R22?8J_#^*.**F95/8T=*2V7\WF_T73U/O,IRF.%CSSUF_P /)!1117R!
M[04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% $&J:7;:WIEQ97MO!>6=Y$T$\$\8DBGC8%61E/#*0
M2"#P0:_#;_@L?_P1PNOV5=3OOB5\-;&>\^&MY+YFH:?&#)+X8D8_FUJ2<*QY
M0D*W&UC^Z%0:II=MK>F7%E>V\%Y9WD303P3QB2*>-@59&4\,I!((/!!KVLCS
MROEE?VM+6+^*/1K_ #[/]#AS#+Z>*I\D]^C['\DU%?HA_P %C_\ @CA=?LJZ
MG??$KX:V,]Y\-;R7S-0T^,&27PQ(Q_-K4DX5CRA(5N-K'\[Z_>\MS*ACJ"Q&
M'=T_O3[/S_K8_/<5A:F'J.G46H4445WG.%%%% !1110 4444 %?4G_!-;_F=
M/^W'_P!N*^6Z^I/^":W_ #.G_;C_ .W%?DGCI_R0^._[A?\ IZF;X;^(CZDH
MHHK_ #N/5"BBB@ HHHH **M:1HEWKUV(+.WEN)3_  HN<>Y]![FO1/"7[/S/
MMFUB?9W^SPGG_@3?T'YUYF89QA,%&^(G9]MV_E_2/;RCAW,,SE;"4VUUD](K
MY[?)7?D><Z=I=SJ]TL-K;S7$S=$C0L:] \)_L_SW06;5Y_LZ]?(A(9_Q;H/P
MS7IFB>'K+PY:>38VT5O'WVCEOJ>I_&KE?GV9\;8BK>&$7(N^\O\ )?CZGZWD
MGAIA,/:IF$O:2[+2*_5_@O(S] \+Z?X7M?)L;6.W7^(@99_JW4_C6A117Q=2
MK.I)SJ-MOJ]6?I5&C3HP5.E%1BMDE9+Y(****S- HHHH **** "N-^+GQ''A
M'3OLEJX_M*Z7@C_E@O\ >^OI^?:MCQWXUM_ ^B-<R8>9\K!%GF1O\!W/^(KP
M'5M5N-<U&:ZNI#)/.VYF/^>E?9<*</\ UNI]:KK]W%Z+^9_Y+KWV[GYSQYQ9
M]0I?4L*_WLEJU]E/]7T[+7L0.[2,68EF8Y)/>DHHK]:/P$**** "BBB@ HHH
MH **** "BBB@ HHHH **** "IK"PFU2]BM[>-I9IF"(J]234(YKV;X._#?\
MX1JR&HWD?^GW"_(I'^H0_P#LQ[^G3UKQ\ZS>GE^'=66LGI%=W_DNI]#PUP_6
MS?%JA#2*UE+LO\WT7Z)FU\._ L/@;1%A&V2ZFPUQ+_>/H/8?_7[UT%%%?B6)
MQ-3$595JKO*6K/Z9P>#HX2A'#T%:,59+^NO=]6%%%%8'4%%%% !1110 4444
M 26EW+874<\,C130L'1U.&1@<@@^U?8'P+^*D?Q4\%QW$C*NI6>(;R,=GQPX
M'HV,_7([5\=UV7P+^)+?#/Q_:W3N5L+HBWO%[>63][ZJ<'\".]?JWA'QU/AW
M.8QK2_V>LU&HNB_EG_VZWK_=;ZV/G>)<G6.PK<%[\=5Y]U\_SL?8U%(CB10R
MD,K#(([TM?W\?C(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%<C\=/&1\#?"[5;R-MMQ)']G@(."'?Y01] 2W_  &O/S;,J67X*KCJ_P %
M.,I/TBF_OTT-L/0E6JQHPWDTE\SYI^/OCYOB#\2[ZX1]UG:-]EM<'(V(2-P_
MWFRWXBN+HHK_ #-SC-*^98ZKF&)=YU).3]6[V7DMEY'[WA</"A1C1I[12044
M45YIN%%%% !1110 4444 %%%% !63XT\(6_C70Y+.?Y6^]%(!S$_8_XCN*UJ
M*UHUIT:BJTW:2=TS#$X:EB*4J%9<T9*S3ZH^:=;T6X\/:I-9W4?ES0-M8=CZ
M$>QZBJM>Y_%;X=+XTTOSK=574K5?W9Z>:O4H?Z>A^IKPZ6)H)6C=65T)5E(P
M01VK]KR'.H9CA^?::TDO/OZ/I]Q_-/%7#=7*,7[-ZTY:Q?==GYKK]_4;1117
MN'S 4444 %%%% !1110 4444 %%%% !1110 4444 >O_  7^)/\ ;5LNDWTG
M^F0K^X=CS,@[?[P_4?0UZ#7S':W4EC<QS0NT<L3!D93@J1T->[_#/Q_'XXT?
M+[4OK< 3QCOZ,/8_H:_*^+>'_J\WC,.O<>Z[/OZ/\'ZH_=> .+?K=-9;BW^\
MBO=;^TET]5^*]&=+1117PY^GA1110 4444 %%%% !1110!SOBOX7Z1XMW/-;
M^1<M_P MX?E?/OV;\17F7BSX*:MX>W26Z_VC;+SNB'[P#W3K^6:]OHKZ#+.)
M<;@K1C+FCV>J^75?EY'R>=\%Y9F5YSAR3_FCH_FMG\U?S/E]E*M@C!'!![45
M]!^*OASI/B]&-U;JEP>D\7RR#ZGO^.:\S\6? S5-##2V1_M*W'.$7;*H_P!W
MO^&?I7Z)EG%N"Q5HU'[.79[?)[??8_(,[X S+ 7J4E[6'>.Z]8[_ '71Q%%.
MDC:&1E=65E."",$&FU]0?#;:,*_+>OU(K\MZ_K;Z+7_,S_[@_P#N8X<9T^84
M445_6QPA1110 4444 %%%>K?L;_L<>-/VX/C/9^#?!MGYDTF);^_E!%KI-OD
M!IYF'0#H%'S,V  2:RK5J=&FZM5VBM6WT*ITY3DH05VP_8W_ &./&G[<'QGL
M_!O@VS\R:3$M_?R@BUTFWR T\S#H!T"CYF;  )-?T4?L1_L2>#/V$?@Q;>$?
M"-MYDTFV;5=5F0"ZUBYQ@RR$= .0J [47@9)))^Q'^Q)X,_81^#%MX1\(VWF
M32;9M5U69 +K6+G&#+(1T Y"H#M1>!DDD^Q5^'\4<45,RJ>QHZ4ELOYO-_HN
MGJ?>93E,<+'GGK-_AY(****^0/:"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"#5-
M+MM;TRXLKVW@O+.\B:">">,213QL"K(RGAE()!!X(-?AM_P6/_X(X77[*NIW
MWQ*^&MC/>?#6\E\S4-/C!DE\,2,?S:U).%8\H2%;C:Q_="H-4TNVUO3+BRO;
M>"\L[R)H)X)XQ)%/&P*LC*>&4@D$'@@U[61YY7RRO[6EK%_%'HU_GV?Z'#F&
M7T\53Y)[]'V/Y)J*_1#_ (+'_P#!'"Z_95U.^^)7PUL9[SX:WDOF:AI\8,DO
MAB1C^;6I)PK'E"0K<;6/YWU^]Y;F5#'4%B,.[I_>GV?G_6Q^>XK"U,/4=.HM
M0HHHKO.<**** "BBB@ KZD_X)K?\SI_VX_\ MQ7RW7U)_P $UO\ F=/^W'_V
MXK\D\=/^2'QW_<+_ -/4S?#?Q$?4E%%%?YW'JA16AH'A;4/%%SY=C:R3G."P
M&%7ZL>!7I'A/]G^WM2LVKS_:&Z^1$2L8^K=3^&*\C,L\P>!7[^?O=EJ_NZ?.
MR/H,FX7S',W_ +-3]W^9Z1^_KZ*[/--#\.WWB2[\FQMI;B3OM'"_4]!^->C>
M$_V?5C*S:Q<>9W^SP'"_\";K^ Q]:]'T_3;?2;58;6&*WA7HD:A14U?GF9\:
M8JO>&&_=Q^^7W]/E]Y^O9)X;X#"VJ8U^UGVVBOEU^>GD5=)T6TT*U$-G;PV\
M0_A1<9^OK]35JBBOCYSE.7-)W;ZL_0Z=.%.*A!));):)!1114EA1110 4444
M %%%% !576M9M_#^ES7ET_EPP+N8]S[#W/2K$DJPQL[LJJHRS$X 'J:\/^*_
MQ%;QGJGV>W9AIMJW[L=/-;^^?Z>WU->YD.2U,QQ'(M(+63\NWJ^GWGS/%7$E
M+*,)[1ZU):17=]WY+K\EU,GQMXPN/&NN27<WRI]V&//$2=A]?4^M8]%%?M=&
MC"C35*DK16B1_-&*Q57$595ZSYI2=VWW"BBBM3 **** "BBB@ HHHH ****
M"BBB@ HHHH ***ZGX7?#U_&^K;Y@RZ?;$&9NF\_W![GOZ#\*YL9BZ6&HRKUG
M:,?Z^]G9E^7U\;B(X7#J\I.R_P WY+=F[\%?AM_:,R:Q?1_Z/&<VT;#_ %C#
M^,^P[>I^G/K5-@@2U@2.-5CCC4*JJ,!0.@%.K\0SC-:N/Q#K5-NB[+^MS^G.
M'\BH93A%AJ6KWD^[[^G9=$%%%%>6>X%%%% !1110 4444 %%%% !1110!]7_
M ++GCX^,_AK%;32;[S1B+63)^9DQF-O^^?E_X :])KY5_90\9?\ "-?%&.SD
M;;;ZQ&;9L] X^9#]<@K_ ,#KZJK_ $ \&^)GG/#-&55WJ4?W<N_NI<K^<7&[
MZNY^,\48!87'R4?AE[R^>_XW"BBBOU0^="BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "O!?VU_$Y$>BZ,C<,7O95^GR)_-Z]ZKY*_:DUPZU\9=17.8
M[%([9/P4,?\ QYFK\7\>LW>#X5G1B[.M.,/EK-_A&S]3ZK@_#*KF*D_L)O\
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
M'1@\RQ&%JJM1DT_5ZKL_(_K4L/#VGZ5C[+8V=MCIY4*IC\A5ROS'_P""#/\
MP5/_ .%O^'+/X)_$#4-WBK1;?;X9U&=_FU>TC7/V5R>L\*C*G^.->?FC+/\
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
M(>W^\>_IT]:P/@I\-?MTB:S?1_N8SFUC8?ZQA_&?8=O4\]N?6*_*.+^(.9O
M8=Z?:?\ [;_G]W<_9_#WA+D2S7&1U?P)]/[S]?L_?V"BBBOSP_7@HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *^E/V+=4^T>!-4LR<_9K[S![!T4?S0U
M\UU[M^Q%?;-0\16V[_61P2 ?[I<'_P!"'Z5^M^!^,=#C'#1Z34XO_P  DU^*
M1\WQ;3Y\LJ/M9_BE^I]!4445_?)^-A1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% &3X\E:#P-K3J=K)8SL#Z$1M7P[7VS\5O^27>)/^P5=?^B6KXFK^
M0_I*S;S#!0[0F_ODO\C],X#7[FJ_-?D%%%%?S.?>!1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 <G\5/AXOC72O-@55U"U4F(_\ /0=T/]/0_4U\
M8_MF?!G7OBYX#L[#18(9+[3K[SY()91$S (ZD MQG)'!(K[ZKS7XU_#;[7&^
MLV,?[U!FZC4??']\>X[^W-?JWA?Q]B<@S2C6A;FIRO#FU2;NK/5.SOW5G^'Y
M3XB<(+%4WF6$7OI>^EU2ZKS77NO37\>O&'P\UWX?WGD:UI-_ILF=JF>$JK_[
MK?=;Z@FL:OU"U'3;?5[*2VN[>&ZMYAM>*9 Z./0@\&O)?B%^Q%X'\;;Y;6TF
MT"Z;)WV#;8R>V8VRN/9=OUK_ $"X;^DQE]:U+.\-*D_YH/FCZN+M)+TYV?@,
M\&_LL^%Z*]V^(7[ ?BSPSYDVBW%GX@MER0J'R+C'^XQV_DQ/M7C/B3PEJG@Z
M_-KJVG7NFW S^[N86B8^XR.1[CBOWOA_C'),[ASY5B85/).TEZQ=I+YI'-*G
M*/Q(SZ***^E("BBB@ HHHH **** "BBB@ HHHH O>&?$NH>#/$=AK&DWMUIN
MJ:7<1W=G=VTACFMIHV#)(C#E65@"".A%?T.?\$DO^"EMA_P4 ^"OD:M);V?Q
M(\+Q)%KMD@"+=KT2]B7_ )YO_$H^X^1C:4+?SJUWW[,7[2?BC]DGXV:)X[\'
MWAM=7T:7<8VR8;V$\26\J_Q1NO!'4<$$, 1\YQ)D$,SPW*M*D=8O]'Y/\-ST
M\KS&6%JW^R]U^OJC^J*BO*?V,?VOO"O[;OP&TGQSX5G41W2^3J%@[AI]*NU
M\RWD'J"<@X 92K#AA7JU?@=:C4HU'2JJTD[-/HS]#IU(SBIQ=TPHHHK(H***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7Y^_\ !;__ (*G+^R7\/Y/AOX&U+;\2O%%J?M-U;O\
M_ARR<$>;D?=N)!D1@<J,R?+^[W>Z?\%,O^"A.A_\$^/@+-KDWV;4/%^L[[7P
MYI,C?\?<X S+( 0P@BR&<@C.54$%P:_G)^)OQ+UWXR?$#6/%7B;4KC6-?UZZ
M>\OKR<Y>:1CD\#A0. % "J     *^^X+X9^MU/KN)7[N+T7\S7Z+KW>G<^>S
MS-/8Q]A2?O/?R7^;,-F+L2>2>23WHHHK]F/B HHHH **** "BBB@ HHKI/ O
MPA\3?$N=4T/1;Z_5CM\Y8]L*GWD;"#\37+C,=A\)2=?%5(TX+>4FHI>K=D-)
MO1'-T5])_#[_ ()V:E?;)O$VL6^GQ]3;62^=*?8NV%4_0,*]S^'W[+'@?X<>
M7)9Z+!>7<>"+J^_TB7(Z$;OE4^ZJ*_&.)/I <+Y;>GA)2Q,UT@K1OYSE96\X
MJ1O#"S>^A\4_#[X!^+_B>5;1]#O)K=N?M,J^3;X]0[X4_09->Y?#[_@G0S".
M;Q1K@7NUKIRY_P#(KC^2?C7U,!@45^ <2?2(XDS"]/+U'#0?\JYI_.4E;YQC
M%^9U0PL%OJ<7\/OV>_!_PQ*R:3H=I'<K_P O,P,T^?9WR5^BX%=I117XCF&:
M8S'UGB,=5E4F_M2DY/[VVSIC%+1!4VG:=-J]]%;6\;2SS-M11W-0@9->T_!_
MX;_\(O8"_O(_^)A<+PK#_4(>W^\>_P"7K7S.=YQ3R_#^UEK)Z17=_P"2ZGT?
M#/#U;-\6J$-(+64NR_S?3[]DS9^'O@>'P-H:P+MDNI<-<2@??;T'L.@_/O6]
M117XCB,14KU95JKO*3NV?TS@\'1PM".'H+EC%62_K\7U84445B=(4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7KO[%_P#R5&__ .P5)_Z.AKR*
MO7?V+_\ DJ-__P!@J3_T=#7Z!X5_\E;@/^OB_)GB\1?\BVMZ'TW1117^BA^(
MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &!\5O^27>)/^P5=?^B6K
MXFK[9^*W_)+O$G_8*NO_ $2U?$U?R!])3_D98/\ Z]R_]*/TS@/^!5]5^044
M45_-1]X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9?C'
MPG;^,]$DL[@;2?FCDQS$_8C_ #R*U**THUITIJK3=I+5,QQ&'IUZ4J-9<T9*
MS3ZH^:]>T*X\-ZM-9W2;)H3@^C#L1[&J=>Z_%3X>+XUTGS(55=1M03$W3S!_
M</\ 3T/U->&30M;RM'(K))&2K*PP5(Z@U^V9#G4,QP_/M-:27ZKR?_ /YIXK
MX;J91B_9[TY:Q?EV?FNOW]1M%%%>X?+A1110 5@^-_A=X=^)%KY.N:/8ZD ,
M*\L?[Q/]UQAE_ BMZBNC"XROA:JKX:;A-;2BVFO1JS0-)Z,^<_B#_P $[]&U
M1I)O#>K76E2'D6]TOVB'/H&X=1[G<:\+^(/[)OCKX=!I+C1Y-0M5_P"7C3C]
MH3ZE0-ZCW90*_0"BOV;AOQ^XIRRU/%36)@NE1>];RFK._G+F.>>%@]M#\N'5
MHV*L"K*<$$=*2OT>\??!#PI\3E;^VM#L;J9AC[0$\NX'_;1<-^&<5X;\0?\
M@G3;S"2;POKDD+=5MM17<G_?Q!D?BI^M?O\ PW](KAS'VIYC&6&F^_OP_P#
MHJ_S<4O,Y9X6:VU/E.BNZ^(/[-OC3X:-(VI:'=26L?)NK5?M$&/4LN=H_P![
M%<+7[?EN;8+,**Q& JQJP?6,E)?>FSFE%K1A1117H""BBB@#]F?^""O_  50
M'Q%T2Q^!_P 0=2SX@TR'R_"NHW,G.HVZ#_CR=C_RUC4?NR?O("O!0;_U'K^2
MK0=>OO"VMV>I:;>76GZCI\R7-K=6TIBFMY4(971EP592 00<@BOZ$_\ @D%_
MP4TL_P!OGX,_V;KMQ;V_Q.\)P(FM6P C_M*+A5OXE'&UC@.%X20XPJO'G\AX
MVX9]A-YAAE[C^)=F^OH^O9^NGV619I[1?5ZKU6S[KMZK\C["HHHK\Y/I@HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ KA?VD_VBO"_[*7P7USQUXOO19Z-HD/F,JX,UU(>(X(E)&Z1
MVPJCWR2 "1UWB'Q#8^$M OM4U2[M]/TW38'NKJYG<)%;Q(I9W9CP%"@DD]A7
M\\W_  5T_P""EU]^WY\:?LFCRW%K\-?"LSQ:':-E#?/]UKV5?[[C(0'E$.."
MSY^BX;R"IFF)Y-J<=9/]%YO\-SS<TS".%I7^T]E^OHCQ[]MC]L7Q1^W'\?-4
M\<^)I/*^T'R--T]'+0Z3:*3Y<"=,XR2S8&YF9L#.!Y+117[[0HTZ--4J2M&*
MLEY'YW4J2G)SF[MA1116I(445?\ #OA;4O%^HK9Z5I]YJ-TW2*WA:1OJ0!P/
M<\5G6K4Z4'4JR48K5MNR7JV!0HKW3X>_L">+O%&R;69K/P[;MC*R'[1<8]D0
M[?S8'VKW/X>_L0>!_!7ERWEK-K]VF"7OFS%GVB7"X]FW5^1\2>.7"F4WA"M[
M>:^S27,O_ [J'W2;\CHAAIR\CXP\'_#[7/B!>_9]%TF^U.12 WD0EEC_ -YN
MB_4D5[9\/O\ @GKXBUL1S>(-1L]$A;!:&+_2;@>QP0@^H9OI7U[INF6VC64=
MM9V\%K;Q#"10QB-$'L!P*GK\ XD^DCGF+O3RBE'#Q[OWY_>THK_P%^ITPPD5
M\6IY;\/OV.O G@#;)_9?]L72_P#+;4B)_P DP$_\=S[UZ?;V\=K"L<4:1QQC
M"HB[54>@%/HK\*SCB#,\UJ^WS*O.K+O*3=O1/1+R5D=,8J.B"BBBO'*"BBB@
M HHKK/A7\/'\:ZMYLZLNG6I!E;IYA[(/Z^@^HKEQF,I86C*O6=HK^K>K.[+L
MOKX[$1PN'5Y2?]-^2W9N_!/X;?;)(]:OH_W49S:QL/OL/XS[#M[\]N?5Z;#$
MMO$L<:JD: *JJ,!0.@%.K\1S;-*N/Q#KU-NB[+M_GYG]-\/Y'0RK"+#4=7O)
M]9/J_P#)=$%%%%>6>V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %>N_L7_P#)4;__ +!4G_HZ&O(J]=_8O_Y*C?\ _8*D_P#1T-?H'A7_
M ,E;@/\ KXOR9XO$7_(MK>A]-T445_HH?B(4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 45'/>0VQ DECC)Z!F S4*:Y922,BWEJS)
M]Y1*N5^O-92KTXNTI)/U*49/5(M44V&=+A-T;+(OJIR*=6BDFKHD****8!11
M10 4444 %%%% !1110 4444 %%%% &!\5O\ DEWB3_L%77_HEJ^)J^V?BM_R
M2[Q)_P!@JZ_]$M7Q-7\@?24_Y&6#_P"O<O\ TH_3. _X%7U7Y!1117\U'W@4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>;_ !K^
M&WVV&36;&/\ ?1C-U&H^^H_C'N._J.>W/I%%>AEF95<#B%7I=-UW75/^O,\G
M.LGH9GA)87$;/9]4^C7]:K0^7Z*[CXP_#;_A&+XZA9Q_\2^X;YE4?\>[GM_N
MGMZ=/3/#U^X9?CJ6,H1Q%%Z/\'U3\T?S'FV5U\NQ4L)B%:4?N:Z->3_X&X44
M45V'FA1110 4444 %%%% !7"_$']FWP7\3 [:EH=JET_/VJU'V>;/J67&[_@
M6:[JBO0RW-L;EU98C 594IKK&3B_O37W"E%/1GRI\0?^"=-Q"9)O"^N1S+U6
MVU%=K?\ ?Q!@_BH^M>&^/_@?XL^&+,=:T.^M85./M"IYEN?^VBY7\"<U^CM(
MZB12K ,K#!!'6OV_AOZ17$> M3S&,<3!=_<G_P"!15OFXM^9S3PL'MH?EQ17
MZ ?$']D[P+\12TEQHT>GW3?\O&GG[._U( V,?=E)KPSX@_\ !._6=+62;PWJ
MUKJD8Y%O=+]GFQZ!N48^YVBOW_AOQ^X6S.U/%3>&F^E1>[?RFKJWG+E.6>%F
MMM3YRKN/V<?VA_%'[*WQFT/QUX/OOL6MZ'.)$W M#<QGB2"501NC=2589!P<
M@@@$8WC?X6^(OAO=>3KFCWVFG.%>2/\ =O\ [KC*M^!-8%?L5'$87'8?GHRC
M4IR6Z:E%I^:NF8QE*$KK1H_J"_8A_;,\+?MT? 33/''AF3R6E_T?5-->0/-I
M%XJ@R0/TSC(*M@;T96P,D#UZOYI_^":O_!0'7/\ @GU\?K?Q!:BXU#PKJVRT
M\1:2C\7MMGB1 3CSHLLR$XZLI(#M7]'7PO\ B=H7QG^'FC^*O#.HP:MH.O6J
M7EE=PGY9HV'IU!'(*G!4@@@$$5^'\4<.RRS$7AK2E\+[>3\UT[KYGZ!E.9+%
M4_>^);_YF]1117RYZP4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%?G?_P7*_X*G?\ #+O@>;X6^!-15?B'XDM?
M^)C>0/\ O/#UE(.H(^[<2J?D[HA+\$QD^AEF6UL=B(X:@M7]R75OR1SXK%0P
M]-U:FR_'R/F__@O'_P %5!\5-;OO@G\/=2W>&M+GV>*-1MW^75;E#G[(C \P
MQL/G/\<BX'RIEOR_H9B[$GDGDD]ZDM;26^N4A@CDFFD.U$12S.?0 <FOZ!RO
M+:&7854*6RU;[OJW_6B/SG&8J>)JNK/_ (9=B.BO5OA]^QEXZ\>A)7TU=%M6
M_P"6NI,86Q[1X+_FH!]:]S^'O_!/GPSH!CFUZ^O->G7!,2_Z-;Y],*2Y^NX?
M2O@N)/&+A7);PK8E5)K[%/WWZ77NI^4I(SAAYRV1\?:5I%WKM\EK8VMQ>7,G
M"101F21OHH!)KU[X??L,^-O&)CEOH;?P_:-R6O'S,1[1KDY]F*U]F>$_ NB^
M ['[-HVEV.FP\96WA"%_=B.6/N<FM:OP'B3Z3&95[T\DP\:2_FG[\O5)6BGY
M/G1U0P:7Q,\/^'W[!/@[PKMEU9[SQ%<K_P ]F\F 'U"(<_@S$5['H/AO3_"N
MGK::98VFGVJ?=BMX5C0?@H%7:*_!,^XNSK.Y\^:XF=7R;]U>D5:*^21U1IQC
M\*"BBBOG"@HHHH **** "BBB@ HHJ?3--FUB_AM;>-I)IF"HH[FIE)17-+9%
M0A*<E"*NWHD7_!GA*X\9ZY'9VXVK]Z63'$2=R?Z#UKW[0=#M_#>E0V=K'Y<,
M(P/5CW)]S6?X \$0^!]#6W3;)<28:>7'WV]O8=!_]>MROQSB;/GCZWLZ?\..
MWF^[_3R]6?T9P7PK'*L/[6LOWTUK_=7\J_7N_)(****^8/M@HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *]=_8O_ .2HW_\ V"I/
M_1T->15Z[^Q?_P E1O\ _L%2?^CH:_0/"O\ Y*W ?]?%^3/%XB_Y%M;T/INB
MBBO]%#\1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJK<:U9V@)EN[6
M,*<$O*JX/YTV#Q#I]T2([ZSD(ZA9E;'ZUSO%45+E<U?M=%^SG:]F7**1'61
MRL&5N00>#2UT;ZH@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **Y7XD?&30_A?;9U"YW73#,=I#\TS_A_"/=L"OG[XB_M3>(?&;20V#_V
M+8-P$@;]\P_VI.O_ 'SC\:_-N,O%7(>'+T<14]I67_+N%G)?XGM'YN]M4F>]
ME?#N,QWO07+'^9Z+Y=7\M/,^B?&GQ8\/_#]6&J:I;P3 9\A3YDQ_X N3^)XK
MROQ7^VK#$S1Z+H\DWI->2;1_WPN3_P"/"OG^21II&9F9F8Y))R2:;7\U<1?2
M XAQS<,N4</#I9*4_G*2M]T4S[O \%X*BKU[S?GHON7ZMGH6O_M0>,M=+!=2
MCL8V_@M853_QXY;]:Y+5/'>MZV3]LUC4[K<<XENG8?D36517Y/F7%&<8]MXW
M%5*G^*<FONO9?)'T=#+\+1_A4XQ]$@+;CD\D]31117@G8.AGDMWW1NT;>JG!
MK<TGXI^)-#8?9==U:)1_#]I=D_[Y)(_2L&BNS"YABL++GPU24'WC)K\FC.I1
MIU%:I%/U5SU#P[^UQXLT<JMU)9:I&.#Y\ 1L>Q3;^9!KT7PC^V5HFJ%8]7L;
MK2Y#UD0_:(OT 8?0*:^:J*_0LD\8N*\M:Y<4ZL5]FI[Z?S?O_=)'AXOAC+JZ
MUI\K[QT_#;\#[H\.>+-,\767VC2[ZUOH>[0R!MOL1U!]C6A7PCI&M7F@7Z75
MC=7%G<1_=DA<HP_$5['\-_VP[W3C':^)+?[=#POVN !9E'JR_=;\,'ZU^_\
M"7TA,KQLEA\ZI_5YO[2O*F_7[4?GS+O)'QN9<%8BDN?"OG7;9_Y/\/0^BZ*S
M?"OC#3?&VE+>Z7>0WENW!9#RA]&'53[&M*OZ!P^)I8BE&M0DI0DKIIIIKNFM
M&CXNI3E"3A-6:Z,****V)"BBB@ HHHH **** ([FVCO;:2&:..:&92CHZAE=
M2,$$'@@CM7FWC+]E'PMXFW26<<VCW#<[K9LQD^Z-D8]EVUZ;17AYWPWE6<4O
M99G0C573F6J]'NODT=>$Q^(PLN;#S<?1_FMG\SY:\9?LD>)O#NZ33_L^M6Z]
M/)/ES8]T;^2DUYKJNCW>A7C6][:W%I<)]Z.:,HP_ U]WU1UWPWI_BBS^SZE9
M6M]#_<GB#@'U&>A]Q7X9Q%]'/+,1>IDU>5&7\LO?CZ)Z27JW(^OP/'&(A[N*
M@I+NM'_D_P #X5HKZ<\9?L>^'];W2:5<7.CS-SL_UT/_ 'RQW#\&Q[5Y/XR_
M9@\6>$M\D=FNK6Z_\M+([VQ_N'#?D#]:_!N(O"'BC)[SJ8=U8+[5/WUZV7O)
M>;BD?88'B;+\3I&?*^TM/^!]S/.Z*DN;:2RG:*:.2&6,X9'4JRGW!J.OS246
MG9[GO;ZH****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 0ZCI
M\.K6,MM<1K+#,I1T;H17@?Q"\#3>!M;:%MTEK-EK>4C[Z^A_VAW_ #[U]!5E
M^,/"EOXRT22SN/EW?-'(!EHG[,/\\C-?1<.YY++Z]I_PY;KMYKS7XKY'Q_&'
M"\,WPMX:58?"^_\ =?D^G9Z][_.=%7/$&@W/AG5IK*Z3;-"<''1AV(]C5.OV
MBG4C.*G!W3U3/YOK4ITING45I)V:>Z:"BBBJ,PHHHH **** "BBB@ HHHH *
M*** ([JUBOK9X9HXYH9!M='4,K#T(/!KROXA?L8>!?'@DDCT]M$O)"3YVG-Y
M2Y]XSE,?10?>O6**]K)>(LTRBK[;+,1.E+^[)I/U6S7DTT3**EHT?&OQ!_X)
M]>)] WS:#>V>O0#D1-_HUQ],,2A^NX?2OI+_ ((Y_P#!177/V"?BC'\,_BA'
MJ.F?#GQ/=?N9;Z-D30+QR!YZDC'V=S@28.U3B0='W=Q5;5M'L]?L)+6^M;:]
MM9.'AGB$D;_56!!K]HRSZ06:3P[P6?T(XB#^TO<FO.Z3BVNGNJ^S=F31BZ-1
M5:+LU]WH?L_#,MQ"LD;+)'( RLIRK ]"#3J_/W]C_P#;6USX;>'-/\'W'V6^
MTW3(EM]-CN<[HX5X6%7!S\HX7=G ^48  KZN\&_M<>&?$12/4%N-&N&X/G#S
M(<^SK_,@48'Q6X<KXCZI6K>QGT51<J:[J5W#_P FOY'Z;@LNQ&+PJQ>&CSQZ
MVU:?5-;_ (6MJ>J455TG6[/7[-;BQNK>\@;I)!()%/XBK5?H5.I"I!3IM-/9
MK5/T9R2BXNTMPHHHK0D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BN5\8_&KPSX%+)?ZK;_ &A?^6$/[V7/H57./^!8KQOXJ?MZ1^&]
M&N+C2]-6"&,?+->-N=SV"QJ<;C[L1Z\"OB,^\1N'LHG['%8E.IMR0]^=^UHW
ML_\ %9'IX?)\75@ZJA:"5W*6B2[W?Z7*W_!4'_@HAH__  3Z^ TFIJ+?4?''
MB /:>&M*<Y$TP W3R@'/DQ;E+8P6)1 5W[A^"B_ [XI_M,^-]1\3ZU;WUQJ6
MO7+WE[JNL-Y'VB1SDO@C<0<\;%( P!@ "OT ^+_C&X^./Q4N/&7B*.WOM>DC
M6WAN'B4M:0+G9#$<?(@W,<+@%F9CDL2<FN:'CU/+L.Z6285*I+>I5=WZ*$79
M6\Y.[W70_.,SJO%5=7[JV7Z_,^</A]_P3NTC3@LWB35[K4I.IM[,>1"/8L<L
MWU&VO;_!/PJ\-_#B#R]#T73].XVF2.(>:P_VG.6;\2:Z"BOR?B/Q XASUO\
MM/%2G%_93Y8?^ QM'YM7\SCC3C'X4%%%%?'F@4444 %%%% !1110 4444 %%
M%% !1110  ;C@<D]!7M7P@^&_P#PBMA]NO(_^)A<KPI'^H0]OJ>_Y>M<_P#!
M3X:_:7CUF^C_ ':G-K&P^\?[Y]AV_/TKU:OS7B_B#G;P&'>GVGW_ +O^?W=S
M]H\/>$O9I9KC(ZOX$^B_F?F^GEKU5BBBBOST_7 HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HK<\)?#?7?'4FW2M+NKQ<X,BKMC'U<X4?
MB:]5\&_L7WESMDU[4X[5",F"T'F2?0N> ?H&K[#AW@'/\[:>78:4HO[37+#_
M ,"E9/T3;\CS,=G."PG\>HD^V[^Y:GAU=1X-^"_B;QWL;3]*N/L[\BXF'E0X
M]0S8S_P')KZA\&_ GPOX&VM::7#-<+_R\7/[Z3/J-W"G_= KKZ_>.'?HWR=J
MF>8K_MRDO_;Y+\H^C/C\=QTOAPE/YR_R7^9X/X,_8MBCVR:_JC2'J;>R&T9]
MW89/X*/K7K7@OX8Z#\/8S_9.FV]K(R[&FQNE<<'!<Y.,@'&<<5O45^\<.>'O
M#^1VEEV&BIK[;]Z?_@4KM>BLO(^.QV=8W%Z5ZC:[+1?<OU"BBBOM#RPHHHH
M**** "BBB@ HHHH *"VT9/ '4UYK\4/VG-#\ M):VC?VOJ:94Q0M^ZB;_;?I
M^ R>.<5\_P#C_P".'B/XC/(M]?-#9M_RZ6^8X0/0CJW_  (FOR#C+QHR'(I2
MP])_6*R^S!JR?:4]4O-+F:ZI'TV5\*XS&)3E[D.[W?HO\[(^D?&O[1?A7P07
MCDU 7UTG_+"S'G-GT+?='T)S7EWB?]M/4+EF31])M;5.@DNG,K'WVKM _,UX
MC17\Y<0>.W$^82<<--8>':"UMYRE=W\X\OH?<X/@_+Z*O43F_/;[E^MSL]<_
M:$\9:\3YFNW<*]EML6^/Q0 _F:YC4?$%_JY/VN^O+K=U\Z9GS^9JG17Y;F&?
M9ECG?&XB=3_%.4OS;/H:.#H4=*4%'T204445Y)T$UIJ%QI[[K>::%O6-RI_2
MNBT;XT^+- 9?LWB#4L+T668S*/\ @+Y%<O17H8'-L=@Y<V#K3IO^[)Q_)HQJ
MX>E55JL5+U2?YGKWAK]LCQ%IA5=1M+#5(QU.TP2'\5RO_CM>E>#OVL_"_B1U
MBO&N-'G;C_2%W1$^SKG'U8"OE>BOTK(O&SBK+6E.O[:':HN;_P F5I_^3/T/
M!QG"F75]5#D?>.GX;?@?>5AJ-OJMHEQ:SPW,$@RDD3AT8>Q'!J:OA_PCX^UC
MP'>>?I.H7%FQ.656S')_O*?E;\17N?PR_; L]4:.T\20K8S-\HNX03"W^\O)
M7ZC(^@K^AN#_ !YR3-91P^9+ZM5?63O3;_QZ<O\ V\DE_,SXG,^#\7ATYT/W
MD?+?[NOR^X]MHJ*QOH=3M([BWFCN()E#1R1L&5P>X(X-2U^Y1DI14HNZ9\BT
MT[,****H HHHH **** "BBB@ HHJ'4M2M]'L)KJZFCM[>W0O)(YVJBCJ2:F=
M2,(N<W9+5M[)#BFW9$DLJPQL[LJ(@+,S' 4#N:\)^,W[6(MGFTWPJRLRDI)J
M!&Y1ZB(=#_O'CT!X-<C\>?VB;GXB7$NFZ7));:&IP>JO>$=V]%]%_$\\#RVO
MY)\3O'*K6G/*^&Y\L%=2JK>7=4^R_O;O[-EJ_P!)R#A&,4L1CE=](]%Z]WY?
M?Y2WU]-J=W)<7$TEQ/,Q:221BS.3W)/)J*BBOYEE*4I.4G=L^^225D%%%%2
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
M7#=2.&KMU<+U@WK'S@WM_A^%^3=SYO/.&Z&/BZD/=J=^_K_GO^1]U45Y_P#
M_P".]G\5]/\ L\VRUUJW3,T&?EE'=X_;U'4>XY/H%?W%D>>8+-\%#'Y?-3IS
MV:_%-;IKJGJC\DQ>$JX:JZ-96DOZ^X****]8Y@HHHH **** &R2+#&S,RJJC
M)). !7RW^T3\>9/B)J4FE:9*RZ';/R1Q]L<'[Q_V1V'XGG&.P_:Q^,S6<;>%
MM-FVR2*#J$B'E5/(B_$<M[8'<BOGVOY)\<O$Z=:K/AO*YVA'2K)?:?\ S[3[
M+[7=^[LG?])X1R!1BL=B%J_A79=_5]/+7T****_F$^_"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH  <&OH_]F;X^MXE2/P]K4Q;4(QBTN'/-RH'
MW&/]\#H>X]QS\X5):W4EC<QS0R-%-"P='4X9&!R"#Z@U]EP-QKC>&<RCCL*[
MQ>DX7TG'MZK>+Z/R;3\O-LJI8^@Z53?H^S_K='WI17"? +XN+\5?"(:=E75K
M'$=V@XW_ -V0#T;'X$$=,5W=?Z'9+G.%S; TLQP4N:G45T_S3[-.Z:Z--'XG
MBL+4PU:5"JK2B[,****]0YPHHHH **** "BBB@ HHHH **** "BBB@ H(R**
M* .-\9_ +PKXXWO<Z9';W#_\O%I^YDSZG'RL?]X&O)_&7[&&H6>^70]2AO(^
MH@N1Y4GT##*D_7;7T517Y_Q%X7<-9U>>*PRC-_;A[DK]W;23_P 29[6!X@Q^
M%TIU&UV>J_';Y6/B#Q7\/=<\#S;-6TR[L^<!W3,;'V<94_@:QJ^];BWCNX&C
MEC22.089'7<K#W%<!XR_9D\)^+M\B63:7<M_RTLCY:Y_W.4_( ^]?@W$7T<,
M73O4R3$J:_EJ>[+Y25XM^JBC[# \<TY>[BX6\XZK[GK^+/DFBO7O&?['>O:-
MODTBZMM7A'(0_N)OR)VG_OH?2O+]?\,:EX5O/L^I6-U8S=EFB*;O<9ZCW%?A
M6?\ !N=9++ES/#2IKNU>+])*\7\F?7X/-,)BE?#U%+RZ_<]2C1117S)WA111
M0 4444 %%%% !1110 4444 >,_&+X;_\(U>G4;./_B7W#?.JC_4.>W^Z>WIT
M]*X6OIJ_L8=3LI+>XC66&92CJW1@:\%^(G@6;P-K;1?,]I-EK>4_Q#T/N/\
MZ]?J_"?$'UF'U3$/WX[/^9?YK\5KW/P7C[A/ZE4>881?NI/5+[+?Z/IV>G8Y
M^BBBOM3\U"BBB@ HHHH **** "BBB@ HHK3\*>%+OQCJR6EHF6/+N?NQ+ZG_
M #S6=:M"E!U*CLEJVS;#X>I7J1HT8N4I.R2W;#PIX4N_&.K):6B98\NY^[$O
MJ?\ /->\>#_!]IX+TE;6U7+'F64CYI6]3_0=J/!_@^T\%Z2MK:KECS+*1\TK
M>I_H.U:M?C_$7$4\?/V5+2DMEW\W^B_4_H;@_@^GE-/V]>TJTEJ^D5V7ZOKZ
M!1117RY]P%%%% !1110 5]\5\#U]\5_57T9?^9E_W!_]RGYWQ]_RX_[>_P#;
M0HHHK^JC\["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *\#_;A_YE?_ +>__:->^5X'^W#_
M ,RO_P!O?_M&ORKQM_Y(O&_]P_\ T[3/HN$_^1K2_P"WO_26>!T445_ !^S!
M1110 4444 -DC6:-D=596&&4C((]#7CGQ7^%#>&I'U#3T9M/8Y=!R;<__$^_
M:O9:;)&LT;(ZJRL,,I&01Z&O7R?.*V7UO:4]4]UT:_S[/]#Y_B+AW#9OAO8U
MM)+X9=4_U3ZKKZV9\PT5W?Q7^%#>&I'U#3T9M/8Y=!R;<_\ Q/OVKA*_:,OS
M"CC**KT'=/[T^S\S^;<VRG$Y=B7A<4K27W-=&GU3_P" ]0HHHKM/-"BBB@ H
MHHH **** "BBB@ JQIFFSZSJ$-K;1M+/.VU%'<U7 W' Y)Z"O;/A#\.!X3T_
M[;=I_P 3&Z7D'_E@A_A^I[_E]?&SS.*>78?VDM9/2*[O_)=?^"?2<,<.U<WQ
M:HQT@M92[+_-]/OV3-CP#X)@\#Z&MO'M>XDPT\N/OM_@.@_^O6Y117XEB,14
MKU)5JKO*3NV?TQ@\)2PM&.'H1Y8Q5DOZ_'N%%%%8G0%%%% !1110 4444 %%
M%% !10!N.!R3T%=IX-_9]\5>-MCV^F26MN__ "WN_P!RF/4 _,1[J#7I97D^
M/S*K[#+Z,JLNT8M_?;9>;T.?$8JC0CSUI**\W8XNGVUM)>3K%#&\LDAVJB*6
M9CZ "OHGP;^QCIMCMDUS49[Z3J8;8>5']"QRQ_#;7JGA7P#HO@B#R])TVTLL
MC!9$_>-]6/S'\37[9P[]'O/<9:IF<XX>/;XY_=%\J^<KKL?*X[C7!TO=PZ<W
M]R^]Z_@?,?@[]F#Q9XMVR26:Z5;MSYEZ3&V/]P M^8%>L>#?V/= T0K)JUQ<
MZQ,.=G^IA_)3N/\ WU^%>N45^\<.^"/"^5VG5I/$376H[K_P!6C;U3?F?'X[
MBS,,1I&7(NT=/QW^ZQ1T+PUI_A>S^SZ;8VMC#W2"((#[G'4^YJ]117ZU1HTZ
M,%2I148K9)62]$CYN4I2?-)W84445H2%%%% !1110 4444 %%%% !1110 44
M44 %%%([K$C,S!549))P *-M6!F^,/%UCX%\.W.J:A+Y=M;+DX^\Y[*H[L3P
M*^/OBE\3K_XJ>)GOKQMD292V@7[L"9Z>Y/<]S[8 Z#]HGXQM\3O$_P!GM)&_
ML73F*VX'2=NAE/UZ#T'IDUYW7\.^,GB9//<8\KR^7^RTWNO^7DE]I]XI_"NO
MQ=5;]:X7R%8.E]8K+]Y+_P E7;U[_<%%%%?AI]<%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!:T76;KP[JUO?64SV]U:N)(I%ZJ1_GH>"*^N/@?
M\8K?XL^&][;(=4M %NX!Z]G7_9/Z'CT)^/:VO 'CF]^'7BFVU6Q;]Y <.A/R
MS(?O(WL?T.#U K].\,/$2OPOF*]HW+#5&E4CV_OQ7\T?_)EH^C7@<09)#,*&
MFE2/PO\ 1^3_  W/MZBLOP9XOL_'?AFUU2Q?=;W2;@#]Y&Z%3[@Y%:E?W_A<
M52Q%&.(H24H22::V::NFO)H_&:E.4).$U9K1H****W("N7^+_P 18OAAX&NM
M2;:UP?W5K&?^6DK9V_@.6/LIKJ*^5_VJ_B*?%_Q ;38)-UCHF80!T:;_ ):'
M\" O_ 3ZU^<>*?&7^KF0U,32?[ZI[E/_ !-?%_VZKOM>R>Y[G#V5_7L9&G+X
M5K+T73YO0\UU#4)M5OIKJXD::XN',DDC'YG8G))J&BBO\])SE.3E)W;U;?4_
M:TDE9!1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .
MD^%/Q#N/AEXUM=4BW-"I\NYB'_+:(_>'U[CW K[.TW48=7T^"ZMI%FM[F-98
MG4\.I&01^%?!M?2'['OQ&_M?P]<>';B3-QIN9K;)Y:%CR/\ @+'\G [5_2'T
M?>-)87'2X?Q,OW=:\H7Z32U7I**^]*VK/A>-,J52BL;36L='YKO\G^#\CVBB
MBBO[$/S$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KZG
MI5KK5FUO>6T%U;R?>CFC#HWU!XJQ14U*<9Q<)JZ>Z>J8XR:=T>7^,OV2_#'B
M3=)8K<:-<-T,#;XB?=&_DI6O)_&7[)OBCPWODLE@UFW7G-NVV7'NC<Y]E)KZ
MHHK\KXB\&>%\VO/V'L9O[5+W?_);.'K[M_,^AP/%.88;3GYEVEK^._XGP?J6
MEW6CW;6]Y;W%K.OWHYHS&Z_4'FJ]?='B#PKIOBNT\C4K&UOHNRS1!]OT)Y!]
MQ7E_C+]CG0]7W2:/=7.DRGI&W[^'\B=P_P"^C]*_!^(OH[YSA;U,IJQKQ_E?
MN3_%N+]>9>A]A@>-L+4]W$Q<'WW7^?X,^9Z*] \8_LR^+/".YUL1JENO/F61
M\PX_W,!_R!'O7 S0O;RM'(K1NIPRL,$'W%?B&<9!F655?8YC0E2E_>BU?T>S
M7FFT?6X;&4,1'FH34EY,;1117D'2%%%% !1110 5F>+?"MMXQT22SN1][E'
M^:)NS#_/(K3HK2C6G2FJE-V:U3,<1AZ=>E*C65XR5FGU3/FWQ#H%QX8U>:RN
MDVRPGKV<=B/8U1KWCXH?#Y/&^D;H@JZA; F%O[X_N'V/;T/XUX5<026L[QR*
MT<D;%65A@J1U!K]JR#.H9CA^;:<?B7ZKR?\ P#^:^+.&JF48OD6M.6L7Y=GY
MK\=QE%%%>\?*A1110 4444 %%%:?A3PI=^,=62TM$RQY=S]V)?4_YYK.M6A2
M@ZE1V2U;9MA\/4KU(T:,7*4G9);MAX4\*7?C'5DM+1,L>7<_=B7U/^>:]X\'
M^#[3P7I*VMJN6/,LI'S2MZG^@[4>#_!]IX+TE;6U7+'F64CYI6]3_0=JU:_'
M^(N(IX^?LJ6E);+OYO\ 1?J?T-P?P?3RFG[>O:5:2U?2*[+]7U] HHHKY<^X
M"BBB@ HHHH **** "OOBO@>OOBOZJ^C+_P S+_N#_P"Y3\[X^_Y<?]O?^VA1
M117]5'YV%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5X'^W#_S*_P#V]_\ M&O?*\#_ &X?
M^97_ .WO_P!HU^5>-O\ R1>-_P"X?_IVF?1<)_\ (UI?]O?^DL\#HHHK^ #]
MF"BBB@ HHHH **** &R1K-&R.JLK##*1D$>AKQSXK_"AO#4CZAIZ,VGL<N@Y
M-N?_ (GW[5[+39(UFC9'565AAE(R"/0UZ^3YQ6R^M[2GJGNNC7^?9_H?/\1<
M.X;-\-[&MI)?#+JG^J?5=?6S/F&BN[^*_P *&\-2/J&GHS:>QRZ#DVY_^)]^
MU<)7[1E^84<915>@[I_>GV?F?S;FV4XG+L2\+BE:2^YKHT^J?_ >H4445VGF
MA1110 4444 %%%==\*/ATWC/5//N%8:;:M^\/3S6Z[ ?Y^WU%<N,QE+"T95Z
MSM%?U9>;.[+<NKX[$QPN'5Y2?W=V_);LWO@G\-O.>/6KZ/Y%.;2-A]X_\]#]
M.WY^E>J4V.-88U1%554850, #T%.K\/S;-*N/Q#KU/DNR[?Y^9_3F0Y'0RK"
M1PM'UD^LGU?^2Z(****\T]H**** "BBB@ HHK9\*_#W6_&\P32M,N[SG!=$Q
M&I]W.%'XFNC"X.OBJJH8:#G-[**;;]$KLSJ584X\]1I+N]$8U%>W>#?V,-0O
M=DFN:E#91]3!;#S9"/0L<*#]-U>L>#?@#X5\$;&MM+CN;A.?M%W^^DSZC/RJ
M?]T"OV'AWP(XES*U3%16'@^LW[UO*"N[^4N4^9QW&& H:4VYORV^]_I<^7O!
MWP@\2>/-K:;I5S) W_+>0>7#_P!]-@'\,FO6/!O[%@&R37M5SW-O9+_[48?R
M7\:][ P**_>>'? 'AW 6J8[FQ,U_-[L/E&+_  E*2/C\=QECJVE&U->6K^]_
MHD<WX.^$7ASP&JG3=*M8IEY\]U\R;/\ OMDCZ# KI***_9L#EV%P5)4,'2C3
M@ME%**^Y)(^6K5ZE67/5DY/NW<****[#(**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *\?_:S^*I\+^'$T&SDVWVK(3.5/,4'0C_@9R/H&
M]J]9U/4H=&TVXO+F016]K&TTKGHJJ,D_D*^*/B#XSN/'_C&^U:X+;KJ0E%/_
M "S0<*OX+@5^'^.G&DLGR;^S\-*U;$WC=;Q@OC?J[J*]6UJCZSA'*EBL5[:H
MO=IZ^KZ?Y_=W,6BBBOX;/UP**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /6OV4OBI_P (EXK_ +#NY,:?K#@1Y/$4_13_ ,"X7Z[?
M>OIZO@A':)U96*LIR"#@@U]D_ _X@_\ "R/AU97TC*UY$/L]V!VE7J?^!##?
M\"K^NOH]<:2KT)\.XJ5Y4TYT[_RW]Z/_ &ZW=>3?1'YKQKE2A-8ZFM):2]>C
M^:T^2[G74445_31\"8/Q/\8+X"\!:IJO'F6L)\H'O(WRH/\ OHC\*^)YYWN9
MGDD9GDD8LS$\L3R37T+^VIXJ-MHNDZ-&W_'U*UU*!_=0;5_ EF/_  &OGBOX
ME^D%Q#+&\01RV#]S#Q2M_?G:4G]W*ODS]8X+P7LL$Z[WF_P6B_&X4445^"GV
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %=)\)/
M&K?#_P"(6F:GNVPQ2A+CWB;Y7_('/U KFZ*[,OQ];!8JGC,.[3IR4HOSB[K\
M495J,:M.5*>TDT_F??"L'4,IRIY!'>BN-^ 'BK_A+OA+H]PS;IK>+[++Z[HS
MM&?<J%/XUV5?Z;9/F5/,<!1Q]'X:L8R7I))V^5['X'BL/*A6E1EO%M?<%%%%
M>D8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %8OBSX=Z'XYBVZKI=I>-C D9,2*/9QAA^!K:HKFQ>#P^*I.ABH*<'NI)-/
MU3NC2G5G3ESTVT^ZT9XAXQ_8OL;O=)H>IS6;=1!=#S(_H&&& ^H:O)_&/P%\
M5>"-S76ES7%NO_+>U_?1X]3MY4?[P%?8]%?CW$7@/PUF-ZF$C+#S?6#O&_G"
M5U;RBXGTV!XPQ]#2HU->>_WK];GP/17VEXQ^#GAOQWN;4=)MWG;_ );Q#RIL
M^[+@G\<BO)_&/[%CKNDT'50PZB"]&#^#J/YJ/K7X/Q%X!<1Y?>I@>7$P_NOE
ME\XR_*,I,^PP/&6!K>[6O3?GJOO7ZI'@M%=%XP^$WB+P&6.J:5=0PK_RV4>9
M#_WVN1^9S7.U^,X[+\5@JKP^,IRIS6\9)Q?W-)GU5&M3JQYZ4E)=T[H****X
MS0*\Z^-/PU_M.!]8L8_](B&;B-1_K5'\0]QW]1].?1:*[\MS&K@L0J]+=;KN
MNJ?]>9Y6=9/0S/"2PF(6CV?5/HUZ?BM#Y?HKO/C)\-O^$<O&U*RC_P!!N&_>
M(HX@<_\ LI[>AX]*X.OW#+\?2QE".(HO1_@^J?FC^8LVRJOEV*EA,0M8_<UT
M:\G_ ,#<****[3S0HHK3\*>%+OQCJR6EHF6/+N?NQ+ZG_/-9UJT*4'4J.R6K
M;-L/AZE>I&C1BY2D[)+=L/"GA2[\8ZLEI:)ECR[G[L2^I_SS7O'@_P 'VG@O
M25M;5<L>992/FE;U/]!VH\'^#[3P7I*VMJN6/,LI'S2MZG^@[5JU^/\ $7$4
M\?/V5+2DMEW\W^B_4_H;@_@^GE-/V]>TJTEJ^D5V7ZOKZ!1117RY]P%%%% !
M1110 4444 %%%% !7WQ7P/7WQ7]5?1E_YF7_ '!_]RGYWQ]_RX_[>_\ ;0HH
MHK^JC\["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *\#_;A_P"97_[>_P#VC7OE>!_MP_\
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
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O _VX?\
MF5_^WO\ ]HU[Y7@?[</_ #*__;W_ .T:_*O&W_DB\;_W#_\ 3M,^BX3_ .1K
M2_[>_P#26>!T445_ !^S!1110 4444 %%%% !1110 4444 -DC6:-D=596&&
M4C((]#7CGQ7^%#>&I'U#3T9M/8Y=!R;<_P#Q/OVKV6FR1K-&R.JLK##*1D$>
MAKU\GSBME];VE/5/==&O\^S_ $/G^(N'<-F^&]C6TDOAEU3_ %3ZKKZV9\PT
M5W?Q7^%#>&I'U#3T9M/8Y=!R;<__ !/OVKA*_:,OS"CC**KT'=/[T^S\S^;<
MVRG$Y=B7A<4K27W-=&GU3_X#U!5+-@#)/  [U[9\(OAP/"6G?;+I/^)C=+R#
M_P L%_N_7U_+ZX/P3^&OF-'K5]'\HYM8V'4_\]#_ $_/TKU*O@.+^(.=O 8=
MZ+XGW?;T77ST/UCP]X2]E%9IC(^\_@3Z+^;U?3LM>JL45V'@WX"^*O'&U[72
MYH+=^1/=?N8\>HSRP_W0:]8\&_L7V-IMEUW4Y;QNI@M1Y<8/H6.6(^@6CAWP
MOXESJTL)AI1@_MS]R-NZ;UDO\*9^@8[B# 872I43?9:O\-OG8^>887N)5CC5
MI'8X55&23["N^\&_LS>+/%^R1K$:7;MSYMZ?+X_W.7_0#WKZ>\)_#K0_ T(7
M2=+M;-L;3(J9E8>[G+'\36U7[QP[]'#"T[5,[Q+F_P"6FN6/SD[MKTC%^9\?
MCN.JDO=PD+><M7]RT_%GC_@S]CG0](VR:Q=7.K3#K&O[F'\@=Q_[Z'TKU#P]
MX5TWPG:?9]-L;6QB[B&,+N^IZD^YK0HK]VR#@W),EC;+,-&F_P":UY/UD[R?
MWGR.,S3%XM_[14<O+I]RT"BBBOICSPHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FSSK;0/)(VV.-2S
M,>P')IU<[\6]4.C_  O\07"G:RV$RJ?1F4J/U(KCS+&+"82KBI;0C*7_ ("F
M_P!#6A3=2I&FNK2^\^-?$6L2>(?$%]J$F?,OKAYVSZLQ;^M4Z**_R[K5IU:D
MJM1W<FVWW;U9_0,8J,5&.R"BBBLR@HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /L3]GC7O^$A^#NB2,VZ2WA-LWMY;%!_XZ
M ?QHKSO]ESXBP^'/AU<6MPK.5OY&3D\*4CXZ'OG\Z*_T(X%XRR^KP]@I8FLE
M/V<%*][WBDG]]KGXKF^5UHXVJJ<7;F=OF[G@=U.UU<R2M]Z1BQQ[G-1T45_G
MQ*3;NS]JVT"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% 'H7[+5PT/QNTE1_P MDG0_]^7;^E?6U?(O[,'_ "7/0_\
MMO\ ^D\M?75?VM]'&3?#59/I7E_Z;I'Y3QQ_O\?\"_.04445^_'QH4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% %75M%L]?LVM[ZUM[RW;K'/&)%/X&O-?&7[(WA
MOQ"6DT]KC1;ACG]T?,AS_N,?T! KU2BOG\\X4R?.8<F9X>%3S:]Y>DE:2^31
MVX/,<3A7?#S<?3;[MF?%WQY_8/\ $FJZ;OLX[?4I;<YAGMC^\V]U9#@G/HN[
M!_&N(\/?#^/X;V9T[[--;W"']^9HRDKMZL#R/8=J^]/$WC72?!EH9M5U&SL8
M\9'G2!6;Z#J?P%?.?[3?Q@T7XG/IL.D_:)O[/:0O.\7EK(&VX"Y^;MW K^8/
M%;@'(LDRV2P..<)1::H2DI.5VD[:J:23<O>YE\V?9\-XB>)S#ZW5PZ<Y*SJ)
M-6LONN]M+.UNB/)Z***_FH_2 HHHH **** "BBB@ HHHH **** "BBB@ K[X
MKX'K[XK^JOHR_P#,R_[@_P#N4_.^/O\ EQ_V]_[:%%%%?U4?G84444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7@?[</_ #*__;W_ .T:]\KP/]N'_F5_^WO_ -HU^5>-O_)%
MXW_N'_Z=IGT7"?\ R-:7_;W_ *2SP.BBBOX /V8**** "BBB@ HHHH ****
M"BBB@ HHHH ;)&LT;(ZJRL,,I&01Z&L'PK^Q;K'CWQE%<Z3IMQ-HC'S'#CRX
MPV?NAVP"O?@YP,>]=)9S+;W<4C+N5'#$>H!KZX\&?M'^$_%ZI&FH+ITYP!#>
M@0GZ!L[#] :_7/"7(\NS+%5:688_ZNK)*-XIU+WORREHG&RZ-ZZ'Q?&6'C4I
MTY2P_M>5WOK[MK;I:M/JKVT/._!7[%+*D;:YJBQHH'^CV*]!Z;V&!^"GZUZS
MX-^#?AOP'M;3]*MUG7_EO*/-FSZ[FR1^&!73(ZRHK*P96&00<@BEK^O^'?#?
MAS);3P.&CSK[<O?EZIRO;_MVR/@<=GF.Q7NU:CMV6B^Y?J%%%%?<GDA1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %<+^TM<&V^"&NL.<K$OYS1C^M=U7 _M/_\
M)#-<_P"V'_I1%7RW',FN&\P:_P"?%7_TW(]#*-<=17]^/_I2/D6BBBO\U#]X
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** -'2/$LVC6S11JC*S;N<^@']**SJ*[Z>:8JG%0A-I(QEAZ<G=HLZQ9?V;
MJ]U;XV_9YGCQZ88C^E5JZCXTZ0=#^+'B"WQM_P!-DE4>BN=X_1A7+T\VP;PF
M.K866].<H_\ @,FOT#"U?:485%U2?WH****\\V"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ](_91LOM7QHL),9^S0S2?3,
M97_V:OK"OFW]BO23<>-]6OMN5M;(19]"[@C]$-?25?W-]'[!NCPHJC_Y>5)R
M^ZT/_;3\CXTJ\^8\O\L4OS?ZA1117[<?)A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14=W>0
MZ?;M-<2QPPQC+/(P55'N3Q7GGC+]J7PKX5WQV]U)J]PO&RS&Y,_]=#A<?0FO
M%SGB/*\II^US*O"DNG,TF_1;OT29U87 XC$RY:$'+T7YOH>CU5UC7+/P_9-<
M7UW;V=NO62>01J/Q-?-7C/\ :^\1:]OCTN*WT:!NC*/.FQ_O,,?DH/O7F6M>
M(+[Q)>M<:A>75[.W_+2>0R-^O;VK\.XB^D5E.&O3R>C*O+^:7N0]5=.3]&H^
MI]=@>!\34][$R4%V6K_R_%GTMXS_ &N_#?A\/'IJ7&M7"]#&/*AS[NPS^2D5
MY/XR_:I\5>*-\=K/'H]NW&VU7]YCW<Y.?=<5YK7&_%OXC#PAIOV6U<?VE=+\
MN/\ EBO][Z^GY]J_$LT\5>+>(J_U6G7]E&7V:?N)+K>6LVK;WE;R/H*V591D
M^&EBZ\;J/66K;Z)+:[>VAB_'GXKS:I=3:7#=2W$TA_TVX9RS.?[FX\GW_+UJ
M'X2?%ORO*TK59?EX6WN'/W?16/IZ'\*\R=VD8LQ+,QR2>])7H/AO"RP7U2>K
MW<NO,]Y7_K30_&WQKF"S3^TH.W3E^SR](_\ ![ZGU!17EOPD^+?E>5I6JR_+
MPMO<.?N^BL?3T/X5ZE7Y+FF5U\!7=&LO1]&NZ_K0_>\CSS#9KAEB,._5=8OL
M_P!'U"BBBO-/9"BBB@ HHHH **** "BBB@ HHHH *^^*^!Z^^*_JKZ,O_,R_
M[@_^Y3\[X^_Y<?\ ;W_MH4445_51^=A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M&S7#+$8=^JZQ?9_H^H4445YI[(4444 %%%% !1110 5]\5\#U]\5_57T9?\
MF9?]P?\ W*?G?'W_ "X_[>_]M"BBBOZJ/SL**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP
M/]N'_F5_^WO_ -HU[Y7@?[</_,K_ /;W_P"T:_*O&W_DB\;_ -P__3M,^BX3
M_P"1K2_[>_\ 26>!T445_ !^S!1110 4444 %%%% !115/7M>M?#6ER7EY((
MX8Q^+'L .Y-53IRG)0@KMZ)&=6K"E!U*C2BM6WLD&O:]:^&M+DO+R01PQC\6
M/8 =R:\)\>^/;KQUJGF29CMHR1#"#P@]3ZL>YH\>^/;KQUJGF29CMHR1#"#P
M@]3ZL>YK!K]=X;X;C@8^WKZU7_Y+Y+S[OY+S_G_C+C.>9S>%PK:HK[Y/N_+L
MOF];)%%%%?6GY^%%%% !1110 ^WN)+2XCEB=HY(V#(RG!4CH17NWPQ^(,?CC
M1\2%5U"W $Z?WO1Q[']#^&?!JO>&_$5SX6UB&]M6VR1'D'[KCNI]C7@\09+#
M,</RK2<?A?Z/R?\ P3ZKA/B:IE&+YGK2EI)?JO-?BM#Z2HK-\*>*+?Q?HD5[
M;-\K\.A/S1-W4_3]1@UI5^*U:4Z4W3J*S6C1_2F'Q%.M3C6I.\9*Z:ZIA111
M69L%%%% !5S1/$-]X;O1<:?>75C./XX)#&Q]CCM[53HK2C6J4IJI2;C);-.S
M7HT3**DN62NCUKP;^U_XBT+;'JD-MK$"\%F'DS?]]*,?FI/O7K'@W]J3PIXJ
MV1SW4FD7#=4O!M3/LXRN/J1]*^3:*_6.'?&SBC*K0G6]O!=*BYG_ .!JT_O;
M7D?.X[A3+\1JH\C[QT_#;\#[TM;N*^MTFADCFAD&5=&#*P]01Q4E?#OA?QSK
M'@NY\W2]2NK%LY(C?Y6^J]#^(KU/P;^V9JFG[(M;L+?4(QP9H/W,OU(^Z?P"
MU^\<._2&R/&6IYI3EAY=_CA]Z7,O_ ;+N?'X[@G%TO>P\E-?<_QT_$^CZ*XC
MP;^T1X3\:;$BU)+*X;_EA>#R6SZ9/RD^P)KMU8.H93E3R".]?MN5YU@,SI>W
MR^M&K'O&2=O6VS\GJ?)XC"UJ$N2M%Q?FK!1117IG.%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% '#_M#^!#X]^&%]#$F^\L?],M\#
MDL@.5'U4L/J17Q_7WQ7R'^T1\-3\./B%.L,>W3=2S<VN!\J@GYD_X">WH5K^
M5OI%<(R?L>(L/'16IU/SA)_>XM_X4?HG ^9+WL%-_P!Z/ZK]?O.#HHHK^5#]
M$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KZ!_8
MQ\">3:ZAXBF7F;_0[;/]T$%S^)VC\#7AOA?PY=>+O$-GIEFN^YO91$@/09ZD
M^P&2?85]K^$?#%OX,\,V.EVBXM[&(1J<<L>['W)R3[FOZ ^C_P (RQ^<2SFM
M']WA]NSJ25E_X#&[?9N)\9QIF2HX586+]Z>_^%?YO3[S2HHHK^U#\J"J?B+0
M+7Q3H=UIU['YEK>1F*1?8]Q[CJ#V(JY16=:C"K3E2JI.,DTT]FGHT_)HJ,G%
MJ4=&CXC^(O@6Z^''BZZTJZ!+0MF*3&!-&?NN/J/R(([5AU]=?'_X.Q_%7PON
MMU5=8L 7M7/'F#O&3Z'MZ'V)KY)N[66PNI(9HWBFA8HZ.,,C#@@CU%?Y\^*'
M -;AC-73@F\/4NZ<O+K%O^:.WFK/K9?M'#^<QQ^'4G\<=)+]?1_\ CHHHK\U
M/>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***VOA_X$OOB-XH
MM]+L5_>3',DA'RPH/O.WL/U.!WKIP>#KXNO##8:+E.;2BENV]$D9U:L*<'4J
M.R6K9VG[,?PF/C[Q<-1O(R=)TEP[Y'RSR]53W ZGVP.]?559/@CP;9^ ?#%K
MI=BFV"V7!8CYI6[NWN3S_P#6K6K_ $)\->!Z?#&3QPCLZT_>J27679>45HN^
MKTN?BN?9M+,,2ZGV5I%>7?U?_ Z!1117Z$>*%%%% !1110 4444 %%%% !11
M10 4444 %%%% !113+BXCM(&DED2..,99W.U5'N:4I)*[ ?17GGC+]I[PGX2
MW1QWC:M<+QY=D/,7_OLX7\B:\H\9?MAZ_K6Z/2;>VT>$]'QY\WYL-H_[Y_&O
MS3B+Q>X7R>\*N(52:^S3]]^ET^5/R<DSWL#PSF&*UC#E7>6G_!^Y'TEJFL6F
MAVC7%[=6]G;K]Z2:01J/Q/%>:^,OVMO#/AS='8?:-:N%R/W(\N('W=OYJ"*^
M9]=\3:CXHN_/U*^NKZ;^]/*7(^F>GT%4:_!^(OI&9G7O3R:A&C'^:7OR]4M(
MKT:D?88'@>A#WL5-R?9:+_/\CT[QE^UAXH\2[H[.2'1[=NULNZ0CW=LG\5"U
MYOJ&I7&KW;7%U<374\G+22N7=OJ3S4-%?AF=\3YMG%3VF9XB=5]%)NR](_"O
MDD?783+\-A8\N'@H^BU^;W84445X1V!1110 4444 %%%% !1110 5QOQ;^(P
M\(:;]EM7']I72_+C_EBO][Z^GY]JV/'7C2W\$:&UU+AYF^6"+/,C?X#N:\!U
M?5KC7-2FN[J0R3SMN9C_ )Z#I7V7"G#_ -;J?6JZ_=Q>B_F?^2Z]]NY^<\><
M6?V?1^I85_OI+5K[*?7U?3MOV('=I&+,2S,<DGO2445^M'X"%%%% !1110 4
M444 %%%% !7IWPD^+?E>5I6JR_+PMO<.?N^BL?3T/X5YC17G9IE=''4'1K+T
M?5/NOZU/8R//,3E>)6)PS]5TDNS_ *T/J"BO+?A)\6_*\K2M5E^7A;>X<_=]
M%8^GH?PKU*OQ;-,KKX"NZ-9>CZ-=U_6A_2>1YYALUPRQ&'?JNL7V?Z/J%%%%
M>:>R%%%% !1110 5]\5\#U]\5_57T9?^9E_W!_\ <I^=\??\N/\ M[_VT***
M*_JH_.PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "O _P!N'_F5_P#M[_\ :->^5X'^W#_S
M*_\ V]_^T:_*O&W_ )(O&_\ </\ ].TSZ+A/_D:TO^WO_26>!T445_ !^S!1
M110 4444 %%%4]>UZU\-:7)>7D@CAC'XL>P [DU5.G*<E""NWHD9U:L*4'4J
M-**U;>R0:]KUKX:TN2\O)!'#&/Q8]@!W)KPGQ[X]NO'6J>9)F.VC)$,(/"#U
M/JQ[FCQ[X]NO'6J>9)F.VC)$,(/"#U/JQ[FL&OUWAOAN.!C[>OK5?_DODO/N
M_DO/^?\ C+C.>9S>%PK:HK[Y/N_+LOF];)%%%%?6GY^%%%% !1110 4444 %
M%%% '0_#CQY+X&UL2?-)9S86XC'<?WA_M#_$=Z]ZLKV+4K..X@D62&90Z.O1
M@:^9*[SX-?$G_A'KQ=,O9,6-PW[MV/$#G^2GOZ'GUKXGBSA_ZS#ZYAU[\=U_
M,O\ -?BM.Q^F< \6?4ZBR_%O]U)^ZW]EO]'^#UZL]DHHHK\I/W@**** "BBB
M@ HHHH **** "NA\'_%;Q#X#9?[+U6ZMXE_Y8,WF0G_@#97\0,USU%=F!S#%
M8*JJ^#J2IS6THMQ?WJS,ZU&G5CR58J2[-7/>/!O[:4B;(M>TH2#H;BR;#?\
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
M<.?N^BL?3T/X5ZE7XMFF5U\!7=&LO1]&NZ_K0_I/(\\PV:X98C#OU76+[/\
M1]0HHHKS3V0HK6\+^!M8\:7/E:7IMU?-G!,<?RK]6Z#\37J7@[]C/5M1"R:U
M?V^FQ]3#"/.E^A/"CZ@M7U?#_ ^>YVU_9N&E./\ -:T/_ I6C\KW/.QF;8/"
M?QZB3[;O[EJ>+U]\5PO@[]G+PGX-*R1Z:M]<+_RVO3YS?7;]P?4+7=5_8/@[
MX<YAPM2Q,\QG%RK<FD;OEY.?=M*[?-T5E;=GYEQ1GE',)4U03M"^KZWM_D%%
M%%?M!\J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5X'^W#_P RO_V]_P#M&O?*S?$GA#2_
M&-F+?5-/M;Z-<[1-&&*9ZE3U4\=1BOC^/N&JN?Y#B,HH34)5.6S=[+EG&6MM
M=>6WE>YZF38^."QD,3-74;Z+S37ZGPS17TIXQ_8VT75?,DT>\N=+D/(BD_?P
M_09PP^N3]*\I\8_LU>+/!^Y_L']I6Z_\M;$F7\UP'_3%?Q'Q%X2\3Y/>=?#.
MI!?:I^^O6R]Y+_%%'ZO@>),OQ6D)\K[2T?\ D_DS@:*=-"]O*T<BM&ZG#*PP
M0?<4VOSAIIV9[H4453U[7K7PUI<EY>2".&,?BQ[ #N33ITY3DH05V]$C.K5A
M2@ZE1I16K;V2#7M>M?#6ER7EY((X8Q^+'L .Y->$^/?'MUXZU3S),QVT9(AA
M!X0>I]6/<T>/?'MUXZU3S),QVT9(AA!X0>I]6/<U@U^N\-\-QP,?;U]:K_\
M)?)>?=_)>?\ /_&7&<\SF\+A6U17WR?=^79?-ZV2****^M/S\**** "BBB@
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
MP:]\_9^_:%O/BMK4^EZA86\-Q;VK7/GP,0K@,BXV'.#\^<Y[=*^7Z]=_8O\
M^2HW_P#V"I/_ $=#7[)X1\89U0S_  F6PQ,_83DHN#?-&UGLG?E]8V9\OQ+E
MF%G@ZE=P7.E=/9_AO\SZ;HHHK^\#\?"BBB@ HHHH **** "BBB@ HHHH ;-"
MEQ$T<BK(C##*PR"/<5Q?BC]G;PAXJ+-)I,-I,W_+2T)@(/KA?E/X@UVU%>7F
MF2Y?F5/V684(58]I14K>ET[?(Z,/BJU!\U&;B_)M'ANN?L36<K,VFZY<P#LE
MS LO_CRE?Y5R^H?L9>)+=O\ 1[[1[A>V9)$;\MA'ZU]-45^;YAX'<(8E\T<.
MZ;_N3DOP;:7R1[E'BW,Z:LY\WJE_P&?*,_[)WC.(C;9VDGNMTG'YD4V/]E'Q
MH[@&PM5![F[CP/R-?6%%>&_H[<+WO[2M_P"!Q_\ D#L_UWS"VT?N?^9\OV'[
M'/BNZ(\V;2+5>^^=F(_[Y0UT6C?L2.2K:AKZKZI;VV?_ !YF_P#9:]^HKUL#
MX$<(X=WG1E4_Q3E_[:XG/6XPS.>BDH^B7ZW/-_#?[*GA#0&5IK6XU.1>0UW,
M2,_[J[5/T(-=]I.BV>@VBV]C:6UG O2."(1J/P Q5JBOT;)^&<IRJ/+EN&A2
M\XQ2;]7N_FSPL5C\3B'>O-R]7^FP4445[AR!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!@?%;_DEWB3_ +!5U_Z):OB:OMGXK?\ )+O$G_8*NO\
MT2U?$U?R!])3_D98/_KW+_TH_3. _P"!5]5^04445_-1]X%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% ".ZQ(S,P55&22< "O$/BS
M\1F\8ZG]GMF(TVU;Y/\ ILW]\_T_^O6]\;/B3O,FBV,G XNY%/7_ *9C^OY>
MM>8U^G<(\/\ LXK'8A>\_A79=_5]/+UT_$O$+BSVTGE>#?NKXVNK_E]%U[O3
MIJ4445]\?E 4444 %%%% !117(_$#X\>$?ABKKK&N64%Q'UMHV\VX_[]KEA]
M2 *[<ORW%XZLL/@J4JDWM&,7)_<DV)R2U9UU%?+_ ,0O^"B\:;X?"^AM(W(%
MSJ387\(T.3^+#Z5X;\0?VB?&7Q-,B:IKEX;63(-K WD6^/0HN W_  +)]Z_;
M.&_H\\2YC:ICN7#0?\SYIV\H1_*4HLYYXJ"VU/M7X@_M->"?AKN34-<MIKI>
M/LUF?M$V?0A<A3_O$5X9\0O^"BMY=>9#X8T6.T0\+=:@WF28]1&IVJ?JS#VK
MYGHK]_X;^C[PQEMJF,4L3-?SNT;^4(V^Z3D<LL5-[:'4>/?C1XI^)LC?VYK=
M]>QDY\C?Y<"GVC7"_CBN7HHK]IP. PV#HK#X.G&G!;1BE%+T221SN3>K"BBB
MNL05]:?\$E?^":>I?\% /C8LVJ17%G\-O#$J2Z_?*2ANC]Y;*%ASYD@^\P_U
M:9;.XH&\A_8Q_9#\4_MN_'K2? OA6'$UV?.O[YT)@TJT4CS+B0^BY  X+,RJ
M.6%?TF?LQ?LV>%_V2?@IHO@3P?9_9=(T:+:9& ,U[,>9+B5A]Z1VY)Z#@ !0
M /B^+^)%E]'ZO0?[V2_\!7?U[??TU]S)<K^L3]I4^!?B^W^9V'AGPUI_@SPY
M8:/I-E:Z;I>EV\=I9VEM&(X;:&-0J1HHX554  #H!5ZBBOQ!MMW9]YMH@HHH
MI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!\<_\%@?^"9-G^WI\'/[6T&W@M_B=X4@=]'N.$_M.+EFL96/
M&&.2C'[CGJ%=\_SWZUHUYX<UB[T_4+6XL;^PF>VN;:>,QRV\J,5='4\JRL""
M#R"*_K6K\L_^"]?_  2M'CS1]0^.?P^T_P#XGFFQ>;XLTVWC_P"/^W1?^/Y
M!_K(U'[P?Q(-W!1M_P"C<$\3>PDLOQ3]Q_"^S?3T?3L_73YG/<K]HOK-):K=
M=UW]5^1^-=%%%?KQ\:%36&H7&E7:7%K/-;3QG*21.4=3[$<BH:*F45)<LE=,
M#UWX?_ML^.O! 2*XO8M>M5XV:@N^3'M("'S_ +Q/TKW/X??M_P#A/Q*8X=:M
MKSP_<-U=A]HM\_[RC=^: #UKXOHK\MXD\&>%,YO.IAE2F_M4O<?W)<C]7%LV
MAB)QZGZ;>&/&&E>--/\ M6D:E9:E;]#);3+(JGT.#P?8\UI5^8>B>(+[PU?K
M=:=>W5A=1_=EMY6B=?Q4@U[#\/OV\?&?A,QQZI]E\0VJ\$7"^5/CVD4?JRL:
M_ >)/HTYIA[U,EQ$:T?Y9^Y/T3UB_5N)U0QD7\1]MT5XM\/OV[/!?B\1QZE)
M<^'KMN"MTF^$GVD7(Q[L%KU_1];L_$-@EUI]W;7UK)]V6"42(WT()%?@N>\*
MYQDM3V>:8:=)]').S])?"_DV=4:D9?"RU1117SY04444 %%%% #[>XDM+B.6
M)VCDC8,C*<%2.A%>[?#'X@Q^.-'Q(574+< 3I_>]''L?T/X9\&J]X;\17/A;
M6(;VU;;)$>0?NN.ZGV->#Q!DL,QP_*M)Q^%_H_)_\$^JX3XFJ91B^9ZTI:27
MZKS7XK0^DJ*S?"GBBW\7Z)%>VS?*_#H3\T3=U/T_48-:5?BM6E.E-TZBLUHT
M?TIA\13K4XUJ3O&2NFNJ84445F;!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7KO[%_\ R5&__P"P5)_Z.AKR*O7?V+_^2HW_ /V"I/\
MT=#7Z!X5_P#)6X#_ *^+\F>+Q%_R+:WH?3=%%%?Z*'XB%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 8'Q6_P"27>)/^P5=?^B6KXFK[9^*W_)+O$G_
M &"KK_T2U?$U?R!])3_D98/_ *]R_P#2C],X#_@5?5?D%%%%?S4?>!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&_%OXC#PAIOV6U<?V
ME=+\N/\ E@O][Z^GY]JV/'7C.W\$:&]U+AYF^6"+/,C?X#N:\!U?5KC7-2FN
M[J0R3SMN9C_GH.E?9<*</_6ZGUJNOW<7HOYG_DNOW=S\YX\XL_L^C]2PK_>S
M6K_E3Z^KZ=M^Q S%V+,2S,<DGO2445^M'X"%%%9'B[Q]HO@*Q^T:UJECIL.,
M@W$P1G_W1U8^P!-;8?#5L145&A%RD]DDVWZ):L+VW->BOGWX@_\ !0CPWH6^
M'P_I]YKDPX$TG^C6_P!1N!<_3:/K7AOQ!_;)\=>/O,C74_[&LY./(TY?)./>
M3E__ !X ^E?L7#?@-Q5FMJE>DL/!]:CL_E!7E?\ Q*/J<\L5".VI]I>.?BSX
M;^&L&_7-:L=..,B.23,SCU$:Y<_@*\0^(/\ P42TO3Q)#X:T>XU"09"W-ZWD
MPY]0@RS#V)4U\EW%Q)=SM)+(\DDARSN=S,?4FF5^_P##?T<>'\#:IFDY8F?9
M^Y#_ ,!B^;[YM/L<L\7-_#H>B?$+]JKQQ\1]\=UK4UE:OD?9K#_1X\'J"5^9
MA[,QKSMF+L2>2>23WHHK]RRK)<!EE'ZOEU&-*':,5%?.RU?F]3GE)O5A1117
MIDA1110 4444 %;7PZ^'FM?%KQWI/AGPYIUQJVNZY=)9V5I NZ2>5S@ =@.Y
M)P  22 ":Q54NP &2> !WK]U?^"'/_!++_AE?P)%\3_'6GJOQ$\36O\ H-I,
MGS^'K)Q]W!^[<2CE^ZJ0G!W@^'G^=TLLPKK3UD](KN_\EU_S:._+\#/%5>1;
M=7V1[O\ \$P_^">&B_\ !/CX#QZ2GD:AXRUP)=>(]55?]?, =L$9/(ABR57^
M\2S$ M@?2E%%?S_B\55Q-:5>L[RD[M_U^!^BT:,*4%3@K)!1117.:!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !0RAU((R#P0>]%% 'X1?\%O_P#@EBW[)?Q D^)/@;3MOPU\471^
MTVMNGR>'+UR3Y6T?=MY#DQD<(<Q_+^[W?GY7]8OQ)^'&A_%_P%JWA?Q)IMOJ
M^@Z[:O9WUG.N4GC88(]01U##!4@$$$ U_.1_P4T_X)[ZY_P3Y^/DVBS"XOO!
M^M%[KPYJKK_Q]VX/,4A  \Z+(5QQG*L  X%?LW!?$WUNG]2Q+_>16C_F2_5=
M>ZU[GQ&>97[&7MZ2]U[^3_R?]=#YQHHHK[X^>"BBB@ HHHH *U/"WC75_!%_
M]JT?4K[3;CN]O,T>[V..H]CQ6716-?#TJU-TJT5*+W32:?JGHPVV/?/A]_P4
M#\5>'0L.N6=GX@@'63'V:X_[Z4;#_P!\9]Z]R^'W[:?@7QTT<,NH2:'=R<>5
MJ*^6N?\ KH"4Q]2#[5\(T5^0\2>!/"F:WG2I/#S?6D^5?^ .\+>B3\SHAB9Q
M\S]1+*]AU&UCGMYH[B&0;DDC8,KCU!'!J2OS4\%?$[Q!\.;KSM#UB_TUB=S+
M#*1'(?\ :0_*WX@U[=\/O^"A^MZ48X?$FE6NK0C :XMC]GG]R5Y1C[ **_ .
M)/HX9]@KU,JJ1Q,>WP3^Z3Y7_P"!W?8ZH8N+^+0^O:*\U^'W[6_@7XAA(X=8
MCTRZ?_EWU$"W;/H&)V$^P8UZ1'*LT:NC*RL,JP.01ZBOPS-LBS'*ZWL,QH3I
M2[2BU?TONO-71T1DI;#J***\DHZ'X<>/)? VMB3YI+.;"W$8[C^\/]H?XCO7
MO5E>Q:E9QW$$BR0S*'1UZ,#7S)7>?!KXD_\ "/7BZ9>R8L;AOW;L>('/\E/?
MT//K7Q/%G#_UF'US#KWX[K^9?YK\5IV/TS@'BSZG467XM_NI/W6_LM_H_P '
MKU9[)1117Y2?O 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5Z[^Q?_P E1O\ _L%2?^CH:\BKUW]B_P#Y*C?_ /8*D_\ 1T-?H'A7_P E
M;@/^OB_)GB\1?\BVMZ'TW1117^BA^(A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% &!\5O^27>)/^P5=?\ HEJ^)J^W/BA$UQ\-/$4:\M)IERH^IB:O
MB.OY!^DHG_:6"?\ <E_Z4?IG ?\  J^J_(****_FD^\"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *JZQJ]OH.F37EU((X(%W,3_(>YZ8JR[K&A
M9B%51DDG@"O"/C=\7+;599/,O(+/1;$Y\Z:01QNW3>Q. !V&?ZU[O#^1ULSQ
M2HTT[:7:_)>;Z'S/%/$=+*,(ZKUG+2*[ON_)=?NZF?XX\97'C;7'NILK&ORP
MQ9XB7_$]S6/7C?Q!_;C\$>"S)#9W%QX@NEX"V2_N@?>1L#'NNZO#?B#^WOXP
M\4^9#I$=GX>M6Z&)?.N,>[L,?DH/O7]@\)^!_%&94X1H8;V%+I*I[BM_ALYO
MUY=>Y_,6-S*5>M*O7ES3D[M^9]D>(/$^F^$[ W6J:A9Z=;+_ ,M;F98E_-B/
MRKQKX@_M\^#_  NLD>CQWGB&Z7@&-?(M\^[N,_DI%?''B#Q/J7BS4&NM4U"\
MU&Z;@RW,S2OCTRQ/'M5&OZ$X;^C7E&&M4SFO*O+^6/N0]&]9/U3CZ'G2QDG\
M*/8_B%^W'XW\:;XK*XM_#]HV1LLD_>D>\C9;/NNVO)-3U6ZUJ]DNKRXN+NYE
M.7EFD,CN?4L>35>BOWC(^%\IR:G[+*\/"DNO+%)OUEN_FV<LIRE\3"BBBO>)
M"BBB@ HHHH **** "BBB@ HHK[ _X)#_ /!,R^_;Z^,W]H:Y;W5K\,_"LZ/K
M5VN4_M"489;&)_[SC!<KRB'.0S)GEQV-HX2A+$5W:,?ZLO-]#;#T)UJBITUJ
MSZ&_X(+_ /!*W_A9&LV7QO\ B%IBMX>TV;?X5TVYCR-2N$/_ !^NIZQ1L,1@
M_><%N @W_LU5/0- L?"FA6>EZ99V^GZ;IT"6UK;6\8CBMXD4*B(HX50H  '
M JY7\^YWG%;,L2Z]7;9+LNW^;[GZ-@<%#"TE3C\WW84445XYV!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %>2_ML?L=^%_VX_@'JG@;Q-'Y0N!Y^FZ@B!IM*NU!\N=
M/7&2&7(W*S+D9R/6J*UH5ZE&HJM)VE%W3\R:E.,XN$U=,_E;_:6_9Q\4_LG?
M&C6O OC"Q^QZSHLNTLN3#=Q'F.>)B!NC=<$'KU! (('!U_1-_P %=/\ @FC8
M_M^?!7[7H\5O:_$KPK"\NAW;807R?>:RE;^XYR5)X1R#P&?/\\OB+P]?>$M?
MOM*U2SN-/U+39WM;JVG0I+;RHQ5T93R&# @@]Q7[[PWG\,SPW-M4CI)?JO)_
MAL?G>:9?+"U;?9>S_3U13HHHKZ(\T**** "BBB@ HHHH **** "NI\!?&SQ5
M\,I%_L77+ZSB4Y\@OYD!^L;97\<9KEJ*X\=E^%QM%X?&4XU(/>,DI)_)IH:;
M6J/IKX??\%%KNVVP^*-#CNEZ&YTYO+?'O&Y()^C*/:O<OA]^TMX*^)7EQZ?K
MEK'=R8 M;H_9YL_W0&P&/^Z37YYT5^+<2?1\X8S&]3!*6&F_Y'>-_.$KZ>47
M$Z(8J:WU/U(HK\[OA]^T9XR^&6R/2]<NOLJ8_P!%N#Y\&/0*^=O_  '!KW/X
M>_\ !1:&7RX?%&AM$W :ZTYMR_4Q.<C\&/TK\ XD^CUQ-EUZF!Y<3!?ROEG;
MSA+\HRDSJCBH/?0^^O@K\2?[5MUT>^D_TJ%?]'D8_P"M4?PG_: _,?3GT2OC
M7X;_ !]\+?$2:&30=>M9;Q2'2$N8;A&'/"-AN/4 BOJ/X8_$&/QQH^)"JZA;
M@"=/[WHX]C^A_#/\@\><'8O*L1*K5HRI_P T91<7%OK9I.S_ #]3][\/N+EB
MZ:R[%2_>17NO^9+IZK\5Z._3T445^<GZD%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5Z[^Q?\ \E1O_P#L%2?^CH:\BKU_]BZ)C\3-0DQ\JZ8Z
MD^YEBQ_(U^@>%:;XMP%O^?B_)GB\1?\ (MK>A],T445_HH?B(4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!F>-8/M7@W5HL[?,LIESC.,H17PU7WM/
M$MQ"\;?=D4J?H:^#;NV:RNI(9.)(7*,/<'!K^3_I,8=JKE]?NJB^YP?ZGZ-P
M'4]VM#_"_P R.BBBOY;/T(**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBN-^+?Q&'A#3?LMJX_M*Z7Y<?\ +%?[WU]/S[5UX'!5<77C0HJ[?X>;\D<&
M9YE0P&&EBL0[1C][[)>;Z&!\;/B3N\S1;&3VNY%/_D,?U_+UKY*_;9^&.N_%
M+X?:7:Z#I[ZA<6NH":5%D1"J>6ZY^8C/)'2O9W=I&+,2S,<DGO25_1G N,EP
MKC*&.P,5*=)\WO)VD[-.]FGUTUTT/Y@X@SBMFV*EB*_71+^5=$OU[O4_.G5?
MV>O'.B@F?PGKVU>28K-YE ^J BN;U3PQJ6AEOMNGWUGMZ^? T>.W<"OTZHK^
MF<)]*#'Q_P!ZP$)?X9RC^:F?.O!KHS\MZ*_3+5? 6A:Z"+[1=)O-W!\^SCDS
M^8-<YJO[,_@'6,^=X3T9-W_/"#R/_0,5]1A/I/99+_>L%4C_ (91E^?(9O!O
MHS\\**^Z]4_8;^'6H!O+TJ\LB>\%]*<?]]LU<WJO_!.OPG<9-GK&OVK'L[Q2
MJ/\ QP']:^HP?TC.$JW\3VM/_%!/_P!)E(EX29\<45]2:K_P3;ZM8^+?HD^G
M_P#LPD^G:N;U3_@G9XNMR3::MX?NE'9Y)8F/X;"/UKZC!^-'!F(^#'17^*,X
M_P#I44C-X>HNA\_T5ZYJO[#WQ&TW/EZ3:WP7O!?1?R=E/_ZZYO5?V:/'VC9\
M[PGK3X_YX0>?_P"@;O6OI\'QQP[BO]WQ]&3[*I"_W7N0Z<UNF</16KJG@77-
M$S]MT?5;/;U\^TDCQ^8]JRJ^CHXBE6CS4I*2[II_D0%%%%; %%%;WPO^&6N_
M&?XAZ/X5\,Z=/JVO:]=)9V5I"/FED8\<G@ <DL<!0"20 34RDHIRD[)#BFW9
M'?\ [$7[&_BC]N?X_:7X&\,H85G/VC4]1>,O#I%FI DG<#&<9"JN1O=E7(SD
M?TE_LX_L\>%_V5O@SH?@7P?8_8=$T. 1IN(::YD/,D\K #=([$LQP!DX
M\M_X)I?\$^M"_P"">_P#AT&U-OJ'BS6-EWXCU=$P;VX .(T)Y\F+<RH#CJS$
M!G:OHJOPOBSB1YE7]E1?[J.WF_YG^G9>K/OLGRQ8:GSS^-[^7E_F%%%%?(GL
MA1110 4444 %%%% !1110 4444 %%%% !116%\1OB?X;^#_A.XU[Q7KVD>&]
M%M<>;?:E=I:P(3T&]R!N/8=2>F:J,7)\L5=B<DE=F[5+Q!XDT_PEI,NH:K?V
M6F6,&/,N;N=888\D 9=B ,D@<GJ:_,W]LK_@Y(\*^!);K1O@SH7_  F&H1[D
M_MS54DMM,C;G!CA^6:89_O&(>FX5^5W[37[9WQ,_;!\3_P!J?$'Q;JFO%&+6
M]F7\JQLL]HK=,1IQ@9"[C@9)/-?:Y3P+CL5:>(_=Q\]9?=T^=O0\+&<04*7N
MTO>?EM]_^1_4A17Y"?\ !%S_ (+1_P!D_P!D_!_XP:M_HGR6GAOQ)>2?ZC^%
M+.Z<_P '01RG[O"L=N"OZ]U\[G&3XC+L0Z%=>CZ-=U^JZ'I8+&T\33]I3^:[
M!1117E'8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M45P_[1?[1?A']E7X2:IXV\;:I'I6AZ4F68_--<R'.R&%.KRN1@*/<G !(NG3
MG4FH05V]$EU9,I**YI:([66XCA>-7D16F;8@8X+M@G ]3@$X] :?7\V/_!0'
M_@IAXY_;I^-\/B.:\O?#N@^'YRWAK2;2Y9/[*&>)BZX+7#8!:08(P N% %>W
M?L;?\'"?Q8^ \MKI7Q"5?B?X:CVQF6[<0:Q;H.,K<@'SL<D^<K,QP-ZBON:W
MA_CXX>-6#3G;6.S7DGLWWV\FSP8<18=U7"2:CT?_  -U^)^\%%?/_P"Q_P#\
M%.O@[^VW!'!X/\416_B!EW/H&J@6>IIQD[8R2)0!U:)G4=R*^@*^*Q&%K8>;
MI5XN,ET:L>Y3K0J1YJ;NO(****P- HHHH **** "BBB@ HHHH **** "BBB@
M K\P/^"\?_!*O_A:NA7WQL^'NF[O$VE0;_$^FV\?S:K;(N/M:*.LT2@;Q_'&
MN?O)A_T_H90ZD$9!X(/>O2RG-*V7XF.)H[K==&NJ?]>9RXS"PQ%)TJG_  S[
MG\C]%?HA_P %RO\ @EC_ ,,O>.)OBEX$TYE^'GB2Z_XF-G G[OP]>R'H /NV
M\K'Y.R.=G ,8/YWU_0>69E1QV'CB:#T?WI]4_-'YSBL+/#U'2J;K\?,****[
MSG"BBI[#2[K5)-EK;SW#<#;%&7//TJ93C%<TG9 045U&E?!'QEK>/LOA7Q!*
MK='^P2A/^^BN._K72:5^QY\1M6QM\-S0J>K3W,,6/P9P?TKP<9Q;D>%_WG&4
MH?XJD%^;*5.3V1YG17N&E_\ !/[QY?A?.DT*QSU$UVS$?]\(W^172:5_P3?U
M6;'V[Q1I]OZ^1:/-C\V2OE\9XO<'8;^)CX/_  \T_P#TA2-%AZCZ'S717UOI
M?_!.#1HL?;?$NIW'KY%ND/\ ,O72Z7^P'X!T_'G?VU?8_P">]X%S_P!\*M?+
MXSZ0G!U'^'4G4_PTVO\ TOE*6%J,^(Z*^_M*_9"^'.D >7X9MY6'4SSS39_!
MG(_2NDTOX,>$-$(-IX7\/P,.=ZZ?%N_/;FOF,9])S)(_[KA*LO\ %R1_*4C1
M8.75GYP06\EU)LBC>1ST55W$UOZ7\(?%FMD?8_#.OW&>\>GRLH^IVX%?I!9V
M$&G0^7;PPP1CHL:!5_(5-7S&,^E%B'IA<O4?\51R_!0C^9:P:ZL^$_A7^R_X
M^B\>:'?2>&KVWM;6_MYY7F>.+8BR*Q.&8'@ \8SVZU]]>&_$5SX6UB&]M6VR
M1'D'[KCNI]C5&BOP_P 1/$+&\8U:<\QI0BJ<7%**>JE:]^9N^W2QVX3FPTU4
MHMJ2::?5-'T=X4\46_B_1(KVV;Y7X="?FB;NI^GZC!K2KP'X<>.Y? VMB0[G
MLY\+<1CN/[P]Q_B.]>\V5[%J-I'<02+)#,H='7HP-?RKQ%D<LOK^[K3E\+_1
M^:_%:G]+<(<30S?"WGI5CI)?^W+R?X/3M>6BBBOGSZX**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O:?V*8-WC+6)<_<LE7&/5P?Z5XM7OW[$5@1'XBN
MB/E8V\2GZ>83_-:_3_!K#NMQC@HKHYO[J<G^A\_Q1/ERNJ_1?>T>]4445_H*
M?BX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M=P!N?'L,* */^"C/_!1GQ=_P4*^+;:KJK2:5X4TIW30=!23=#81G_EH_9YW
M&Y\>PPH KYVK]LX5X5CE\%B,0KU7_P"2KLO/N_DM-_A<VS=XE^SIZ0_/_@=@
MHHHK[4\,DL[R;3KN*XMY9(+B!Q)')&Q5XV!R&!'((/((K[D_8Q_X+X_&']FN
M2UTOQ=<-\4/"T9"F'5[AAJ<"_P#3.\PS-])A)Z K7PO17%CLNPV,A[/$P4EY
M]/1[KY&^'Q56C+FI2:9_23^QC_P5F^#?[;,=K8Z#X@70O%<P /A[6RMK>L_I
M"<F.?OCRV9L#)5>E?2]?R/JQ1@1P1R".U?9O[&?_  7*^-'[)\5KI6I7Z_$;
MPG;X0:;KLS-<VZ#M#=\R)P  '\Q%'117YOFWA[)7J9?*_P#=E^C_ ,[>I]/@
M^)$_=Q*^:_5?Y?<?T)T5\H?L:_\ !9;X*_MB16MC#KJ>#?%DVU#H>OR);22N
M>-L$V?*GR>@5A(1R46OJ&_\ $VFZ4<76H6-L1QB6=4_F:_-<PHSP$N7&KV;_
M +VGXO1GTV'J1KKFHOF]-2]17+7_ ,;O".FC]YXBTIL?\\IQ+_Z#FL2__:G\
M%66=NIS7# X(BM9?YLH%?*8KC3(,-_'QM&/DZD+_ '7N>G3RO&U/@I2?_;K_
M ,CT2BO(+_\ ;.\-P9%OI^L7#8ZF.-%/_CY/Z5B7_P"VZ@.+7PZS>C2WFW]
MA_G7S>*\8.#\/\>-B_\ #&<O_28L[Z?#.9SVI/YM+\V>]45\U7_[:7B"48M]
M+TB'/=Q)(1_X\*Q+_P#:O\:7F?+OK6US_P \K1#C_OH-7S.*^D%PI2_ANI4_
MPPM_Z5*)W4^"\QE\7+'U?^29]845\::A\=_&&I ^9X@U%<_\\G\G_P!! K%U
M#QIK&K?\?6K:G<YZ^;=.^?S-?-XKZ2F61_W;!U)?XI1C^7,>A3X$Q#_B54O1
M-_Y'VY?:U9Z6/]*NK:W_ .NLJI_,UB:A\8/"NF9\[Q#H^5ZJETCL/P4DU\5D
MY-%?,XKZ2V-E_NV!A'_%-R_*,3NI\!TE_$K-^B2_5GUU?_M/>"; ?\ACSF_N
MQ6TK?KMQ^M8=_P#MD>%K7(AM=8N3V*PHJ_\ CS@_I7S#17S>*^D-Q15_AQI4
M_2#?_I4I?D=]/@G+X_$Y/U:_1(]L^)W[3_AWXG>"=6\-ZMX.76]#UNVDL[VT
MO;D+'<1.I5E(52?Q!!!Y!! -?DE\2/\ @E=X9\$>+[K_ (G/B!M'NIGDL55H
M@\<6XXC9RA#.H*@MM&<9P,X'Z UF^*_#%OXOT26RN5^5^4<#YHF[,/I^HR*G
M)OI#<:X2O:6-:I2^)1A!6\U:-[KUU6G8\SB'P_P&,PC6%CRU8ZQ;;=_)W>S_
M  >O>_P7I?[!OP^L,>=;:I?8_P">]ZPS_P!\!?\ )KI-*_92^'>C8\GPMI[X
M_P">[23_ /H;'UKU#Q)X=N?"NL365TNV2(\$?=<=F'L:HU^B5_$3B3&P4YYA
M6E%ZZ5))/Y)I'\_5<*Z-1TJD;2B[--:IHP-+^%7A?0_^//PWH-H1WAL(D/YA
M?85NPPI;QA(U6-%Z*HP!3J*^=Q&-Q&(?-B*DIOS;?YBLEL%%%%<H!1110 44
M44 %%%% !1110 4444 %=]\&OB3_ &!=KI=])_H,[?NG8\0.?_93^AY]:X&B
MN',,OI8RA+#UEH_P?1H]/)\VKY;BHXO#O5=.C75/R?\ P=SZ@HKSSX+?$G^U
MK==(OI/]*A7_ $>1C_K5'\)_VA^H^G/H=?A^99?5P5=X>MNMGW71K^O(_IW)
MLWH9EA(XO#O1[KJGU3\U^.X4445PGJ!1110 4444 %%%% !1110 4444 %%%
M% !7T]^QQI'V'X7W%TRX:^OG93CJJJJC]0U?,-?9WP/\/_\ ",_";0K4KM?[
M*LS@]0TF9"#]"V/PK]\^COEKK\1U,6UI2IO_ ,"DTE^'-]Q\;QMB.3 QI]92
M7W*[_.QU5%%%?VP?E(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X
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
MXB#B_/\ 1[/Y'ZME^:83'4_:X2HIKRZ>JW7S"BBBN0[PHHHH **** "BBB@
MHHHH YGXF_#^/QQH_P"[55U"W!,#]-W^P?8_H?QKPFYMI+.XDAE1HY(V*NK#
M!4CJ#7TY7GOQH^&O]L6[:M8Q_P"E0K^_C4?ZY1_$/]H?J/I7W/"/$'L)K!8A
M^X_A?9]O1_@_4_+_ ! X2^M4WF6$7[R*]Y+[277U7XKT1Y#1117ZF?A84444
M %%%% !1110 4444 %%%% !1110 4444 26US)9W$<T3M')&P9&4X*D="*]V
M^&7Q C\<:/\ O"JZA;@"=.F[_;'L?T/X5X+5_P ,^([GPKK,-[:MMDC/*G[K
MKW4^QKP>(,EAF.'Y5I./PO\ 1^3_ ."?5\)<35,HQ?,]:4M)+]5YK\5H?2-%
M9WA;Q-;>+=%BO;5OED&&4_>C;NI^E:-?BM6E.G-TZBLUHT?TI0KTZU.-6D[Q
MDKIKJF%%%%9FH4444 %%%% !1110 4444 %%%% &MX#\-MXP\9Z7I:Y_TVY2
M-B/X5)^8_@N3^%?<$<:Q1JJJ%51@ =A7SA^QKX+_ +2\6WNN2)^ZTV+R82?^
M>K\$CZ)D?\#%?2-?VI]'GA]X/(JF95%:6(EI_@A=+_R9S^5C\JXVQOM<9&A'
M:"_%Z_E8****_H ^,"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#Y9_:N^'W_  B?Q#;4H4Q9ZX#/D#A9A_K!^.0W_ CZ5Y;7V=\9?AU'\3_
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "O ?VLO@TPD;Q5IL65.%U"-!T["7^0
M;\#ZFO?J9<6\=W;R0RHLD4BE'1AE6!X((]#7R?&O".%XDRJ>6XK1O6,NL9K:
M2_)KJFUYGI95F53 XA5Z?S7==5_74^"J*],_:"^!$WPTU5]0T^-Y-!NG^0CY
MC:,?X&]O0_@>>OF=?YX\0</XW)<?/+LPARU(/Y-=)1?5/H_UNC]LP6,I8JBJ
M]%W3_#R?F@HHHKQ3J"BBB@ HHHH *KZKJL&B:=-=7,@C@@7<['_/6K!.!7B?
MQ@^(Q\5ZE]BM7_XE]JW4'_7N/XOH.@_/OQ[61Y/4S#$*FM(K63[+_-]/OZ'S
M?%'$5+*,&ZTM9O2*[O\ R6[^[=HQ?'GC2?QOKC7,FY(4^6"+/^K7_$]S6+11
M7[9A\/3H4U2I*T8JR1_,^+Q57$UI8BN^:4G=L****V.<**** "BBB@ HHHH
M**** "BBB@ HHHH ***Z_P"$_P .6\9:G]HN58:;;-\YZ><W]P?U]OK7+C<9
M2PM&5>L[17]67FSNRW+:^/Q,<+AU>4G]W=OR74WO@G\-O-:/6KZ/Y5YM(V'4
M_P#/0_T_/TKU.FQQK#&JJJJJC  & !3J_#\VS2KC\0Z]3Y+LNW^?F?TYD.1T
M,JPD<+1]6^LGU?\ DNB"BBBO-/:"BBB@ HHKF_%?Q5T?PH6CDG^TW2_\L8?F
M8'W/0?CS[5T8;"UL1/V="+D_(Y,;C\/A*?ML5-0CW;M_P[\D=)7/^*_B7I/A
M$,MQ<"6X7_EA#\TF??LOXXKRWQ7\9]6\1[HX7_L^U;C9"?G(]WZ_E@5R).37
MW65\#R=IXZ5O[JW^;_ROZGY;G?BA"-Z>60O_ 'I;?*._WV]#M/%GQOU77PT5
MK_Q+;=N/W9S(P]V[?ABN,=VD8LQ+,QR2>])17WV#P&'PD/9X>"BO+KZO=_,_
M*,QS;%X^I[7%U'-^>R]%LOD@HHHKL//"BBB@ HHHH **** "ORWK]2*_+>OZ
MV^BU_P S/_N#_P"YCAQG3YA1117];'"%%%% !1110 4444 %%%% !7ZR_P#!
M%S_@M'_9/]D_!_XP:M_HGR6GAOQ)>2?ZC^%+.Z<_P=!'*?N\*QVX*_DU17EY
MOE.'S'#NA77H^J?=?UJ=6#QE3#5/:4_FNY_7!17Y"?\ !%S_ (+1_P!D_P!D
M_!_XP:M_HGR6GAOQ)>2?ZC^%+.Z<_P '01RG[O"L=N"OZ]U^"9QD^(R[$.A7
M7H^C7=?JNA^A8+&T\33]I3^:[!1117E'8%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%</\ M%_M%^$?V5?A
M)JGC;QMJD>E:'I299C\TUS(<[(84ZO*Y& H]R< $BZ=.=2:A!7;T275DRDHK
MFEH@_:+_ &B_"/[*OPDU3QMXVU2/2M#TI,LQ^::YD.=D,*=7E<C 4>Y. "1_
M/!_P49_X*,^+O^"A7Q;;5=5:32O"FE.Z:#H*2;H;",_\M'[/.X W/CV&% %'
M_!1G_@HSXN_X*%?%MM5U5I-*\*:4[IH.@I)NAL(S_P M'[/.X W/CV&% %?.
MU?MG"O"L<O@L1B%>J_\ R5=EY]W\EIO\+FV;O$OV=/2'Y_\  [!1117VIX84
M444 %%%% !1110 4444 %?4G_!-;_F=/^W'_ -N*^6Z^I/\ @FM_S.G_ &X_
M^W%?DGCI_P D/CO^X7_IZF;X;^(CZDHHHK_.X]4**** "BBB@ HHHH *U/#?
MC34O"<VZQNI(E)RT9^:-_JIX_'K6716=:C3JP<*J33Z-71MA\15H5%5HR<9+
M9IV?WH]>\*?'VSU +%JD1LYNGFH"T1_JOZ_6N^L[V'4+99K>6.:&095T8,K?
MB*^8ZT- \5:AX7N/,L;J6W.<LH.4?ZKT-?$YGP10JWG@Y<C[/5?YK\?0_3,D
M\3,51M3S&/M(_P RTE]VS_#U/I"BO./"?[0%O=;8=6@^SOT\^(%HS]5ZC\,U
MZ#I^I6^K6JS6LT5Q"W1XV# U^?9AE.+P4N7$0:\]T_GM^I^M93GV S*'-A*B
MEW6S7JGK\]O,FHHHKSCV HHHH *S_%'AJV\6Z--972_)(,JP^]&W9A[BM"BM
M*56=.:J4W9K5,RKT:=:G*E55XR5FGU3/F_Q1X:N?"6LS65TN)(SE6'W9%[,/
M8_\ UJSZ]\^)7@&/QSHVU=L=];@M;R'U[J?8_H>?8^#W=K)8W4D,T;1S1,4=
M&&"I'45^T</YW#,*%WI4C\2_5>3_  V/YLXNX9J91BK1UI2UB_T?FOQ6OI'1
M117T!\F%%%% !1110 4444 %%%% !1110 4444 %%%% 'L'P7^)']MVRZ3?2
M9O(5_<NQYF0=O]X?J/H:] KYCM+N2QNHYH7:.:)@Z.IP5(Z&O>OAMX[C\<Z&
M)&VK>6^%N(QZ]F'L?\17Y7Q=D'U>?US#KW)/5=G_ )/\'ZH_=O#_ (L^MTUE
MV+?[R*]UO[273U7XK7HSHJ***^'/TX**** "BBB@ HHJSI&D76OZG!9V<$EQ
M=7+A(XT&6<G_ #U[5=.G.I-4Z:;;=DEJVWLDNK8I245=[%WP3X-OO'WB:UTO
M3X]\]PV"Q^[$O=V] !S^G7%?9?@7P99_#_PM::38K^YM5P7(^:5CRSM[D_X=
M!7-_ KX,6_PF\/9EV3:Q>*#=3#HG_3-?]D>O<\^@'=U_<_@[X:_ZNX)X['1_
MVJJM?[D=U#U>\O.RZ7?Y%Q1GWUZK[&B_W<?Q??T[??U"BBBOVH^5"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (=2TVWUBPFM;
MJ&.XM[A"DD;C<KJ>H(KY=^.O[.UW\.+B34=-62\T-CDD#<]GG^%_5?1OP/.,
M_5%-DC6:-E9596&"",@BO@^/?#W+N*<'['%>[5C\%1+6+[/O%]8OU33U/8R?
M.J^7U>:GK%[KH_\ )^9\$T5]#?&+]DR/4&FU'PN(X)CEGL&.V-_^N9_A_P!T
M\>A'2O =5TFZT._DM;RWFM;F$X>*5"K*?<&OX7XPX%S;AO$^PS&G[K?NS6L)
M>C[^3LUV/US+,WPV.I\]!Z]4]U\OUV*]%%%?'GJ!1167XQ\40^#_  _/?3?-
MY8VQI_ST<]%_SV!K2C1G5J*E35VW9+S,<1B*="E*M5=HQ3;?9(Y+XX?$#^R+
M'^R;23%S=+F=@>8XSV^K?R^HKR"K&J:G-K.HS75PYDFN'+NQ[FJ]?N62Y5#
M8948[[R?=_Y=$?S#Q)GU3-L;+$RTCM%=H_YO=^?E8****]8^?"BBB@ HHHH
M**** "BBB@ HHHH **** "BBK&D:3<:YJ4-I:QF2>=MJJ/\ /0=:F4E&+E)V
M2*ITY3DH05V]$EU9H>"/!UQXVUR.UARL8^::7'$2^OU]!7OVC:/;Z!ID-G:Q
MB.&%=JC^I]SUS6?X%\%V_@C1%M8L/,WS3RXYD;_ =A6U7XWQ)GSQ];DI_P .
M.WGYO].R^9_1W!G"L<IPWM*JO6G\3[+^5?KW?DD%%%%?,GV@44,VU<G@#DD]
MJX_Q;\:-)\-[H[=O[0NEXV0M\BGW?I^6:ZL'@<1BI^SP\')^7ZO9?,X<PS3"
M8&G[7%U%!>?7T6[]$=A7*^+/B_I'A8M&LGVZZ7CRH""%/^TW0?J?:O+?%OQ3
MU;Q:6CDF^S6K?\L(?E4CW/5OQX]JYNOOLKX'2M/'2_[=7ZO_ "^\_*<[\4&[
MTLKA_P!O2_2/^?W'4^+/B[K'B@M&)OL5JW'E0';D>[=3^@]JY:BBON\+@Z&&
MA[.A%17E_6OS/RO'9CB<94]MBIN<O-_ET2\D%%%%=)QA1110 4444 %%%% !
M1110 4444 %?EO7ZD5^6]?UM]%K_ )F?_<'_ -S'#C.GS"BBBOZV.$**** "
MBBB@ HHHH **** "BBB@ K]9?^"+G_!:/^R?[)^#_P 8-6_T3Y+3PWXDO)/]
M1_"EG=.?X.@CE/W>%8[<%?R:HKR\WRG#YCAW0KKT?5/NOZU.K!XRIAJGM*?S
M7<_K@HK\A/\ @BY_P6C_ +)_LGX/_&#5O]$^2T\-^)+R3_4?PI9W3G^#H(Y3
M]WA6.W!7]>Z_!,XR?$9=B'0KKT?1KNOU70_0L%C:>)I^TI_-=@HHHKRCL"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKA_
MVB_VB_"/[*OPDU3QMXVU2/2M#TI,LQ^::YD.=D,*=7E<C 4>Y. "1=.G.I-0
M@KMZ)+JR9245S2T0?M%_M%^$?V5?A)JGC;QMJD>E:'I299C\TUS(<[(84ZO*
MY& H]R< $C^>#_@HS_P49\7?\%"OBVVJZJTFE>%-*=TT'04DW0V$9_Y:/V>=
MP!N?'L,* */^"C/_  49\7?\%"OBVVJZJTFE>%-*=TT'04DW0V$9_P"6C]GG
M< ;GQ[#"@"OG:OVSA7A6.7P6(Q"O5?\ Y*NR\^[^2TW^%S;-WB7[.GI#\_\
M@=@HHHK[4\,**** "BBB@ HHHH **** "BBB@ KZD_X)K?\ ,Z?]N/\ [<5\
MMU]2?\$UO^9T_P"W'_VXK\D\=/\ DA\=_P!PO_3U,WPW\1'U)1117^=QZH44
M44 %%%% !1110 4444 %%%% !5W0_$5]X;N_.L;F6WD[[3PWU'0_C5*BIJ4X
MSBX35T^CU1I2K3I352FW&2V:=FOF>J>$_P!H))"L.L6_E]O/@&5_X$O7\L_2
MO0M*UJTUVU$UG<0W,1_BC;./8^A]C7S35K2-;N]!NQ/9W$MO*/XD;&?8^H]C
M7QF:<%8:M>>%?)+MO'_-?+[C]&R3Q*QN&M3QR]K'OM)?H_G9^9]+45Y;X2_:
M!9=L.L0;AT^T0CG_ ($O]1^5>C:)XALO$=IYUC<Q7$??:>5^HZC\:_/,QR7&
M8%_OX:=UJOO_ ,[,_7<GXDR_,XWPM1<W\KTDOE^JNO,N4445Y9[H5P'QF^&W
M]NVK:I8Q_P"F0+^^11S.@[_[P_4?05W]%=V79A5P5=8BCNOQ75,\S.,IH9EA
M983$+1[/JGT:\U_P-CY?HKT+XS_#7^QKEM6L8_\ 1)FS.BCB%CW'^R?T/U%>
M>U^X9;F%+&T%B*.SZ=4^J?\ 7F?S%G&45\MQ4L)B%JMGT:Z->3_#;<****[C
MRPHHHH **** "BBB@ HHHH **** "BBB@ K4\'>*KCP=KL-Y!SM^61,\2H>J
MG_/4"LNBLZU&%6#IU%=-6:-L/B*E"K&M1=I1=T^S1]+Z/J]OKNF0WEJ_F07"
M[E/]#[CI5FO'O@;XZ_L?5/[*N9/]%O&S"2?]7)Z?1NGUQZFO8:_#L[RJ>7XI
MT7\.\7W7^:V9_3W#.?4\VP,<3'22TDNTO\GNO(****\@^@"BBNV^%?P&UKXI
M3K)#&;+2\_/>3*=I'?8.KGZ<>I%>EE&3X[-,3'!Y?2=2I+9)7^;Z)+JW9+JS
MGQ.*I8>FZM>2C%=6<QX:\,WWB_68=/TVVDNKJ<X5$'3U)/0 =R>!7U1\#O@1
M9_"C3_M$QCN]:N$Q+/CY81W1/;U/4^W2MWX;?"O2/A;I7V?38?WL@'G7,F#+
M.?<^GL.!725_:'AAX.8?(.7,LSM4Q73K&G_A[R[RZ;1[O\MX@XHGC;T,/[M/
M\9>O9>7WA1117[D?(A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %<_X]^%VB?$JR\G5K-)748CG3Y9HO]UNOX'(
M]JZ"BN3'8##8VA+#8NFJD);QDDT_DS2C6J4IJI2;375:'S%\1/V1];\-M)<:
M*XUFS7+!!\EP@]-O1O\ @)R?05Y3>V,VFW3P7$,MO-&=KQR(59#Z$'D5]YUC
M^+/A_HOCJW\O5M-M;S PKNN)$_W7'S#\#7\\<5_1WP&);KY%5]C+^25Y0^3^
M*/SYOD?;9=QM6IVAC(\R[K1_=L_P/A^O$OC3XT_X23Q&;2%]UGIY*#'1Y/XF
M_H/H?6O>O^"H>M^#_P!@_P"!B^+/MVH->:O?)IFG:6-LDLSL"TCHQ((6.-6;
M)R,[%R-P-? W@K]K[P#XX"JFN1Z;<,?]3J*FW(_X$?D_)C7PN2^"?%.5RGF.
M+P<IPC=1E!<\?.7NW:73WDNIX''W&5#%4(8#!R^+6=]/2/WZOT1Z914-CJ%O
MJEJLUK-#<0R<K)$X=6^A'%35M*+B^62LT?E 4445(!1110 4444 %%%% !11
M10 4444 %%%% "HK2,%4%F8X  ZU[;\)/AR/"&F_:KI!_:5TOS9_Y8+_ '?K
MZ_EVK!^"?PV_U>M7T?O:1L/_ "(1_+\_0UZA7YGQ=Q![1O X=Z+XGW?;T77S
MTZ:_MGA[PE[&*S3&+WG\"?1?S/S?3LM>NA139YTMH6DD=8XT&69CA5'N:X?Q
M7\=]-TC?%IZMJ%P.-P.V$'Z]3^''O7QN!RW$XN?)AX.7Y+U>R/T;,\XP67T_
M:8RHHKIW?HMW\D=Q)(L2,S,JJHR23@ 5QGBSXX:7H0:.S_XF5P./W9Q$I]V[
M_AGZBO+O$_C_ %7Q<[?;+IO))R(8_EC'X=_J<FL6OOLLX'IQM/'2YG_*M%\W
MN_E;U/R?.O$^K.]/+(<J_FEJ_DME\[^B-[Q5\2=6\7EEN;CR[<_\L(OEC_'N
M?Q)K!HHK[K#X:E0A[.C%179*Q^7XO&5\54=;$S<I/JW<****V.4**** "BBB
M@ HHHH **** "BBB@ HHHH **** "ORWK]2*_+>OZV^BU_S,_P#N#_[F.'&=
M/F%%%%?UL<(4444 %%%% !1110 4444 %%%% !1110 5^LO_  1<_P""T?\
M9/\ 9/P?^,&K?Z)\EIX;\27DG^H_A2SNG/\ !T$<I^[PK';@K^35%>7F^4X?
M,<.Z%=>CZI]U_6IU8/&5,-4]I3^:[G]<%%?D)_P1<_X+1_V3_9/P?^,&K?Z)
M\EIX;\27DG^H_A2SNG/\'01RG[O"L=N"OZ]U^"9QD^(R[$.A77H^C7=?JNA^
MA8+&T\33]I3^:[!1117E'8%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 445P_[1?[1?A']E7X2:IXV\;:I'I6AZ4F68_--<R'.R&%.KRN1@
M*/<G !(NG3G4FH05V]$EU9,I**YI:(/VB_VB_"/[*OPDU3QMXVU2/2M#TI,L
MQ^::YD.=D,*=7E<C 4>Y. "1_/!_P49_X*,^+O\ @H5\6VU756DTKPII3NF@
MZ"DFZ&PC/_+1^SSN -SX]AA0!1_P49_X*,^+O^"A7Q;;5=5:32O"FE.Z:#H*
M2;H;",_\M'[/.X W/CV&% %?.U?MG"O"L<O@L1B%>J__ "5=EY]W\EIO\+FV
M;O$OV=/2'Y_\#L%%%%?:GAA1110 4444 %%%% !1110 4444 %%%% !7U)_P
M36_YG3_MQ_\ ;BOENOJ3_@FM_P SI_VX_P#MQ7Y)XZ?\D/CO^X7_ *>IF^&_
MB(^I****_P [CU0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *L:;JESH
M]TLUK/-;S+T>-BIJO14RBI+EDKHJ%24)*4'9KJCTCPG^T!/:A8=8A^T+T\^$
M!7_%>A_#%>D:!XIT_P 46OG6-U'<+_$ <,GU'4?C7S?4MG?3:=<K-;S20S)R
MKQL58?B*^1S/@W"8B\\/^[EY?#]W3Y?<?H62>(V882U/%_O8>>DE\^OSN_,^
MFZ*\B\)_'Z\L-L.JP_;(AQYT>%E'U'1OTKTGPYXQTWQ7#NL;J.9L9:/.V1/J
MIY_'I7YWF60XW N]:/N_S+5?\#YV/U[)>*LNS-6P\[2_E>DONZ_*YH75M'>V
M\D,R+)%(I5U89# ]17A/Q-\ 2>!]8_=AFL+@DP.?X?\ 8/N/U'XU[U5'Q)X=
MMO%6CS65TNZ.0<$?>1NS#W%;\/YW/+J]WK"7Q+]5YK\=CFXMX9IYOA>5:58Z
MQ?Z/R?X/4^;:*TO%?ABY\(:U+97*_,G*.!\LB]F'UK-K]II5858*I3=T]4S^
M;,10J4:DJ-56E%V:?1H****T,0HHHH **** "BBB@ HHHH **** "BBB@!58
MHP92593D$=J]]^&'C(>,O#$<LC9N[?\ =7 ]6'1OQ'/USZ5\O^,/BYX8\ (Q
MUC7M,L73DQ/.#,?I&,L?P%9_[//_  4(\!0_M!>'/#\EWJ$.B^(KZ+3;W57@
M$=O9+(VU)2&(8JK$9) VJ6/.,5TXOPNX@XFPG-E>#G-QUC+EM'S7/*T=5Y[V
M/KN"^)893CU[:5J<])>79V\G^#9]I5TW@3X1>(/B-*O]F:?*UN3@W,G[N!?^
M!'KCT&3[5](>"_V9/"G@\K(UFVJ7*\^9>D2 'V3 7\P3[UZ!'&L,:JJJJJ,
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
M\5>#LDM?3M]Y]F4445^('W@4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% %#Q5KZ^%/#&I:H]K>7B:;:RW36]I%YMQ.$0L4C3(W.<8 R,D@5_
M-O\ \%&?^"C/B[_@H5\6VU756DTKPII3NF@Z"DFZ&PC/_+1^SSN -SX]AA0!
M7]*]?SN_\%L_V.!^R1^VOK$VEV?V7PEX\W:]I&U<1PN[?Z3 O8;)BQ"C[J21
MBOT#P]EAOKDXU(_O+>Z_S2\[?@F?.\21J^P3B_=OJOR/D&BBBOV0^)"BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K^9_\ X*J>.6^(7_!1?XQ:@S,QM_$MSIG/I:$6@[#M#_\ KZU_3!7\
MK'[3NK/K_P"TI\0KZ1=LE[XFU*=@#G!:ZD8_SK](\-Z:>)K5.T4OO?\ P#YG
MB:7[J$?-_@O^"<-1117ZX?&A1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 *CM&P9
M2593D$=JVM*^)?B/0L?8?$&MV>WIY%]+'C\F'K6)17/B,+0KQY:\%)=FD_S"
M[6QZ!I7[4_Q"T8KY/BK4GV_\]RL__H8-=)I7[=WQ"T\#SKS3;['>>R1<_P#?
M&VO&Z*^:QG /#6*_CX"BWW]G!/[TK_B:*K-;-GT1I7_!1GQ+"5^W:#H=P._D
MF6$G\V:NDTK_ (*1VK@"^\)W$7JT%^),_@47^=?./PT^%OB3XR^,+7P_X3T'
M5O$>M7AQ#9:=:O<3..YVJ"0HSRQP .20*_2+]C?_ (-M?%7CB.VUCXS:]_PA
M^GL0_P#8>DO'=:E(O<23?-#"<?W1*?7::^$SWPK\/Z$>?%X6,'T49U$_E&,O
MTL=N%I8NN[4E?\OO/(?AY^VSH/Q-\2V>BZ3X=\87VL:A((K>SL]/%W-.Q[(D
M;L['O@+4/A[_ (("?M :M\!=7\9WFDZ;I>IV, N;/PQ+<>9JVHH.6PJ9C1]O
M*HS[V(*[5. ?VR_9F_8L^&'['_AT:?\ #[P?I.A,T8CN+X1^;J%X.O[VX?,C
MC/.TMM!/  XKR7_@L/\ M6R_LT_LCWFFZ/=1V_C#XDSCPMH;,Q7[.UP-LUP2
M.0(XBV&'1WCKYGA/#Y?P_BJM/ANFX1K.',ZDN;2',[_W5:3YM6[;-'ORR6$*
M+JXN5[)[:?\ #^1_.6RE&((P1P0>U%>X_P##OSQW_P ]M _\"W_^(H_X=^>.
M_P#GMH'_ (%O_P#$5^H?\13X1_Z&%+_P(^4]C4['AU%>X_\ #OSQW_SVT#_P
M+?\ ^(H_X=^>._\ GMH'_@6__P 11_Q%/A'_ *&%+_P(/8U.QX=17N/_  [\
M\=_\]M _\"W_ /B*/^'?GCO_ )[:!_X%O_\ $4?\13X1_P"AA2_\"#V-3L>'
M45[C_P ._/'?_/;0/_ M_P#XBC_AWYX[_P">V@?^!;__ !%'_$4^$?\ H84O
M_ @]C4['AU%>X_\ #OSQW_SVT#_P+?\ ^(H_X=^>._\ GMH'_@6__P 11_Q%
M/A'_ *&%+_P(/8U.QX=17N/_  [\\=_\]M _\"W_ /B*/^'?GCO_ )[:!_X%
MO_\ $4?\13X1_P"AA2_\"#V-3L>'45[C_P ._/'?_/;0/_ M_P#XBC_AWYX[
M_P">V@?^!;__ !%'_$4^$?\ H84O_ @]C4['AU?07_!,+]CJ;]M[]L+PUX1F
MAD;P[:/_ &MXAD7(\NPA93(N1T,K%(0>QE!Z UY;\8?@EK7P/UBUL=:-HTMY
M#Y\;6TA=-NXJ1D@<\=/<5^V7_!OC^QDOP"_91;X@ZM:JGB7XH;+R(L/FMM,3
M/V9!Z>9EICCJKQ9Y6N_..*,*LG_M# 5%-5%:$D[IMW5UZ6?S1WY7@77Q*A):
M+5^G_!/OJUM8[&VCAACCAAA4)'&BA510,  #@ #C J2BBOPH_1 HHHH ****
M "BBB@ HHHH **** "BBN/\ B5\;]#^%5[:V^IFZ::Z0R*D$8<JH.,G)'4YQ
M]#7GYIFV#RW#O%X^HJ=-6O*3LM79?>S;#X:K7G[.C%REV1V%%>5?\-A^$O\
MGGJ__@.O_P 71_PV'X2_YYZO_P" Z_\ Q=?*_P#$3N%/^@^G_P"!'I?V!F/_
M #YE]QZK17E7_#8?A+_GGJ__ (#K_P#%T?\ #8?A+_GGJ_\ X#K_ /%T?\1.
MX4_Z#Z?_ ($']@9C_P ^9?<>JT5Y5_PV'X2_YYZO_P" Z_\ Q='_  V'X2_Y
MYZO_ . Z_P#Q='_$3N%/^@^G_P"!!_8&8_\ /F7W'JM%>5?\-A^$O^>>K_\
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
MR/'-/FRB<OY7%_BE^I[.0RMC(KNG^5_T/UBHHHK\)/OPHHHH **** "BBB@
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
M@M\&?VF?MNJ>&[5_AGXJN,N+K1X0=/F?GF6SR$P<\^48R3R2><_D_P#MD?\
M!(3XU?L8"XU#5] _X27PM"2?[>T'?=VL:^LR[1)#VR74)DX#-7](%%?693QE
MF&"M"3]I#M+?Y/=?BO(\?&9)AZ^J7++NO\C^1^BOZ(OVQ_\ @B9\$_VMFO-4
MAT?_ (0/Q9=9;^U] 184FDZ[IK;_ %4F3RQ 1VSR]?D_^V1_P1&^-G[),=SJ
MEOI2^/\ PK#EO[4\/QO-) @Z&>VQYL?')*AT4=7K]/RGB_+\=:'-R3[2T^Y[
M/\_(^5QF2XG#ZVYEW7ZH^/:*&4HQ!&"."#VHKZD\D**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K]</^#63_FNO_< _]R=?D?7[.?\ !KYX:>U^!GQ2U@[O+OM=
MM+-3D;<PVY<^_P#RW'Z>]?)\;22R>JGUY?\ TI/]#V,AC?&P?K^3/U$HHHK\
M'/T **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K^>?_ (+T_"YOAK_P4M\97 C6*U\56ECK
M=L N,A[=89#[YF@F.??\:_H8K\D_^#G[X&226OPR^)5O#^[C:X\-7\N.A;_2
M+9?TNZ^RX$Q:HYJH/::<?U7Y6/$X@H\^$<E]EI_I^I^1=%%%?N1\$%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%>W_LD_P#!.OXN?ML:@!X%\*W5QI*N4FUN]/V72X"."#,P
MP[#ND8=QG[N*_5?]CC_@W0^&_P (/L6L?%'4)OB-KT.)&T]-UKHL+=<%!^]G
MP>[LJ,.L=?/YMQ-@,OO&M.\OY5J_GT7S:/1P>5XC$ZP5EW>B_P"#\C\C_P!F
M#]B3XH?MC^(&L/A[X1U+7(X6V7-\0(+"S/7]Y<.1&IQSMSN/8&OU/_8W_P"#
M;?PAX$6SUCXR:Y)XQU5")&T32G>VTN,_W7EXFF^H\H=B&'7]+/#'A72_!.@V
MNE:+IMAI&EV*"*WL[*W2WM[=!T5$0!5 ] *OU^99MQUCL5>&'_=Q\OB^_I\K
M>I]3@\@H4O>J>\_/;[O\S#^'GPU\._"3PK;Z'X7T/2?#NCV@Q#9:=:I;0)P!
MG:@ R<#)ZGO6Y117Q4I.3YI:L]U))604445(PHHKP3_@I=^U[;_L3?L?^*/&
M2S1KKDL7]F:!$V,S:A,&6(@'J(P&E8=UB85OAL/.O5C0I*\I-)?,SJU(TX.I
M+9:GY"?\%^/VR&_:._;%G\'Z7>+-X6^%X?2H1&^8Y[]MIO)/JKJL/MY!(^]7
MPK4EY>3:C=RW%Q+)/<3N9)))&+/(Q.2Q)Y))Y)-1U_2&6X&&#PT,-3VBK>KZ
MOYO4_,L5B)5JLJLMVS]"OV7-5_MG]GWPK-G.RR$'_?MC'_[+7?5X[^PIJO\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5X#_P5 _9E;]K3]AWQYX3M;=KC6ELCJFCJ@S(U[;?OHD7WDVM%])37OU%
M;X7$3H5HUZ>\6FOEJ9U::J0=.6S5C^1^BOK3_@M%^Q\_[(_[;NOK8VGV?PKX
MV9O$&BE%Q&BRL3/ .P\N;> HZ(T9[BODNOZ3P.+ABL/#$4MI)/\ X'RV/S&O
M1E2J.G+=.P4445U&(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 45]5?L:_P#!'3XU?MEQ6NJ:?H:^%/"=QM8:YKP:
MVAG0_P 4$>#+-D9PRKL)&"XK]8/V-_\ @A+\%_V6Y+/5M;LG^)/BNW ;[;KD
M*FR@D'\4-GS&O."#(9&4C(85\SFW%N7X"\)2YY_RQU^][+\_(]3!Y/B<1JE9
M=W^G<_'_ /8]_P""6/QF_;8:&[\*^&7T_P -R, VOZP39Z=C."48@O-COY2O
MC'.*_5[]CC_@WV^$?[/OV+5O'!D^)_B:'$A%_$(M(A?C[MJ"?,QR/WS.IZ[%
M/3[VCC6&-55555&  , "G5^89MQIF&,O"F_9P[1W^<M_NLO(^JP>1X>A[TES
M/SV^[_AR#3-+M=$TZ&SL[>"SM+9!'###&(XXE'154< #T%3T45\@>T%%%% !
M1110 4444 %?A7_P<0?MDM\;?VH[;X:Z3=>9X=^&:F.Y$;Y2XU2509B<=?*3
M9$ >583?WJ_73]O/]JFQ_8R_94\7>/KMHVO--M##I5NQ_P"/N_E^2WCQW&\A
MFQG"*Y[5_,7X@U^]\5Z]?:IJ5U->ZCJ5Q)=75Q*VZ2>5V+.['N68DD^IK](\
M/<I]I6ECZBTCI'U>[^2_,^9XCQG+!8>.[U?IT_'\BG1117ZX?&GV%_P3GU3S
MOAEKEGGFWU/SL>@>)!_[(:^AJ^5?^";>J[+_ ,66)/\ K([:=1Z;3*I_]"7\
MJ^JJ_P Y_&S"?5^-,;'I)QE_X%"+?XMGK8=WIH****_*S8**** "BBB@ HHH
MH **** -#PMH$GBC7[6QBSNN'PS#^!>K'\!FOHRRLX]/LXK>%1'#"@1%'\(
MP*\[_9_\)_9;"?5YE^:X_=09'1 ?F/XD8_X#7I%?D?&69_6,7]7@_=IZ?]O=
M?NV^\_H#PYR3ZIE_UNHO?JZ^D5M]^_HUV-/P7J']D^,=)NNGV:]AESZ;7!_I
M7W+7P.&VG(X(Z&OO#1[\:II%K=+TN(4E'_ @#_6OW[Z,^*O#'X9]'3DOGSI_
MDB>/*>M&I_B7Y%BBBBOZF/ST**** "BBB@ HHHH **** "N1^.WC'_A!_A;J
MMXC;;B6/[-!Z[Y/ER/< EO\ @-==7S9^WC\4[/06T[3+BX6."S0W<Z]2[M\J
M*!W8 ,<>C5\)XE9]+*>'<3B*7\22Y(6WYY^ZK>:NY?(]3)</"KBX>U:4(^])
MO9):N_Y?,\:HKS_PG\=;?7/$,EK=PK9V\S 6TA;H?1^W/J.!T]Z] K_/3'Y;
MB,'-4\1'E;5_Z?YG[!E><8/,:;JX.?,D[/HU\GKKNNX4445PGJ!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%4]>UZU\-:7)>7D@CAC'XL>P
M[DU5.G*<E""NWHD9U:L*4'4J-**U;>R1ZU^R?XR_X1KXH1V<C;;?6(C;$'IY
M@^9#]<@K_P "KZJK\V_AG\>+?4O$,+;?[.OK>=9;0LV5<JV5Y_O<#COV]*_1
M7PMK\7BKPU8:E#_JKZ!)U']W< <?AT_"O[,^C_F=>G@L1D.,5ITGSQ3_ )9[
MVZ-*2N_.1^2\35\+C7#,<%-2C+W7;HUW6Z=N_1%^BBBOZ&/E0HHHH **** "
MBBB@ HHHH *\5_;7O_+\(:+:_P#/:\:7'^XA'_L]>U5\\_MMW_F:SX?M<\PP
MS2X]-S(/_9*_+?&C%>PX.QC6\N2/WSBG^%SZ'A6GSYI2\KO[DSPVN ^/?A/^
MT]"CU.)<S6)VR8'WHS_@?YFN_J.ZM8[ZUDAE4/%,I1U/1@1@BOX+RS'2P>*A
MB(_9>OFNJ^X_4\ZRN&8X*I@Y_:6C[/=/Y,^8Z*TO%WAZ3PKXBNK&3/[E_D)_
MC0\J?Q&*S:_>J-6-2"J0=TU=>C/Y5Q%"=&K*C55I1;37FM&%%%%:&(4444 %
M%%% !1110 4455UO41I&C7EV<8M87F.1Q\JD_P!*NG3E.2A'=NP'YN?$K5?[
M<^(WB"^SN^V:E<3Y]=TK-_6L2E=VD8LQ+,QR2>])7^L.%P\:%"%".T4DODK'
MAO74?;W$EI<1S0R/%+$P='0[61AR"#V(]:_I<_X)B?MA1_MN?L=^&?&$\B-X
M@MD.DZ^BC&R_@"B1L#@"12DH Z"4#J#7\T%?H%_P;T?MC_\ "B/VKIOA[J]Y
MY/AOXG(MK )#\D.J1Y-N1Z>8"\7 RS/%G[M?+\;93]<P#JP7OT_>7I]I?=K\
MCVLCQGL<1RRVEI\^G]>9^[U%%%?A9]\%%%% !1110 4444 >-_M5?L!_"?\
M;/THP^/O"-AJ5^L?EP:M!FVU*U';9.F&(!Y"-N3/537Y4_MD?\&XWC_X5K>:
MQ\)]6C^(&BQYD&E76RUUB%/0'B*? '53&QX C)K]NJ*][*>),?E[M1G>/\KU
M7_ ^5CS\9E>'Q.LUKW6C_P"#\S^33QKX&UKX;>)KK1?$6CZIH.L6+;+FQU"U
M>VN(&]'C<!E/U%95?U)_M*_L<?#/]KWPXNF_$+PCI7B%85*6]U(ABO;//_/*
MX0B6/GDA6P3U!K\M?VR/^#;'Q)X26\UGX+^(%\3V2DR+X?UETM]00?W8KCB*
M4^SB+CNQZ_IV4\=8+$VAB?W<O/X?OZ?.WJ?*XSA^O2]ZE[R_'[O\C\MJ*Z'X
MG_"7Q1\%/%L^@^+_  _K'AG6;;F2SU*T>VF [,%8#*G'##((Y!(KGJ^VC*,E
MS1=TSPI1:=F%%%%4(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ^N?^"(G[-3_ +1W_!03PDUQ;F;1? Y/B?4&*_*/
MLY7[.O3'-RT/!ZJ']*_HGKX%_P"#>W]D(_ 3]D"3QSJEOY7B#XI2IJ"[U(>'
M3HMRVJ\_W]TDV1U66/TK[ZK\'XTS-8O,I1@_=I^ZO5;O[]/DC] R/"^QPJ;W
MEK_E^ 4445\F>P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?)/_!9;]A<_MM?LCWR
M:/:?:/''@KS-8T#:/WER0O[^T'_7:-1@=Y(XLD#-?SJLI1B",$<$'M7]<%?A
M;_P7T_X)V-^SE\:&^*GA>R*^"O'UVS7\42?)I.J-EW7V2?#2+Z,)%X 4']-X
M!SQ0D\MK/1ZQ]>J^>Z\[]SY7B+ 77UJ'31_H_P!#\\:***_5SY$**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***FT_3[C5KZ&UM8)KFYN
M'$<442%Y)6)P%51R23V% $-.CC::15569F.  ,DFONS]C?\ X(!_&']HZ.SU
M?Q@D?PO\,3%7+:K"SZK/&>\=H,%/3]\T9'4!A7ZO?L=?\$GO@O\ L5FVOO#O
MAM=8\40 9\0:T1>7RL/XHL@1P'KS$JG!P2:^1S;C3+\%>$'[2?:.WS>WW7?D
M>Q@\CQ%?WI+ECW?^7_#'X_\ [&W_  0V^-7[5\5KJNH:?'\._"=QM?\ M+7H
MG2YGC/\ %!:<2/Q@@OY:,#PYK]8/V-_^",'P4_8^DL]4AT5O&?BRV ;^VM?5
M;AHI!SN@@QY46#T(4N!_&>I^M**_,<VXNS#'7@Y<D/Y8Z?>]W^7D?58/)\/A
M];<TN[_3L%%%%?+GK!1110 4444 %%%% !1110 445YO^UY^TAI7[)'[-_BS
MX@ZN8VA\.V+2P0,V/MERV$@@'N\K(OL"3T%:4:4ZLU3IJ[DTDO-DSFH1<I;(
M_)3_ (./_P!LEOB7\=-(^$&DW.[1? 86_P!5V-E9]2FC^53V_<P/CU#3R ]*
M_-*M;QWXWU3XE^-M7\1:Y=R:AK&O7DVH7US)]Z>:5R[N?JS$UDU_1V49=# X
M2&%A]E:ON^K^;/S/&8IXBM*J^OY= HHHKTCE/>O^">>J_8_C/J%LQ^6\TJ0
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
MRV6%J7C\#V_R.1HHHKZH\D**** "BBB@ HHHH **** "BBB@ HHHH ***V/
MGP^U[XH^)[;1/#6BZKX@UB\.V"QTZU>ZN)3_ +*("Q_*IE)15Y; DV[(QZN^
M'?#>H^+];MM,TG3[W5-2O'\NWM+2!IYYV_NHB@LQ]@*_2/\ 8X_X-OO''Q'^
MQ:Q\7M:C\#:/)B1M'L&2ZU>5>.&?F&#(/7,C#&"@/3]5/V6?V$_A5^QGHAM?
MA]X1T_1[F9 ESJ4@-QJ-V._F7$F7*D\[ 0@/117Q>;<<X'"WAA_WDO+X?O\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "ODG_@J?_P $L?#W_!0;X>_;K'[)HGQ+T2 KI&KLN$NE
M&3]DN<#+1$D[6Y:-B2,@LK?6U%=6"QM;"5HUZ$K27]?<8UZ$*T'3J*Z9_)_\
M5?A7XB^"/Q"U;PIXKTF[T3Q!HDYM[RSN%P\3#D<]&4@AE92592""00:Y^OZ*
MO^"I_P#P2Q\/?\%!OA[]NL?LFB?$O1("ND:NRX2Z49/V2YP,M$23M;EHV)(R
M"RM_/K\5?A7XB^"/Q"U;PIXKTF[T3Q!HDYM[RSN%P\3#D<]&4@AE92592""0
M0:_>.'>(J.:4;K2HOBC^J\ORV9^?YEEL\).SUB]G^C\SGZ***^B/-"BBO8OV
M5_V!OBQ^V;K"0> ?"&H:E8^9Y<^K3K]GTRU/??</A,@<[%+.>RFL:^(IT8.I
M6DHQ75NR+ITY3ERP5WY'CM>F?LV_L=_$S]KKQ'_9OP]\(:MXB:-Q'<744?EV
M5F3_ ,]KA\1Q\<X9@2.@-?K9^QQ_P;A^ OA:]KK'Q:UA_B!K" /_ &59[[32
M(']&.1-<8/0GRU/0H:_1+P1X$T3X:>%[/0_#NCZ;H.CZ>GEVUCI]LEO;P+Z*
MB */P%? YMX@8>E>&!CSON](_=N_P]3Z+!\.U)^]B'RKLM_\E^)^9?[&W_!M
MAX=\)2VFM?&GQ ?$]XH5SX?T9WM[!&[K+<<2RCV018(^\PK]*/A;\(O"_P $
M/!]OX?\ !_A_2/#6BVO,=GIUJEO$#W8A0-S'NQR3W)KHJ*_,\RSK&X^7-B9M
MKMLEZ):?J?487 T,.K4HV\^OWA1117EG6%%%% !1110 4444 %%%% !1110
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\D_
M\%3_ /@ECX>_X*#?#W[=8_9-$^)>B0%=(U=EPETHR?LES@9:(DG:W+1L21D%
ME;ZVHKJP6-K82M&O0E:2_K[C&O0A6@Z=173/Y/\ XJ_"OQ%\$?B%JWA3Q7I-
MWHGB#1)S;WEG<+AXF'(YZ,I!#*RDJRD$$@@UZ]^R'_P3*^,7[:]U!-X/\*W$
M.@2/L?7]4S9Z7%@X)$C#,N.ZQ*[#N*_H0^+_ .Q-\)_C_P#$K1_&'C3P%X>\
M3>(=!A:WM+J_M_-7RR<[)(R?+F"G)42JVPLQ7&XY].L[.'3K2*WMXHX+>!!'
M''&H5(U P% '  '  K]$Q7B--T$J%*U2VK>R?DMW\VK>9\W2X92J-U)^[TMO
M\S\_?V-_^#>7X5_ E[;5_B)<2?$_Q!'AQ;W,7V?1[=O: $F;!R,RL5(P?+!K
M[ZT#P_8>%=&M=-TNQL]-T^RC$5O:VL*PPP(.BHB@*H'H!BKE%? 9AFF*QL^?
M%3<G^"]%LOD?18?"T:$>6E&W]=PHHHK@.@**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBJ?B#7[/PKH-]JFI7,-EI^FV\EU=7$K
M;8X(D4L[L>P5023Z"A)MV0'YN_\ !R!^V0OPU^!FC_"'2;IH]9\>,NH:L(VP
MT.F0R?*I[_OITP,<%8) >#7XFU[!^WC^U5?_ +9_[5/BSQ]>-*EIJ=T8=+MW
M/_'G8Q?);QXZ [ &;'5V<]Z\?K^AN&\I67X"%!_$]9>K_P MOD?F^9XSZSB'
M46VR]%_5PHHHKWCSPHHHH **** "OJ'_ ()MZIMN/%MDQ^\MK.@^GFJW\UKY
M>KWW_@G?JOV7XP:I:D_+=:4Y ]666,C]"U?E_C-A/K/!F.AVC&7_ (#.,OT-
ML.[5$?9=%%%?YQGK!1110 4^VMY+NXCAC5GDE8(BCJQ/ %,KO?@-X3_M7Q ^
MI2KF#3QA,CAI#T_(<_4BN',L=#!X:>(G]E?>^B^;/4R7*ZF88VG@Z?VGJ^RZ
MOY(]/\&^'$\*>&[6Q7;NA3]XP_C<\L?S_2M2BBOP6M6G5J.I-W;=WZL_JK#X
M>%"E&C25HQ227DM$%%%%9FP4444 %.BE:&574[64A@?0BFUQ?Q(^+MOX25[6
MS\NZU+H1U2#_ 'O4^WY^_9@<#7Q=94L.KR_+S;Z'GYGFF&P%!XC%RY8K[V^R
M75GU1^W3_P %)?A[^P7\,8=8\277]H^(-4M_-T;P[:2C[;J1(X8]?*A!^]*P
MP,$*';"'\"OVV/V[_'_[>/Q.;Q#XTU#%K:EDTO1[4E+#28B?NQIGECQND;+M
M@9. JCF/VI_%6N>,OVAO%U]X@U34-8U$ZG-%]IO)FFD\I6*Q)D]%6,*JJ,!0
M    *\_K_;;@O(<-AL%2QK]ZI4A&7-VYDG:/9:[[O\#^1\US:>)FX1TA?1?Y
MA1117VQXX4444 %%%:?@OPO<>-_%NFZ/:C_2-2N4MT_V=S 9/L.OX5E7KTZ-
M*5:J[1BFVWT25V_D@WT/LO\ 83^'W_"(?!9-2ECVW7B&9KILCYA$OR1CZ<,P
M_P!^O:JJZ'HUOX<T6ST^TC\NUL84MX4'\*(H51^0%6J_RXXKSZIG6<8G-*F]
M6;DO)?97RC9?(]JG'EBHA1117SY04444 %%%% !1110 4444 %>G?"3XM^5Y
M6E:K+\O"V]PY^[Z*Q]/0_A7F-%>=FF5T<=0=&LO1]4^Z_K4]C(\\Q.5XE8G#
M/U722[/^M#Z@HK-_8NT?5OB?XJTO2]0MVETU90XN)#R\2?,Z>XP, ^IQSV^H
MOVHOA)I=M\-VU+2-)L;&?2Y5DE^R6R1&2-OE(.T#."5//09KY# >%^98O*L;
MFU*<>3#-JV[G9*4K=N6+3:?H?T%A>+,-6]@N5KVJOKI:[LO6[V:W6I\QZ]KU
MKX:TN2\O)!'#&/Q8]@!W)KPGQ[X]NO'6J>9)F.VC)$,(/"#U/JQ[FI_B?XJU
M+Q#XADCOHI+1;5BL=LW_ "S'J?4GU_+BN:KTN&>'88.FL35M*I)>J2?;S[OY
M+3?\GXVXPJYA5>"H7C2B];Z.37==$NB^;UT11117UQ^>A1110 4444 %%%%
M!1110 4444 ?GC^TC\/?^%9_&?7--2/R[5YS=6H POE2?.H'LN2O_ :X6OJS
M_@HM\/O.T_0_%$*?-"QTZY('\)R\9^@(D'_ A7RG7^EGA?Q)_;G#.%QLG>:C
MR3[\T/=;?K92^9Y%:'+-H****_0#(**** '0S/;S+)&S1R1D,K*<,I'0@U^K
MW_!*W_@O?-HC:=\/?CQJ4ES8X6WTSQC,2TT&.%COCU=<<>?]X8'F;LF1?R?H
MKR\VR?#9C1]CB8^CZI]T_P"D^IU8/&5<-/GI/U71^I_2S^V7XBM];B\+-9W$
M-U:7$$MW%-"XDCG1_+V.K#AE(!((/(->'5\1_P#!,3XWZ]H'P*CL]8O[[5=$
MM-1F@L+::9I/[/AVQDK#N^ZOF%V*CY<DG@DU]I:-K5KX@T]+JSF2>&3HR]CZ
M'T/L:_R!\>LKQ&%XUQSG[T.=14EM[L(QL^STV^X_IS@//,)C,NA0I.U2*=XO
M?5MW7=:[_?8M4445^,GW04444 %%%% 'DGQ_\*?8M3AU:%?W=U^ZFQV<#@_B
MH_\ ':\ZKZ.\6^'H_%7AVZL9,?OD^1C_  ..5/X'%?.MW:R6-U)#,ICEA8HZ
MG^$@X(K]=X-S3ZQ@_83?O4]/ET^[;Y(_GWQ&R3ZGF'UJFO<JZ^DE\7W[_-D=
M%%%?7GYZ%%%% %76M1&CZ-=W;?=M87F.?]E2?Z5^8<DC2NS,S,S')).237Z,
M_'K5?[%^"GBRXSM9=*N%4^C-&RC]2*_.2O[%^B_@^7!8_%?S3A'_ ,!4G_[>
M<&,>J04445_4YQ!1110 4444 %>A?LI?M#:M^RE^T3X2^(&BL_VOPU?I<21*
M<?:H#E)X#_LR1,Z'_>KSVBLZM.-2#IS5TU9KR949.,E*.Z/ZQOAS\0=)^+'@
M#1?$^@W27VB^(+*'4+&=>DL,J!T/L<$9'4'BMJOS)_X-N_VRO^%A?!K6O@WJ
M]QNU3P.6U/1MQYFTZ:3,B#_KE.^<G^&X0#A:_3:OYQSC+9X#&3PLOLO1]UT?
MW?B?IF"Q2Q%&-5=?SZA1117FG4%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7AW[7/\ P3G^$?[;.E.GCCPK;2:MLV0:Y88M=4MO
M3$RCYP.R2ATYSMS7N-%;8?$5:$U5HR<9+JG9F=2G"I'EFKKS/PW_ &R/^#=+
MXD_!^2\U;X6WT?Q&\/Q@R"P?;:ZS H[;"1'/@=T*LW:/I7YZ^)O"^I^"M?NM
M)UG3K[2=4L9#%<V=[;O;W%NXZJZ. RGV(!K^M*O*?VH?V(_A?^V1X=&G_$+P
MEIVM21(4MK\*8-0L^_[JX3$BC/.W)4GJIK] RGQ!KT[4\?'G7\RTE]VS_ ^=
MQG#E.7O8=\K[/;_-?B?A7_P2P_X)8>(?^"@WQ"^WWWVO1/AIHDX75]75=KW;
M#!^R6V1AI2"-S<K&I!.255OZ"OA7\*_#WP1^'ND^%/"FDVFB>']$@%M9V=LN
MU(E'/U9B269F)9F)))))H^%?PK\/?!'X>Z3X4\*:3::)X?T2 6UG9VR[4B4<
M_5F))9F8EF8DDDDFN@KYOB+B*MFE:[TIKX8_J^[_ "V7GZF6Y;#"0LM9/=_H
MO(****^=/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OSS_X.(/VR5^"7[+EO\-=)NO+\1_$
MQC'<B-\/;Z7$P,Q..GFOLB /#*9O[M?H1>7D.G6DMQ<2QP6\"&2221@J1J!D
ML2>  .237\SO_!2W]KN?]MC]L+Q3XS61VT..7^R]!C;/[K3X&81<'D&0EY2.
MS3-7V7!.4_7,>JLU[E/WGZ_97WZ_(\7/<9['#\D=Y:?+K_E\SP6BBBOW(^!"
MBBB@ HHHH **** "O6/V)-5_LW]HW14)VK>1W$!/_;%V'ZJ*\GKM?V<=4_L?
MX\>$YLXW:G##G_KHWE_^S5\QQMA/K7#V.P_\U&HEZ\CM^)=-VFGYGZ)T445_
MET>R%%%% #HHFGE6-%9G<A54#DD]!7T-X$\,+X0\+VMEQYBKOF(_B<\G\NGT
M KR_X&>$O[;\2_;I5_T?3L,,_P 4A^[^77\!7M%?F/'&:<]2."@](ZR]7LOD
MM?F?MGACDGLZ,\SJ+67NQ]%N_F]/EYA1117P)^L!1110 4V2188V9F5549))
MP *KZQK-KH&GR75Y,L,$8Y9OY#U/L*\9^(WQ9NO&,C6UMNM=-!^YGYIO=O\
M#^=>WDV18C,9VAI!;R>R].[\OO/F>(^*<)E%*]5\U1[16[\WV7G]US>^)/QL
M,ADL=%DVK]V2['4^R?\ Q7Y>M>8LQ9LGDGDD]Z**_8,MRO#X&E[*@O5]7ZO^
MD?SSG6>8O-*_M\5*_9+9+LE^N[ZGP'^V'I?]D_M&^)%QA9I(IU/KOAC8_J3^
M5>9U[A_P4!TS[!\=XYMN/MVF0S$^I#2)_P"R"O#Z_P!2?#G%_6>%LOJO?V--
M/UC%1?XH^/K*TV%%%%?:&84444 %>]_\$_?A]_PD7Q3N]<E7,'A^W^0D?\MI
M047\D$GXXKP2ON[]BOX??\(+\"[":6/R[S7'.H2Y'.UL"/\ #RPI_P"!&OQO
MQVXD_LKA2M2@[3Q#5)>DM9_+D37JT=&&CS3]#UJBBBO\]SU HHHH **** "B
MBB@ HHHH ***L:9IEQK-[';6L+SSRG"HHY/^?6IE)17-)V2*A"4Y*$%=O9+=
ME<#<<#DGH*],^&OP4,_EWVM1E4^]':'JWN_M_L_GZ5O_  X^$%OX4"7E]LNM
M0ZCND'T]3[_E[]J!N.!R3T%?F_$'%[G?#X!Z=9=7_A_SW[=S]GX2\/8T[8S-
M5>6ZAT7G+N_+;O?9>^?L4>"%@M]3UQHU51BPML# 4##/@>GW!QZ&O<M=T>'Q
M%HEY87 W07L+P28_NL"#_.L;X2>#O^$#^'6E::R[9H80\_\ UU;YG_)B1] *
MZ.O[8\/^&893PUA\LK1U<+U$^LIZR3[VOR^B/(SC'O$8Z=>#TO[OHM%_F?GM
M\5?A/;ZM?7FFZA'Y-]I\KP"=1\R,I(_%3CH?_KUX-XN\%WW@O4?(O(_E;_5R
MK]R4>Q_IU%?<7[7O@W^P?B+'J<:X@UF$.3CCS4PK#\MA^I->.:WH=KXBTZ2U
MO(5FADZ@]CZ@]C[BOXNS#$8GA;.L1D]:\J=.;23WY7K&2]8M.VVOS/KLXX7P
MO$&#ACJ-H5FM^C?52^>E]UYK0^:J*ZWXB?"FZ\%R-<0[KK3F/$F/FB]G_P >
MGTZ5R5?<X/&4<525:A*\7_5GV9^&YAEN)P-=X?%1<9+^KI]5YH****ZCA"BB
MB@ HHHH **** "BBB@#E/CAX!'Q-^%&N:*%#S75LQM\]ID^>/_QY0/H37YQN
MK1L58%64X((Z5^H]?G_^UE\/O^%=?'36+>-=MKJ#_P!HV_\ NRY+ >P?>H]E
MK^KOHR\2<M;%9%4>DDJL/56C/[UROY,X<9#:1YO1117]?'"%%%% !1110!]Y
M?L3Z7_9O[..AL1M:Z>XG(QZS.H_117MW@[QO?>"=0\ZUDS&Q'FPM]R4>_O[U
MYK^SOI7]C? OPG#C:3I<$I'H70.?_0J[*O\ +3CRI3S#/<?4JI2C4JU'9]G-
MV_ ^@P.)K8:4*U"3C*.S6Y]#>"_'=CXWL?,M6VS(/WL#'YXS_4>];5?,^E:M
M<Z'?QW5K,\$\9RK*?\\>U>S?#CXMVWB]$M;K9;:EC&W.$G]U]_;^=?@G$'"M
M3"7KX6\J?5=8_P":\^G7N?O7"?'E+,+87&VC5V3V4O3L_+KT['94445\:?HP
M4444 %>/_'SPI_9NN1ZI$N(;X;9,#I(!_4?R->P5D^-_#2^+?#%U8MM\R1=T
M3'^%QRI_/CZ$U[7#^9/ XV-5_"])>C_RW^1\WQ9DJS/+9T$O?7O1_P 2Z?/5
M?,^=:*=/ ]M.\<BLDD;%64]5(X(IM?N2=]4?S TT[,****!'EW[9NJ_V5^SC
MX@VG#W @@7WW31Y_\=W5\$5]I?\ !0C5?L/P1L[<'YKW58D(_P!E8Y&/ZA?S
MKXMK^[?HWX/V7"LZK_Y>5IOY*,(_G%GFXM^^%%%%?OYRA1110 4444 %%%%
M'K/[#G[4.H?L<?M2^$?B!9-,T&CWBKJ4$?6\L9/DN(L9P28V8KG@.%/85_3S
MX7\3:?XU\,Z=K.DW4-_I>K6L5[9W,1S'<0R('1U/HRL"/8U_);7[E?\ !NI^
MV,/C'^S/??"_5KAGU[X;/FR+L2UQIDSLT?)Z^5)OC] AA%?G/B#E/M*$<?36
ML-)>CV?R?YGTW#F,Y:CP\MGJO7_@K\C]%J***_(3[(**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBAF"*2> .23VH ^%/\ @OS^V./V<OV.IO!^EWA@\4?$\OI4
M0C;$D.GJ ;R3Z,K+#[^>2/N\?@57TQ_P5I_;(;]M3]L_Q%KMG<>=X7T$_P!A
M^'P#E&M(6;,P_P"NTADDSUVNBG[M?,]?T!PIE/U#+XPDO?E[TO5]/DM/6Y^=
MYOC/K&(<ELM%_7F%%%%?2'EA1110 4444 %%%% !6AX1U7^PO%>EWV=OV.[B
MGSZ;7#?TK/HK.M2C5IRI3VDFGZ/0#]2**R_!.J_V[X,TB^SN^V64,^?7<BM_
M6M2O\G<11E1JRI3WBVGZIV/<"E52[!5!9F. !WI*[+X*>$_^$B\5"XE7=;:=
MB5L]&?\ @'Y@G_@->=CL9#"X>>(J;15_\E\WH>AE>7U,=BZ>$I;S=O1=7\E=
MGJ7PZ\*#P?X5M[5E'VAAYLY]7/7\N!^%;E%%?@F(Q$Z]65:IJY.[^9_5F#PM
M/#4(8>BK1BDEZ(****Q.@*Q?&?CJQ\$6'FW3[IG'[J!3\\A_H/>LCXC_ !:M
M_!Z-:VNRZU(C[N<I![M[^W\N_C&K:O<ZY?R75W,\\\ARS,?\X'L*^RX?X5J8
MNU?$^[3Z+K+_ "7G]W<_.N+./*.7WPN"M.MU>ZCZ]WY=.O8T/&/C>^\;:AYU
MT^V-2?*A4_)$/;W]ZQZ**_5:%"G1IJE25HK9(_",5BJV(JNO7DY2EJV]PHHH
MK4YSY+_X*0:7Y/BKPO?8_P"/BTF@SZ['5O\ VI7S77UO_P %']*\[P=X9OMO
M_'O>RP9QT\Q W_M.ODBO]$/ O&>WX*P=]X\\7\JDK?@T>5B?XC"BBBOUPP"B
MBB@#=^&7@J7XC?$'1]#AW*VI720LRC)C3.7;_@*AC^%?I/96<6G6<-O!&L<-
MN@CC1>B*!@ ?05\B_P#!/'X>_P!J^-]4\231YATF#[-;L1_RUE^\1[A 0?\
MKI7U]7\.?20XD^NY]3RJF_=PT=?\<[2?W1Y/1W/2PD;1YNX4445_.QU!1110
M 4444 %%%% !1176_#OX4W7C21;B;=:Z<IYDQ\TOLG^/3Z]*Y<9C*.%I.M7E
M:*_K3NSNR_+<3CJZP^%BY2?]7;Z+S9D>$?!=]XTU'R+./Y5_UDK?<B'N?Z=3
M7MW@GP#8^!['R[=?,N''[V=A\S_X#V'ZUHZ)H=KX=TZ.ULX5AACZ =SZD]S[
MFK=?D>?<35L>_9P]VGVZOS?^6R\]S^@.%>"\-E456JVG6[]%Y1_SW?DM KMO
MV>_!O_";?%;38'3?;V;?;)P1QMCP0#[%MH_&N)KZ-_8Q\&_8?#6H:Y*F)+^4
M6\!/_/-/O$>Q8X_X!7N>%G#O]M<38;#25X1?//MRPUL_)NT?F>YQ%COJN J5
M%NU9>KT_!7?R/:Z***_T2/Q$\W_:G\'?\)3\*KBXC7=<:.XNTP.2@X<?3:2W
M_ 17R?7WI>6D>H6DMO,HDAF0QNIZ,I&"/RKX?\;>&)/!GB[4=+FW%K&=H@Q'
MWU!^5OQ7!_&OY!^D=P[[''8?.J:TJ+DE_BCK%OS<6UZ1/TS@;'<U&>%EO%W7
MH]_N?YF3+$L\3)(JNC##*PR&'H17E?Q)^";6OF7VC(S1_>DM1RR^Z>H]NOIZ
M5ZM17\^Y7FV(P%7VE!Z=5T?K_GN?0YYP_A,UH>QQ,=>DEO%^3_-;,^7R-IP>
M".HHKVKXD?""W\5"2\L=EMJ'5AT2?Z^A]_S]:\<U+3+C1[V2WNH7AFC.&1AR
M*_8,GSS#YA3YJ3M);Q>Z_P UYG\\<1<,XO**O+65X/X9+9_Y/R?RNM2"BBBO
M8/G0HHHH **** "BBB@ KYR_X*(?#[^U/!ND^)(8\R:7,;6X8#GRI/ND^P<8
M^LE?1M8/Q1\$1?$CX>:QH<V -2MFB1C_  2=4;\&"G\*^PX!XB>1<087,[VC
M":YO\$O=G_Y*W;SL9U(\T7$_-6BI+NUDL;J2":-HYH7*.C#!5@<$'Z&HZ_T[
MC)-76QXX4444P"BBM7P+I?\ ;?C;1[+&[[9?008]=TBK_6L<16C1I2JRVBFW
M\E<-S])/"NE?V%X7TVQQC[':Q08]-J!?Z5?HHK_)VM5E5J2J3WDVWZL]P*5'
M:-@RDJRG(([4E%9@>H?#;XV8\NQUJ3T6.[/\G_\ BOS]:]/5PZAE(96&01WK
MY@KL?AS\6[GP>RVMUONM-S]W/SP>Z^W^S_+G/P/$'"*J7Q&!5I=8]'Z=GY;>
MG7]8X2\0I4;8/-'>.RGU7E+NO/==;]/;Z*KZ3J]MKMA'=6DR3P2#*NI_S@^Q
MYJQ7YG*,HR<9*S1^U4ZD9Q4X.Z>J:V:"BBBI*/&?CMX3_L?Q&NH1+_H^H<MC
MHL@Z_F,'ZYKA:^AOB!X67QAX6N;/CSL>9"3V<=/SY'T-?/<D;0R,K*593@@C
MD&OV+A'-/K6"5*;]ZGH_3H_T^1_._B!DGU',G6IKW*OO+U^TOOU^8VBBBOJC
MX,^9?^"D>J^7HOA2QS_KI[B<CTV+&H_]#/ZU\HU]$_\ !1K5O.^(^@6.>+?3
M3/C_ *Z2LO\ [3KYVK_1;P1P?U?@O!1>\E.7_@4Y-?A8\G$.]1A1117ZL8A1
M110 4444 %%%% !7N?\ P3A_:VN?V*OVOO"?C;SI$T9;@:?KL2 GS].F(6?@
M?>*?+*H[O$E>&45CB,/"O2E1J*\9)I^C-*=25.:G'=:G];6FZE;ZQIUO>6DT
M5S:W4:S0S1,&25& *LI'!!!!!'7-35\%_P#!OU^V0O[0W[(2^!]4N#)XF^%I
MCTX[VR]QIS[C:/S_ ' KPX'00H3]ZOO2OYOS+ SP6*GA:F\7;U71_-:GZ9A<
M1&O2C5CU04445PG0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M(*\3^-_A+^P/%'VR)<6VI9DXZ+)_$/QR#^)]*]LK!^)7A0>+_"EQ;JN;B/\
M>P'_ &QV_$9'XUZG#>9_4L;&<G[LM)>CZ_)Z^ESP^,LD_M++9TX+WX^]'U73
MYJZ];'S[101@T5^W'\RGPW^W=JO]H?M"WD.<_8;.W@/ME/,_]GKQNO0/VI]5
M_MG]H3Q5-G=LO/(_[]JL?_LM>?U_I_P#A/JO#6 H=51IW]7!-_C<\>J[S;\P
MHHHKZTS"BBB@ HHHH **** "BBB@#Z0_X)2_MB2?L5_MF^&?$5U=?9_#.L2#
M1?$(9L1BRG9096_ZXN$E]<1D=S7])T<BS1JRLK*PR"#D$5_)#7]!W_!"O]LE
M?VIOV+M/T74KHS>+/AMY>AZ@'?=)-;!3]DG/?YHE,9)Y+0.>]?F/B%E-XQS"
MFMO=EZ=']^GS1]5PWC+-X:7JOU7Z_>?:5%%%?E)]<%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%8OCGXE>'?AAI7
MV[Q-K^B^';$Y N-3OHK2+CK\TC <?6O OB#_ ,%B/V:?AJ\BWWQ:\/7DD>1M
MTF.?5 Y'8-;1R+SZYQ[UU8? XFO_  *<I>B;_(QJ8BE3_B22]6D?2]%?">O_
M /!Q5^SCH\^RWNO&FK+DC?:Z(57Z_O70\_3/%<S-_P ',OP%BF95\*_%J15)
M ==+T_:WN,WH//N :]*/#.:R5U0E]UOS.:6:81?\O%]Y^B5%?!>D?\'&W[.N
MI3[)O^$\T]=N[?<:*C+GCC]W*QSSZ8X//2O3/ ?_  6L_9E^(,D<=O\ %'3]
M/G<[3'JEA=V 3)P,O+$L?OD-@ \XK*KD&94U>="?_@+?Y%QS'"RT51?>CZHH
MKE?AI\<_!7QHLC<>#_%_AGQ5 HRSZ3JD%X%^OELV/QKJJ\J<)0?+-6?F=49*
M2N@HHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ^5_P#@L1^V0?V-OV*=?U#3;S[+XM\5?\2+0=K8DCFE4^;.O<>5")'#= _E
M@_>K^<>OMG_@N]^V4/VH_P!LV\T'2[CSO"WPS$FAV>ULI/=[A]LF';F11$".
M"L"D=:^)J_>.#<I^I9>I37OU/>?Z+Y+\6S\_SK&>WQ+2^&.B_5A1117UAXX4
M444 %%%% !1110 4444 %%%% 'V1_P $[-5^T_"35K0G+6NJLX]E>*/'ZJWY
MU] 5\M_\$V]5Y\6V+'_GUG0?]_5;_P!EK[+^$OA/_A*O%\(D7=:VG[^;/0XZ
M+^)Q^&:_S<\=(PR[BW,*D_A3C/UYH1E^+=O4^BR?!U,;5IX6E\4W9??OZ+=^
M1ZG\)O"G_"*^$(5D7;=7?[^;/4$]%_ 8_'-=-17(?$;XL6O@V-K>WVW6I$?<
MS\L/NW^'7Z5_'JIXG,\6W!<TYN_I_DD?U)*K@LER^*JRY:=-)+N_EU;W-?QA
MXVL?!6G^==29D8?NH5^_*?;V]Z\1\:>.K[QO?^;=-MA0_NH%/R1C^I]S_P#6
MK/UG6KKQ!J$EU>3---(>6;M[#T'L*JU^IY#PW1R^/M)^]4[]O)?Y[ORV/PGB
MKC/$YM)TJ?N45M'J_.7^6R\WJ%%%%?3'Q84444 %%%% !1110!S/QGTO^V_A
M#XHM0,M/I5RJ8_O>4V/UQ7YNU^H5_9IJ-C-;R<QSQM&PQG@C!K\P+B!K6XDB
M?AXV*L/0CBO[!^B[C.;"YAA?Y94Y?^!*:_\ ;4<.,W3&4445_59PA7TU_P $
MZ?A]]IU;7/%$R_+:H-.MCC@NV'D/U"A!]'-?,M?H9^S1\/O^%:?!70]/DC\N
M[DA^UW0(^;S9/G(/NH(7_@-?A7T@^)/[.X8>"INT\3)0\^5>]-^FBB_\1TX6
M%YW['>4445_!!Z84444 %%%% !6MX1\&WWC34?L]G'\J\R2M]R(>I/\ 3J:U
MOAW\*[OQK,L\NZUTY3\TI'S2>R#^O0>_2O:-"T&T\-Z<EK9PK#"G8=6/J3W/
MO7R/$'%-/!WH8?WJGX1]?/R^\_0N$^!:V8M8G%WA1_&7IV7G]W=9_@CP!8^!
M[+9;KYEQ(/WL[#YG]O8>P_6MRBBOR?$8BK7J.K6?-)[MG[S@\'1PM%4,/%1C
M'9+^OQZA1116)TA115G1M)FU[5[6QMUWW%Y*L,:^K,0!_.KITY5)JG!7;=DE
MU;V0I245=['TG^Q]X-_L3X?SZK(FV;6)LH3U\J/*K_X]O/N,5ZY5+PWH4/AC
MP_9:=;C]S8PI GN% &3[GK5VO]+>#\ACDN2X;+([TXI/SD]9/YR;9^#9GC'B
ML5/$/[3T].GX!1117TAPA0RAU*L,J>"#WHHH ^)_BGX0/@3X@ZII>#Y=O.3%
MGO&WS)_XZ17/U[O^VGX.\J[TK7HUXE!LIR!W&63\QO'_  $5X17^;_B%P[_8
MG$.*R^*M!2O#_!+WH_<G9^:9^Z9+COK>"IUGO:S]5H_\PHHHKXL]0*;+$MQ$
MT<BJ\;@JRL,A@>Q%.HHVU0-75F>4?$GX)M9^9?:+&TD7WI+4<LGNGJ/;KZ9[
M>;$8-?4%<1\2/@_;^*!)>6 2WU#[S#HD_P!?1O?\_6OT+A_B]QMA\>].DO\
MY+_/[^Y^1\6>'JG?%Y4K/=PZ/SCV?EMV['BU%3:CIT^DWLEO<Q/#-$=KHXP1
M4-?I$9*2YH['XS*,HR<9*S6Z"BBBJ)"BBB@#+\;^%8/'/@_5-'N?]3J5M);L
M<?=W*0&'N#@CW%?FIK.DW&@:Q=6-U'Y5U93/!,A_@=&*L/P(-?I_7P]^W3\/
MO^$.^-<NH0KMM?$$*W@P.!*/DD'Y@,?]^OZ=^C1Q)[#,L1DE1^[6CSQ_Q0W2
M]8N[_P !QXR-TI'C%%%%?V>>>%?0'_!.S2_M/Q;U:[(RMKI3(..C/+'C]%;\
MZ^?Z^I/^";>E<^+;YA_SZP(?^_K-_P"RU^7^-&+^K\%XZ?>,8_\ @4XQ_)FV
M'5ZB/J2BBBO\XSU@HHHH **** "BBB@!T<C1.K*S*RG((."#7J'PV^-GF>78
MZU)AONQW1Z'V?_XK\_6O+:*\W-,IP^/I>RKKT?5>G]6/:R//L7E5?VV%EZI[
M27FOR>Z/J!6W+D<@\@CO17B?PX^+MQX39+2\WW.G= .KP?[OJ/;\O?V32]5M
M]:L8[FUF2:"495U/7_Z_M7X_G&1XC+JEJFL7M);/_)^7W7/Z&X=XGPF;TN:B
M[37Q1>Z_S7G]]F>+?&CPG_PC?BQIHEVVVH9F3 X5OXQ^?/\ P*N0KWSXJ>%/
M^$L\(SQHNZZMOWT&!R6'5?Q&1]<5\\Z[J0T;1+R\;&VU@>8YZ?*I/]*_4.$<
MPEC\)&EO.+47Y]G\_P TS\3X\R7^S\SE*"]RI[R\OYE\GKZ-'YN?$K5?[<^(
MWB"^SN^V:E<3Y]=TK-_6L2E=VD8LQ+,QR2>])7^PV%P\:%"%".T4DODK'Y>]
M=0HHHKH **** "BBB@ HHHH **** "OK#_@C/^V2W['O[:VA37]U]G\)^,V7
M0-<#OMCB25QY-P>P\J78Q;LAD'\5?)]%<N-PE/%4)X>K\,DT_P"O+<VH5I4J
MBJ1W3N?UP45\G_\ !&;]LA?VP?V*=#FU"\:X\6>#0N@:YYC;I97B4>3<'N?-
MAV$MW=9!SM-?6%?S?C<)4PM>>'J[Q;7]>NY^F4*T:M-5([-7"BBBN4V"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK@_B=^U-\,
M_@L[+XN^('@OPS*IVF+4M9M[:4GT".X8GV S7B'B_P#X+;?LP^#"RS?%*RO9
M0,JFGZ7?7F_@' :.$H.O=AW]#7;0RW%UM:-*4O2+?Y(PJ8JC#XYI>K1]5T5\
M/ZA_P<+?LUV=TT<>N>*+M5QB6+09@K?]][3^E+IW_!PK^S5>W/ER:[XGLUP3
MYDV@S%1[?)N/Z5V?ZNYG:_U>?_@+,/[2PO\ S\7WH^WZ*^5_!O\ P6N_9B\;
MND=O\5-/LYF RFHZ;>V00GL7EA5/Q#$>]>X?#']ISX;_ !J*KX/\?>#?$\C8
M_=Z7K%O=2+GL41RP/L0#7%7R[%T%>M2E'UBU^:-Z>*HS^":?HT=Q1117&;A1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !110S!%)/ '))[4 %9/C?QWHGPT\+WFN>(
MM7TW0='T]/,N;[4+E+>W@7U9W(4?B:^$?^"@_P#P7S\"_LS3:AX7^&\=G\0O
M&UONADN5ESHVF2#@B213F=@>J1$#J#(I!%?CK^U!^V?\2OVQO%AU;X@>*M0U
MKRW+VUCO\JPL,\8A@7")QQN W''))YK[3)>"<9C4JM?]W#S6K]%^K_$\/'9[
M1H>Y3]Z7X+YGZ]?M5_\ !QQ\*_A)/=:9\.M)U+XD:M#E/M@8V&E(W(XD=3))
M@\_+&%88P_.:_/7]H/\ X+H_M$_'B:XAM_%L?@;2IB=MGX9@^QL@[?Z02UQG
M'7$@!]!7Q[17Z9EW">68-)QI\TN\M7_DODCY?$YQBJV\K+LM/^":7BKQAJWC
MK6I-2US5-2UC4)O]9=7UR]Q-)]7<ECU[FLVBBOHXI)61Y=[ZL****8!1110!
M8TS5+K1-0AN[.XN+.ZMVWQ30R&.2-O56'(/N*^EO@!_P6,_:'_9W,,.G_$'4
M?$&FPD?Z!XC']JQ,HZ*'ES,B]L)(O'X5\PT5S8K!X?$1Y,1!27FD_P S6E6J
M4W>G)KT/V@_9<_X.7O!WBUX-/^+7A.]\(W385M6T;=?6!/&6>$_OHQUX7S37
MZ*_![XZ>#?V@O",>O>"?$VB^*-)DP/M&G72S+&Q&=C@',;CNC@,.X%?RE5U_
MP4^/OC3]G+QK#XB\"^)=6\,:Q"1^_L9RGFJ#G9(GW9$]4<,I[@U\1FGA_A*R
M<\$_9R[/6/\ FOO?H>[A.(JT-*ZYEWV?^1_5C17Y;?L"?\'%NC>.9K/PS\<K
M2W\.ZE)MBB\36,9_L^=N@^TQ#+0D]W3<F2<B,#-?I_HFN67B;1[74--O+74-
M/OHEGM[FVE66&XC895T=20RD<@@X(K\NS3)\7E]3V>*C;L^C]'_3[GUF%QE'
M$1YJ3O\ FBU1117F'4%%%% !1110 4444 %%%% !1110 4444 %%%% !7SO_
M ,%2OVP$_8I_8S\4>*K:YCA\27R#2/#ZG[S7TX(5P._E())B#P1%CO7T17X,
M_P#!P;^V0O[0/[6Z^!-)NFD\.?"Y9-/DVM\D^IN1]J;_ +9[4AYY#1R8X:OH
MN%LI^OYA&G)>Y'WI>BZ?-V7I<\W-L9]7P[DMWHOZ\CX(N+B2[N))II'EEE8N
M[N=S.QY))[D^M,HHK^@C\Y"BBB@ HHHH **** "BBB@ HHHH **** /H#_@G
M9JGV?XMZM:$X6ZTIG'/5DECQ^C-^5?I5\ 6L(O"T_DRJ;QI"]R#PR <+_P !
MQSGU)K\L?V'M5_LW]HO28\[1?07$!_[],X_5!7W?#<R6^[RY'C\Q2C;6QN4]
M0?;VK_/;Z4V0/$\2.FI<OM*=.5^]G*.O_@/WV/LN#\\658I8MP4[)JVV_5/H
M_D]&SU#XD_&P1>98Z+(&;[LET.@]D_\ BOR]:\NDD::1F9F9F.22<DFFT5^%
M97E.'P%+V=!>KZOU_P MC3/,^Q>:U_;8J7HEM%>2_-[L****](\4**** "BB
MB@ HHHH **** "OS9^+VE_V)\5_$UGC'V?5;F,>X$K8/XC%?I-7Y^?M9Z7_8
M_P"T3XHAQC?<I/\ ]_(DD_\ 9J_IKZ,6+Y<YQF%_FI*7_@,TO_;SCQGPIGG5
M%%%?VD>>=M^SI\/O^%F_&70]+=-]KYXN+KCCR8_G8'_>QM^K"OT2KYA_X)T_
M#WRK37/%$T?S2D:=:L1_",/*1]3Y8_X":^GJ_@OZ0O$G]H\3?4:;O##14?+G
ME[TW_P"DQ?G$]/"QM"_<****_!SI"BBIM.TZ?5[V.WMHGFGE.$11DFIE)17-
M+1%0C*<E&*NWLD0@9->D_#;X)M>>7?:U&T<7WH[4\,_N_H/;KZX[]!\-_@_;
M^%Q'>7X2XU#[RCJD'T]6]_R]:[>OS?B#B]ROA\ ].LO_ )'_ #^[N?LW"7AZ
MH6QF:J[W4.B\Y=WY;=^PV*);>)8XU5(T 5548"@=@*=117Y[OJS]<2LK(***
M* "BBB@ KU3]D?P;_P )%\2FU"1-UOHL1ER>GFME4'_H1^JUY77U9^REX-_X
M1CX6PW4B;;C6)#<MGKL^Z@^F!N_X'7ZQX+\._P!K<447-7A0_>R_[=MR_P#D
M[C\DSYSBK'?5LODEO/W5\]_PN>F4445_?A^-!1110 4444 <K\:O!W_"=_#/
M5;!5W7'E>=!QSYB?,H'UQM_X%7QC7WQ7QK\=?!O_  @WQ1U2S1=MO))]I@P.
M-DGS #Z$E?\ @-?RO])#AVZPN>4UWI3_ !E#_P!O5_1'Z)P+COXF$E_B7Y/]
M#D:***_E,_1 HHHH **** ,'QQ\/;'QS9[9U\JZC&(KA1\R>Q]1['\,5XCXL
M\'WW@W4?L]Y'MW9,<B\I*/4'^G45]&53UW0+3Q+ISVMY"LT+\X/53Z@]C[BO
MJ,AXFK8!JE4]ZGVZKT_RV]#X?BK@K#YK%UZ-H5N_27E+_/=>:T/FNBNJ^(?P
MLN_!,K31[KK3F/RS ?-'GLX[?7H?;I7*U^MX/&4<525:A+FB_P"M>S\C\ S#
M+\1@:[P^*BXR71_FNZ\T%%%%=)Q!7B/[>?P^_P"$M^#BZI#'ONO#TXN,@?-Y
M+X20#\=C'V2O;JI^(]"M_%/A^^TVZ7=:ZA;O;2CU5U*G]#7T7".?3R7.<-FD
M/^74TWYQVDOG%M?,FI'FBXGYAT5H>+?#=QX.\4:CI-T/](TVYDMI.,9*,5R/
M8XR/8UGU_J-1K0K4XU:3O&233[IZIGBA7V1_P3KTO[/\)=7NRN#=:JR#W5(H
M_P"K'\J^-Z^Z_P!AS2_[/_9TTF7&#?3W$Y_"5D_]DK\+^D9C/8\)>S_Y^581
M^Y2E_P"VG5A%[YZ[1117\%GI!1110 4444 %%%% !1110 5N>"?'M]X'O_,M
MV\RW<_O8&/R2?X'W_GTK#HK'$8>G7INE65XO=,Z,)BZV&JQKX>3C*.S7]?AU
M/HKPAXTL?&FG>?9R?,O$D3??B/N/Z]#7S'^V%>V7A[P+XZFT^99(/[.N0A7[
MJ2/&5('J S<=JV+._GT^1FMYI8692C%&*DJ>H..QKR;]M#5O[*_9QU_YMKW1
M@@3WS,F?_'0U:>&O",:/%&%A3FW"I5IQY>R<XWOWMT\KGU7$W&4\VP%.A6II
M3@VW+OI;1=+]=]4K'P51117^MQ^8A1110 4444 %%%% !1110 4444 %%%%
M'VC_ ,$+?VR6_98_;2T_1M1N?)\*_$KRM"U'>VV.&X+'[).<\?+*Q0DG 2=S
MV%?T'U_)#'(T,BLK,K*<@@X(-?TG?\$I/VPT_;3_ &,?#/B*[NOM'B?1T&B^
M(0Q_>&]@5096_P"NJ%)?3,A'8U^4^(64VE',*:W]V7KT?W:?)'UW#>,NGAI>
MJ_5?K]Y](4445^8GU04444 %%%% !1110 4444 %%%% !1110 4444 %%%>9
M_M1_M@?#W]C7P WB+X@>(K71;5]RVMM_K+S47&/D@A7YI&Y&2!M7(+%1S6E&
MC4JS5.DG*3V2U;)G.,(\TG9'IE>&_M7?\%'?@[^QA!)'XX\865OK 0/'HMB/
MMFIRYY'[E,E >S2%%/K7Y)_MS?\ !P)\3/VAY+[0_AR)_AIX1F!B\ZWE#:U>
M)ZO<+_J,\';#AAR/,8&O@&\O)M1NY;BXEDGN)W,DDDC%GD8G)8D\DD\DFOT;
M)_#VK42J9A+E7\JW^;V7RO\ (^9QG$<8^[AE?S>WW?\ #'ZD?M*_\'-7B?7I
M)K'X4>!]/\/VN2JZGX@?[9=NO9E@C*QQM[,\HKX=^-__  49^.7[14DP\6?$
M[Q7>VL^=]C;79L;%A[V\&R(XZ9*DUXK17Z%@>'\OP:_<4E?NU=_>[L^<Q&8X
MFM_$F_39?<@HHHKV#B"BBB@ H5BC C@CD$=J** /</@?_P %)_CK^SM)"OA;
MXG>*K>T@P$L;RZ_M"R4>@@N-\:Y_V5!]Z^YOV:_^#F[7=*EM['XL>!++5K?=
MM?5?#DAMKA%]3;2LR2-_NR1CVK\J:*\;'</Y=C%^_I*_=:/[U9_>=V'S+$T?
MX<WZ;K[F?T[?LJ?\%"_A#^V=9K_P@?C"POM4\OS9='NLVNI0 ?>S ^&8+W9-
MR?[7(KVJOY)=-U*XT?4(;NSN)K6ZMG$L,T+F.2)P<AE8<@@\@CI7Z$?L+?\
M!PA\1/@-)8Z#\48[CXD>%(]L7VUW"ZW9)ZB4\7&.>)?G/'[P 8K\\SCP^JTT
MZF7RYE_*]'\GL_P^9]'@^(X2]W$*WFMONZ?B?NE17G?[-'[5W@']KWX>Q^)O
MA_XBL]>T_A+B-#LN;"0C/E3Q-AXWZ\,,$#()&"?1*_.ZM*=*;IU$TUNGHT?2
MQG&4>:+N@HHHK,H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M'/\ ]_/WG_LU?GA7Z9> M+_L/P-HMEC'V.P@@QZ;8U7^E? _2?Q?+EF"PO\
M-4E+_P !C;_V\TP>[9K4445_&9Z 4444 %%%% !1110 4444 %%%% !7@_\
MP4*U7[%\%+&W4_->:K$I'JJQRL?U"U[Q7S'_ ,%(]5V:9X3L0?\ 6RW,[#TV
MB-1_Z$?RK]-\&\']9XSP%/M)R_\  (2E^ACB':FSY3HHHK_1\\D**** "BBB
M@ HHHH **** "BBB@ HHHH *^\O^#?S]LC_AG?\ :^'@G5+CR_#7Q2$>FMN.
M%M]10L;1_P#@9=X<#J9D)X6O@VIM-U*XT?4;>\M)I;:ZM9%FAFB8J\3J0592
M.000"".F*X<RP,,;A9X6IM)6]'T?R>IT87$2H58U8]&?UM45X7_P3?\ VMK?
M]M7]D#PGXV\Z*36F@_L_78T 7R-1A 68;1]T/\LJC^Y*E>Z5_-^(P\Z%65&H
MK2BVGZH_3*=2-2"G'9ZA1116)H%%%% !1110 4444 %%%% !1110 445^;O_
M  61_P""SD?[-D-]\+_A7J$-Q\0)%,6KZO%MDC\.*>L2=0UT1USD1#K\_"^A
MEF68C'UUA\.KM_<EW?E_6YSXK%4\/3=2H]/S]#T3_@J)_P %F_"W[#EI<>$_
M"JV?BSXH2I@V>_=9Z'D</=,IR7Y!$*D,1RQ0%=WX7_'C]H'QC^TU\2+SQ9XX
MUZ^\0:Y?<-/<-\L2#.V.-!A8XUR<(H &3QR:Y35-4NM;U.XO;VXGO+R\E:>>
M>>0R2SR,2S.S'EF))))Y)-05^Z9%P[ALLIVIJ\WO)[OT[+R^^Y\!F&95<5+W
MM(]%_6["BBBOH#S@HHHH **** "BBB@ HHHH **** "BBB@#N?V>OVDO&W[*
M_P 2+7Q9X$UZ\T'6+4@%X6S%<QY!,4T9^62,XY5@1WZ@&OW9_P""87_!8KPC
M^WEID/AS7$M/"?Q.MXLRZ69/]%U8 ?-+9LQR?4Q,2Z@\%U!8?SVU;T'7K[PM
MK=GJ6FWEUI^HZ?,ES:W5M*8IK>5"&5T9<%64@$$'((KY[/N&\-F=/WURS6TE
MOZ/NO+[K'I9?F=7"R]W6/5?ULS^M6BOSQ_X(Z?\ !9.W_:OL+/X;_$N]M[/X
MEVL>RPOV"Q0^)D4=@,*MR ,L@P' +*/O*/T.K\+S++:^!KO#XA6:^YKNO+^M
MS[["XJGB*:J4WI^7DPHHHK@.@**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MZ=5^=/[/6E?VU\<O"<!7<O\ :D$K ]"$<.?T6OT6KV/I08OFQ^ PO\L)R_\
M I)?^V$X-:-A1117\MG8%%%% !1110 4444 %%%% !1110 5\?\ _!1G5?.^
M)6@V.>+?3#-CTWRN/_:=?8%?#/[=>K?VC^T-?0_\^%I;P?3*"3_VI7[M]'7!
M^VXN53_GW3G+[[0_]N.;%/\ =GCM%%%?WL>8%%%% !1110 4444 %%%% !11
M10 4444 %%%% 'Z*?\&Z_P"V1_PIC]IB^^&.K7&W0?B4JBR+'Y;?4X58Q_3S
M8]Z'N66$5^YE?R6^%_$VH>"O$VG:SI-U-8:II-U%>V=S$<26\T;AT=3ZJR@C
MW%?T\?L-?M16/[8_[+'@_P"(%FT*W&L62KJ5O&>+.^C^2XBQU $@;;GDH5/>
MOR+Q!RGV=>./IK2>DO5;/YK\C[+AS&<U-X>6ZU7I_P !_F>M4445^<'TP444
M4 %%%% !1110 4444 %%%>3?MN?M<:#^Q'^SEKWC_7@MQ_9Z"#3K'?L?4[UP
M1#;J<'&X@EC@[45VP=M:T*,ZU2-*DKRD[)>;)J5(PBYRT2/G#_@M#_P5,C_8
ME^&W_"&^#[N&3XH>*K5C"ZX;^P+5LJ;IAG_6DY$2G(RI8@A0K?@=JFJ76MZG
M<7M[<3WEY>2M////(9)9Y&)9G9CRS$DDD\DFNC^-WQG\1?M#_%C7O&OBJ^?4
M=?\ $5VUW=S'[H)X5$'\,:* BJ.%55 X%<K7] \.Y%2RS#*FM9O63[OMZ+I]
M_4_.<RS"6*J\S^%;+^NK"BBBO>//"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH MZ#KU]X6UNSU+3;RZT_4=/F2YM;JVE,4UO*A#*Z,N"K*0""#D
M$5_0#_P1Q_X*AV_[=OPK;P[XFN+>W^*'A2W7^T8P!&-9MQA5O8U]<X$J@85V
M! "NH'\^==G^SW\>_$G[,7QDT'QUX2O/L.N>'[D7$+')CF7H\,@!&Z.1"R,N
M1E6/(ZU\_P 1Y#3S/#.&TXZQ?9]GY/K]_0]++,PEA:O-]E[K^NJ/ZK:*\S_8
M_P#VH_#_ .V5^SUX=^('AUMEKK4'^DVK/NDTZZ3Y9K=^GS(X(!P-R[6'#"O3
M*_G^M1G2FZ=16DG9KLT?HD)QG%2CLPHHHK,H**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KQ/\ X*%?M?6/[#W[*?B3QY<"&;4H(Q9:
M+:R'B]U"7(A3'=5PTC <[(GQS7ME?AC_ ,'%O[7C_%_]J2Q^&>EWGF:!\-X!
M]K1#\DVISJ&D)(X;RXO*0=U8S#N:^@X9RG^T,?&C+X5K+T73YNR^9YV:8SZM
MAW-;O1>O_ W/S]\6>*M2\=>*-2UO6+R?4=6UBZDO;VZF;=)<S2,7=V/=F8DG
MZUGT45_0:22LC\XWU84444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "OZ%/^"(G[=+?MC?LF6^F:U>?:/&_P]$6DZLSMF2[@VG[+='N
M2Z(58GDO$YXW"OYZZ^HO^"/G[7;?L@?MO^&=2O+IK?PSXG<:!K@+8C6"=E"3
M-U_U4HCD)QG:K@?>-?,\69.L?@)**]^'O1^6Z^:_&QZF3XQX?$*_PRT?^?R/
MZ/J***_ 3]$"BBB@ HHHH **** "BBB@#@?VH_V@-*_99_9\\6?$#6MK6/A?
M3Y+L0[PANI?NPP*3T:25D0>[BOY>_BA\2=7^,7Q(U[Q9KUS]LUKQ)?S:C>S8
MP'EE<NV!V7)P!T  ':OU"_X.5OVR!J>O^&_@EHMY^[TW;KOB18VX,SKBT@;O
M\J%Y2IR#YL)ZK7Y/U^T\!Y3]6P;Q4U[U3;_"MOOW]+'P_$&,]K7]E':/Y]?N
MV^\****^[/GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *^\/V)-4_M'
M]G+14)W-9RW$!)_Z[.P_1@*^#Z^RO^"=VI_:?@]JEJ3\UKJSL!Z*T46/U#5^
M"_2-P?MN$E4_Y]U82^]2C_[<=6$?OGOU%%%?P:>D%%%% !1110 4444 %%%%
M !1110 5Y?\ ME:5_:O[./B(*N7MQ#.O'3;-&3_X[FO4*;+$L\;*ZJZMP589
M!KU^'\U>69GA\RBN9T:D)VO:_+)2M?6U[6V9,HW31\'_ +&?P^_X3WXZZ:\B
M;K310=2FR.,H1Y8_[^%#CT!K]!O"GA"^\9:B+>SCW8YDD;A(AZD_TZFM#X:?
M!V3Q5/YZPQV.GYP\RQA6DQV7U^O0?I7N&@^'[3PUIR6MG"L,*^G5CZD]S3\:
MO&G_ %AS-8BC3Y)0@H1AS<RCJVVW:-VV]K;)7VU^]X-X!K8Y+$8J\:._9R].
MR\_N\LSP-\/+'P-9[85\ZZ<8EN&'S-[#T'M_.M^BBOYBQ&)JXBHZM:7-)]6?
MO^#P=#"450P\5&,=DOZ^][L****P.H**** "BBB@ HHHH **** "O<_V+O!O
MVC5-4UZ5/EME%G 3_?;#/^(7:/\ @9KPROLKX&>#?^$&^%^EV;)LN)(OM%P"
M.1(_S$'W (7_ (#7[9X"\._VCQ(L945X8>+GY<S]V"_%R7^$^3XPQWL,#[);
MS=OEN_\ +YG74445_=!^1A1110 4444 %%%% !1110!G>+_#L7B[POJ&ES8\
MN^@>$DC.TD<-^!P?PKX>U+3YM)U"XM9UV3VTC12+_=93@C\Q7WE7RI^U?X-_
MX1GXI27D:[;?6(Q<K@<!Q\KCZY ;_@=?S7](WAWVV7X?.J:UI2Y)?X9;-^2D
MK?\ ;Q]WP/CN2O/"RVDKKU6_WK\CS*BBBOX_/TT**** "BBB@ HHHH ****
M"FSP)=0M'(BR1R#:RL,AAZ$4ZBA-K5":35F>2_$GX*OIWF7VCHTEO]Z2V'+1
M^Z^H]NH]^WS3^V#\/?\ A8'P+U98X_,O-) U&#CG,>=X'UC+C'KBOO"N%^)7
MP;M_$ZR7FGK';WS EXSQ'<?7T;WZ'OZU^M< ^(];*,RP^*Q#]ZE.,HR[V:=I
M>36C?9Z]S\@XO\.U44L5E2UZP_6/_P C]W8_*?\ 8ITO^TOVCM";;N6U6XG;
M\(' _P#'F%?>5)<>'5T'4)(I+*.UN8CM8>4%9:6OW;Q,\0%Q?F<,SC2]E&--
M04>;FVE*5[VCOS=NFY^+TZ$J-X2WOZ!1117YV:!1110 4444 %%%% !1110
M4444 %?GI^U#JO\ ;/[0/BJ;.=E\T'_?L"/_ -EK]"Z_-#XBZK_;GQ!UZ^SN
M^V:C<3Y]=TC-_6OZ>^C#@^;-<;BOY:<8_P#@4K_^V''C'[J1C4445_9QYX44
M44 %%%% !1110 4444 %%%% !1110 4444 %?II_P;=_MD+\.OC1K7P>UBX*
MZ7XY!U'1M[?+#J,,9\Q .@\Z!>O]ZW0#EJ_,NMKX<?$'5OA/X_T7Q1H-T]CK
M7A^]AU"RG7K%-$X=#[C(&1T(R*\W.,MCC\'/"R^TM'V>Z?WG5@\4\/6C573\
MNI_6-17G?[)W[0^E_M7?LY^$?B#I!C6V\3:>EQ+"C;OLEP/DG@)]8Y5=">^W
M->B5_.-6G.G-TYJS3::\T?ID)J45*.S"BBBLR@HHHH **** "BBB@ K\!_\
M@O#^W4W[4O[5$W@_1;QI/!?PUEETZ (W[N]U ';<W''# ,HB4\C$98??-?K1
M_P %7?VOF_8N_8K\4>)K&Y6W\2ZHHT30#G#+>3A@)%]XHQ)*.V8@.]?S8R2-
M-(S,S,S')).237Z;X>Y.I3EF%1;>['UZO[M/FSY7B/&62PT>NK_1?K]PVBBB
MOU<^1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#[
M^_X( _MU2?LZ?M,K\.=;O/+\'_$R9+6(2-\EEJGW;>09Z>;_ *EL=2T1/"5^
M\5?R1V=Y-IUW%<6\LD%Q XDCDC8J\; Y# CD$'D$5_3!_P $S?VME_;3_8V\
M)^,YYHY->6$Z9KJI@>7?P +*<#A?,&R4#LLJU^2^(.3J%2.84UI+27KT?S6G
MR7<^PX<QG-%X:735>G5'OE%%%?FI]0%%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!R/Q[^+MA\ O@GXL\;:I@V/A72;G4Y4S@R^5&SB,
M?[3$!1ZEA7\LGC_QQJ7Q.\=ZUXDUBX:ZU;Q!?3ZC>S'.99II&D=N<GEF)K]S
M_P#@XQ^-[?#7]@V'PS;3F.[\?:W;V$B*<,UK!FYD/TWQP*?4/CIFOP9K]A\.
M\"J>$GBGO-V7I'_@M_<?%\28CFK1I+:*_%_\ ****_0SYL**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^ES_@EE^TF_[57[
M"?@'Q1=W1NM:AL?[)U=V.9&N[4^2[O\ [4@59?\ MJ.G2OH2OR5_X-@?CE)+
M8_$WX:W$K&.%[?Q+8QYX!8?9[DX_X#:U^M5?SOQ)@5@\RJT8[7NO1ZK[KV^1
M^DY9B/;86$WO:S]5H%%%%>&=X4444 %%%% !7)_'7XQZ/^SW\&_$WC?7I/+T
MGPOITVH7&" T@121&N?XW;"J.[,!765^4/\ P<K?MBG2_#OAOX)Z->;9M4VZ
M]XB6,_\ +%&(M(&/^U(KRE3R/*A/0UZV1Y9+'XV&&6S>ODEO_P #S./'XI8>
MA*J_EZ]#\J?CQ\9=8_:&^,OB;QQKTBR:MXHU"74+@+]V,NV1&O\ LHN%4=@H
MKDZ**_HRG",(J$%9+1'YK*3D^9[A1115$A1110 4444 %%%% !1110 4444
M%%%% !1110 5]4?\$V]5W6WBVQ8_=:UG0?42JW\EKY7KZ"_X)U:K]G^*VLV9
M.!=:69![E)8^/R<_E7Y;XU8/ZSP7CH+=*,O_  &<9/\ !,VP[M41]C4445_G
M*>L%%%% !1110 4444 %%%% !114UA83:I>1V]O$\TTIVJB#))I2DHJ[V*C&
M4FHQ5VR$<UZ-\-?@J^H>7?:PC1V_WH[8\-)[MZ#VZGV[]!\-_@[#X:\N\U$)
M<7_54ZQP?XM[]NWK7=5^<<0<7N5\/@'IUE_\C_G]W<_9.$_#U1Y<9FJUW4/U
ME_\ (_?V&P0);0K'&BQQQC:JJ,!1Z 4ZBBOSMMO5GZ\DDK(**** "BBB@ HH
MHH **** "BBB@ HHHH ZKX)^#?\ A._B;I=BR;[<2^?<#MY:?,0?KC;_ ,"K
M[.KPG]BWP;Y-EJFO2)\TQ%G 3_=&&?\ ,[!_P$U[M7]R^ ?#O]G\.?7:BM/$
MR<O/E7NP7YR7E(_(^,L=[;'>RCM35OF]7^B^04445^WGR84444 %%%% !111
M0 4444 %>6?M;^#?^$B^&G]H1KNN-%E$V0.?+;"N/_06_P" UZG5?6-*AUW2
M;JRN%WV]Y$T,B^JL"#_.OG^*LCAG.48C+*G_ "\@TO*6\7\I)/Y'9E^,>%Q,
M,0OLM/Y=5\T?!]%7O$FA3>%_$%[IMQ_KK&=X']"5)&1['K5&O\SZU&=&I*E5
M5I1;379K1H_>HR4HJ4=F%%%%9E!1110 4444 %%%% !1110 4444 <_XZ^'=
MCXYL\3+Y-T@_=7"CYE]CZCV_E7B?BKPC?>#M2-O>1[>Z2#E)1Z@_TZBOHRJ/
MB#P]9^)]->UO(5EB?I_>0^H/8U]1D/$U; -4JGO4^W5>G^6WH?#<5<$X?-8N
MO1M"MWZ2\I?Y[^I\VT5U'Q!^%]YX(G,J[KG3V/R3 <I[..Q]^A_2N7K]<PF,
MHXFDJU"7-%_U\GY'X!C\OQ&"KO#XJ+C)='^:[KS04445T'&%%%% !1110 44
M44 %%%% %+Q+JG]A^'-0O2=HL[:2?)[;5+?TK\Q*_1;]H75O[%^!OBR?=M;^
MRYXE.<8+H4&/?+"OSIK^R/HOX/EP&/Q7\TX1_P# 8M_^WG!C'JD%%%%?U(<0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'ZK?\ !M;^V2OA_P 7
M^(O@GK5T5M]<W:YX=$C\"Y1 +F!?]^)5D & /)D/5J_8JOY1_@G\7M:^ /Q<
M\.>-/#MQ]GUKPS?Q:A:L<[69&!*,.Z,,JP[JQ'>OZB/V?OC7I'[1OP3\+^.M
M!?=I?BC3HK^%=P9H2R_/$Q'\<;[D;T9#7XWQ]E/L,4L;!>[4W_Q+_-:^J9]M
MP[C/:470EO';T_X'^1V%%%%?GY]$%%%% !1110 444RXN([2WDEED2.*-2[N
MYVJBCDDGL!ZT ?B1_P '*'[3+>/_ -IOP]\,[*XW:;X!T\7=ZBMP;^["OAA_
MLVXA()Z><_ [_FS7H/[5WQJE_:,_:7\=>.9&=E\4:W=7T"MUB@:0^2G_  &,
M(O//RUY]7](9+@5@\#2P_6*5_5ZO\;GYCCL1[>O*KW?X=/P"BBBO4.4****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OT\_P"#9_\
M:9?PG\;_ !=\*[ZXQ8^+;+^V-,1VX6\MN)54>LD#%C[6PK\PZ]4_8>^.+?LV
M_M>?#OQMYWD6^@ZY;R7KDX_T1V\JY&>V8'D&>V:\G/<"L9@*N'ZM:>JU7XH[
M,OQ'L,1"IYZ^G4_J,HHHK^<3],"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH _%O_@YZ^*3:Q^T'\-_!JR*T?A_0)]6=5/W9+N<QX/N%
MLU.#V;WK\PZ^SO\ @OSXO;Q-_P %.?&=JS,\>@V.F:?'SD &RBG('_ IV_'-
M?&-?T/PS05+*J$5_*G_X%K^I^;YI4Y\74?G;[M/T"BBBO=//"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^SO\ @@7\46^'
M'_!2OPI:&3R[?Q987VB3GL0T!N$!^LMO$/J17]"5?R__ /!/KQ=)X&_;H^#^
MIHS*L'C#2TEVYR8GNHXY ,$<E&88SCUR.*_J K\=\1:"CCJ=5?:C^3?^:/M>
M&JEZ$H=G^:"BBBOST^C"BBB@ HHHH *^6?\ @I[_ ,$PO#/_  4+^&>Y?LNB
M_$+186&B:V4X(Y;[+<8&6@8D^K1L2RYRRO\ 4U%=6#QE;"UHUZ$N64=G_73N
MC*M1A5@Z=173/Y1_C-\&?$W[/OQ,U;P?XPTFZT7Q!HLQ@NK6<<@]0RD<,C A
ME=2592""0:Y>OZ.O^"GO_!,+PS_P4+^&>Y?LNB_$+186&B:V4X(Y;[+<8&6@
M8D^K1L2RYRRO_/;\9O@SXF_9]^)FK>#_ !AI-UHOB#19C!=6LXY!ZAE(X9&!
M#*ZDJRD$$@U^[<.<1T<TH_RU(_%']5Y?EL^C?P&99;/"3[Q>S_1^9R]%%%?2
M'EA1110 4444 %%%% !1110 4444 %%%% !1110 5Z]^PUJO]G?M$Z7%G'VZ
MWN(#[XB:3_V2O(:[K]F;5/['^/OA.;.W?J$<'_?S,?\ [-7RO'6#^M<.8_#]
M94:B7KR.WXV-*;M->I^AU%%%?Y>GL!1110 4444 %%%% !1174_#WX77GC>8
M3-NMM/4X:8CE_91W/OT'Z5S8O&4<-2=:O+EBCLR_+\1C:ZP^%BY2?1?F^R\V
M97A7PC?>,=2%O9Q[N[R'A(AZD_TZFO;/ OP[L? UGB%?.NG'[VX8?,WL/0>W
M\ZT] \/6?AG3DM;.%885].K'U)[FKM?DF?<35L>W2I^[3[=7Z_Y;>I_0'"O!
M.'RI*O6M.MWZ1\H_Y[^@4445\N?<!1110 4444 %%%% !1110 4444 %%%%
M!2HC2NJJI9F.  ,DFDKNOV<O!G_":?%?3HW7=;V!^VS>F$P5!^K[1]":]3(\
MIJYGF%'+J'Q591BO*[M?T6[\CGQ>(CAZ,J\]HIO[CZ?^%OA%? GP_P!*TO;M
MDMH 9L=Y&^9__'B:WZ**_P!-L!@J6#PU/"4%:%.*BEV459?@C\#K5I5:DJD]
MY-M^K"BBBNHS"BBB@ HHHH **** "BBB@ HHHH ^8_VPO!O]B>/[?58UVPZQ
M#\^!_P M8\*WYJ4/US7D=?6G[4'@W_A+?A1>21INN-)87L?'.U<A_P#QPL?^
M BODNOX)\;N'?[+XHJU(*T*Z51>KTG\^9-^C1^Q<)X[ZQE\8O>'NOY;?AI\@
MHHHK\A/I@HHHH **** "BBB@ HHHH **** "BBB@!L\$=U T<B+)'(-K*PRK
M#T(KR;XD_!633!)?:.K2V_WI+<?,\7NOJ/;J/?MZW17J95G&(P%7VE%Z=5T?
M]=SP\^X>PF;4/98E:K:2W7IY=ULSY?/%%>R_$CX-P^(_,O=-"6]_]YH_NQSG
M^C>_0]_6O(+ZQFTR[DM[B*2&:,X9'&"IK]ARC.L/F%/FI.TEO%[K_->9_._$
M'#>+RBMR5U>+^&2V?^3[K\UJ0T445ZY\^%%%% !1110 4444 >4?ML:K_9O[
M.6N*#AKM[>!3]9D8_HIKX.K[,_X*'ZM]D^#NFVJMAKS54)&>JK%(3^I6OC.O
M[P^CC@_8\)NK_P _*LY?<HQ_]M/-Q;]\****_?#E"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHKZV_X)8?\$L/$/\ P4&^(7V^^^UZ)\--$G"ZOJZK
MM>[88/V2VR,-*01N;E8U()R2JMRXW&T<)1E7KRM%?U]_8VH4)UIJG35VP_X)
M8?\ !+#Q#_P4&^(7V^^^UZ)\--$G"ZOJZKM>[88/V2VR,-*01N;E8U()R2JM
M_05\+/A;X?\ @G\/-)\)^%=*M=%\/Z';BVLK*W7"0H,D^[,22S,269F+$DDF
MCX5_"OP]\$?A[I/A3PII-IHGA_1(!;6=G;+M2)1S]68DEF9B69B2222:Z"OP
M?B+B*MFE:[TIKX8_J_/\MEY_H&6Y;#"0LM9/=_HO(****^=/2"BBB@ HHHH
M*\1_X*3_ !/;X/?L$_%K7HY&AN(?#=U:V\@.#'-<)]GB8>X>53^%>W5\/_\
M!POXN;PW_P $UM;LU9E7Q!K>FV# 9^8+-]IP?QMP>?2O2R6@JV/HTGLY1OZ7
M5SEQU3DP\Y]D_P C^?\ HHHK^DC\Q"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** /ZA_P!@_P"*7_"ZOV,/A=XG>1IK
MC5/#5BUTYZFX2%8YO_(J/S7K-?&O_! [Q@_BG_@F-X)MY"S/H=YJ6G[F_B'V
MR65>_0+*%[<+BOLJOYKS:@J&-K45M&4E\KNQ^H8.IST(3?5+\@HHHKSSH"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^;/\ X+!ZHVL?\%+?
MBY,RJA36%@P/2.WBC!_$+G\:^:Z^E/\ @L'I;:/_ ,%+?BY"S*Y?6%GR/22W
MBD _ -C\*^:Z_I3*+?4:-OY(_P#I*/S#&7^L3O\ S/\ ,****] Y@HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .G^">J)HG
MQF\(WLF_R[/6K.=MGWL+.C''OQ7]7-?RB_!?3(]:^,7A.SE9UBN]9LX7*'#
M-.@./?FOZNJ_*?$FWM,/Z2_]M/KN&/AJ?+]0HHHK\Q/J@HHHH **** "BBB@
M KY9_P""GO\ P3"\,_\ !0OX9[E^RZ+\0M%A8:)K93@CEOLMQ@9:!B3ZM&Q+
M+G+*_P!345U8/&5L+6C7H2Y91V?]=.Z,JU&%6#IU%=,_E'^,WP9\3?L^_$S5
MO!_C#2;K1?$&BS&"ZM9QR#U#*1PR,"&5U)5E(()!KEZ_HZ_X*>_\$PO#/_!0
MOX9[E^RZ+\0M%A8:)K93@CEOLMQ@9:!B3ZM&Q++G+*_\]OQF^#/B;]GWXF:M
MX/\ &&DW6B^(-%F,%U:SCD'J&4CAD8$,KJ2K*002#7[MPYQ'1S2C_+4C\4?U
M7E^6SZ-_ 9EEL\)/O%[/]'YG+T445](>6%%%% !1110 4444 %%%% !1110
M4444 %:W@#5?["\=Z+?9V_8[^"?([;9%;^E9-%8XBA&M2E1GM)-/T:L"TU/U
M(HK-\'ZS_P )'X2TO4 =POK.*X!]=Z!OZUI5_D]7HRI5)4I[Q;3]5H>X%%%%
M9 %%%% !0.:FL;&;4[N.WMXI)II#A409+&O7_AO\&X?#GEWNI!+B_P#O+']Z
M. _U;WZ#MZUY&;YUA\OI\U5WD]HK=_Y+S/H>'^&\7F];DH*T5\4GLO\ -]E^
M2U.?^&WP5DU,1WVL*T5O]Z.W/RO+[MZ#VZGV[^LP01VL"QQHL<<8VJJC"J/0
M"G45^/9KG&(Q]7VE9Z=$ME_7<_H?(>'L)E-#V6&6KWD]WZ^79;(****\L]P*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "OI+]C3P;_9OA&^UJ1,2:E+Y
M,)/_ #RCZD?5RP/^X*^<K*SEU&]AMX4:2:X=8XT'5F)P!^)K[?\ !?AJ/P;X
M3T_2X<;+&!8LC^(@?,WXG)_&OZ"^CSP[];SNIFM1>[AXZ?XYW2^Z*EZ71\7Q
MMCO982.'CO-_@M?SL:E%%%?VD?E84444 %%%% !1110 4444 %%%% !1110
MRYMX[RWDAE59(Y5*.K#A@>"#7Q%X^\*R>"/&>I:5)G-E.R*3_$G53^*D'\:^
MX*^<_P!L[P;]A\2:=KD:8COHOL\Q _Y:)RI/N5./^ 5^ _2%X=^N9%#,Z:][
M#RU_P3M%_=+E?DKGV7!6.]EC'AY;37XK5?A<\3HHHK^*3]6"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KG_ !W\.K'QS:?O1Y-W&,1W"CYA['U'M^6*
MZ"BM\-BJN'J*K1ERR75'+C,%0Q=%X?$Q4HRW3_K?L]T?./BCPG?>#]2:VO8M
MC=4<<I*/53W_ )BLVOI+Q#X<L_%&FO:WL*RQ-R/[R'U4]C7BOQ!^&%YX'G,B
M[KG3V/R3@?=]G]#[]#^@_6<@XHI8U*C7]VI^$O3S\ON/P/BS@>OEC>)PUYT?
MQCZ^7G]]NO+T445]8? A1110 4444 ?+W_!235L0>$[%3]YKF=Q]/*5?YM7R
MQ7OO_!0_6OMOQ>TRR5LK8Z6A8>CO)(3_ ..A:\"K_1OP7P7U7@S P>\HRE_X
M%.4E^#1Y.(=ZC"BBBOU$Q"BBB@ HHHH **** "BBB@ HHHH **** "BBOK;_
M ()8?\$L/$/_  4&^(7V^^^UZ)\--$G"ZOJZKM>[88/V2VR,-*01N;E8U()R
M2JMRXW&T<)1E7KRM%?U]_8VH4)UIJG35VP_X)8?\$L/$/_!0;XA?;[[[7HGP
MTT2<+J^KJNU[MA@_9+;(PTI!&YN5C4@G)*JW]!7PK^%?A[X(_#W2?"GA32;3
M1/#^B0"VL[.V7:D2CGZLQ)+,S$LS$DDDDT?"OX5^'O@C\/=)\*>%-)M-$\/Z
M) +:SL[9=J1*.?JS$DLS,2S,22223705^#\1<15LTK7>E-?#']7W?Y;+S_0,
MMRV&$A9:R>[_ $7D%%%%?.GI!1110 4444 %%%% !7YQ_P#!S9JJ0?L2>#;+
M]YYESXWMY@1]W:EA? @_BZX^AK]'*_-__@YNTKSOV+?!-]YF/L_C:"#9M^]Y
MEC>MG/MY?3OGVY^@X5M_:U"_\WZ,\[-O]SJ>A^']%%%?T(?G 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^[7_!M;
MJXU+]@#6H0K+_9_C2^@))^]FULI,C_OYCZ@U^@U?GK_P;3Z6VG_L!Z],S*PO
MO&][.H ^Z!9V,>#^*$_C7Z%5_//$]O[5KV_F9^D95_NE/T"BBBO!/0"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^>K_ (+Y^$6\,_\ !3OQ
MM<[/+CURSTR_C   (^Q0PDC'JT+$^^:^-*_3C_@YX^%[:+^T;\.?&"KMC\0^
M'IM+8A>&DL[@R$D^NV\0?117YCU_1'#-=5<JH37\J7_@.GZ'YOFE/DQ=1>=_
MOU_4****]P\\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#U[]@#PG)XW_;E^$&F('Q<>,=*:39]X1I=QO(1P>0BL>1CBOZ@
MJ_GJ_P"""/PP;XC?\%+?"%TT:RVOA6SOM:G4CH%MV@C/X33Q'\*_H5K\=\1:
MZECJ=)?9C?[V_P#(^UX:IVH2GW?Y(****_/3Z,**** "BBB@ HHHH **** "
MOEG_ (*>_P#!,+PS_P %"_AGN7[+HOQ"T6%AHFME.".6^RW&!EH&)/JT;$LN
M<LK_ %-175@\96PM:->A+EE'9_UT[HRK4858.G45TS^4?XS?!GQ-^S[\3-6\
M'^,-)NM%\0:+,8+JUG'(/4,I'#(P(974E64@@D&N7K^D+_@I7_P3#\(_\%#/
MAY_I AT3Q[H]NR:)KR)RG\0@N .9("V>/O(6++U96_GY_:1_9I\9?LF?%?4/
M!GCG1YM)UFQ.Y<_-#>1$D+/"_22)L'##T((# @?NG#O$M',Z5OAJ+>/ZKNOR
MZ]W\!F65U,).^\7L_P!'Y_F<'1117TQY84444 %%%% !1110 4444 %%%% !
M1110!^@W[*7B#_A)/V>_"\V[<T%K]D/.<>4S1@?DH_"O0J^?O^"=_BC^TOA;
MJVE,VZ32[_S ,_=CE0$?^/(]?0-?YD^)&5O+^*,?A;62JR:_PS?/'\)(]BC*
M\$PHHHKXDT"M+PMX2OO&&I+;6<6X]7<\)$/5C_DFMKX?_"B]\:.L\FZUT_/,
MQ'S2>R#O]>GUZ5[-H'AZS\,:<MK90K#$O)Q]YSZD]S7R.?<54L$G1H6E4_"/
MKY^7WV/T#A7@7$9DUB<5>%'\9>G9>?W7Z9O@3X=6/@:T_=#SKN08DN&'S'V'
MH/;\\UT%%%?E&)Q57$5'5K2YI/JS]ZP>"H82BL/AHJ,5LE_6_=[L****P.H*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#TG]E?P9_PE/Q4M[F1=
MUOHZ&[8]MXX0?7<=W_ :^KZ\H_9#\&_V!\.9-2D3;<:S,7!(Y\I,JOZ[S]"*
M]7K^^O!7AW^RN%Z,YJTZ_P"\EZ2MR_\ DBB_5L_&^*L=]8S"26T/=7RW_&X4
M445^M'S84444 %%%% !1110 4444 %%%% !1110 5Q?[07@W_A-OA5J=NB;[
MBU3[7!Z[X^2![E=R_P# J[2@C<,'D'J*\W.,KI9E@*V7U_AJQE%_]O*U_5;K
MS.C"XB5"M&M#>+3^X^!Z*Z3XN>#CX#^(NJZ:%VPQ3%X/^N3?,GY*0/J#7-U_
MF3F&!K8+%5,'B%:=.3BUYQ=G^*/WNC6C5IQJPVDDU\PHHHKC-0HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *9<6\=W T<L:R1R JR,,JP/8BGT4)M.Z$
MTFK,\C^)/P5DTOS+[1U>:V^]);CYGB]U_O#VZCW[>=U]05POQ'^#4'B0R7FF
MA+:^/S.G2.<_T;WZ'OZU^B</\86MA\>_27_R7^?W]S\AXL\/%*^+RI:[N'ZQ
M_P#D?N['C-%3ZEIEQH][);W4,D$T9PR.,$5!7Z-&2DN:.J9^.3A*$G":LUNF
M%%%1WEW'86DL\S;(H4,CL?X5 R36D8N3Y5N2? O[7OB+_A(_VA_$4BMF.UE2
MT4?W?+C5&_\ '@Q_&O-:O^*==D\3^)]2U*7/F:A=2W+YZY=RQ_G5"O\ 5+AW
M+?[.RK#8!?\ +JG"'_@,4OT/%E*\FPHHHKV"0HHHH **** "BBB@ HHHH **
M** "BBOM7_@E3_P2"\1?MV^(;;Q1XD6\\/?"NQG_ ']]MV7&N,K8:"USVR"K
M2_=4Y W,"!QX['T,'1=?$2M%?U9=V;8?#U*\U3IJ[9@?\$L/^"6'B'_@H-\0
MOM]]]KT3X::).%U?5U7:]VPP?LEMD8:4@C<W*QJ03DE5;^@KX5_"OP]\$?A[
MI/A3PII-IHGA_1(!;6=G;+M2)1S]68DEF9B69B2222:=\+_A=X>^"O@#2_"W
MA72+/0_#^BPBWL[*U3;'"O7ZLQ))+,2S,222236]7X3Q%Q%6S2M=Z4U\,?U?
M=_ELO/\ 0,MRV&$A9:R>[_1>04445\Z>D%%%% !1110 4444 %%%% !7PI_P
M<4>$SXB_X)Q7EX$W?V#XBTZ_)P/EW&2WSS_UWQQSSZ9K[KKY^_X*J_#%OB]_
MP3L^+FC*K221^'Y=3C0#)=[-EO% ]RT %>ID=94<PH5'LIQOZ7U.3'T^?#3C
MY/\ (_F@HHHK^D#\R"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /Z"O^#?GPDWAO\ X)F^%[MHU3^WM4U*_!"@%P+I
M[?)QR?\ 48R>< =L5]K5XG_P3=^&K?"/]@OX2Z#)&T-Q!X9L[FXC8?-'-/&+
MB13]'E8?A7ME?S;G%?VV/K55LY2^Z[L?IV!I\F'A#LE^04445YIU!1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!^?_P#P<<_!%OB-^PK:>*;:
M R7?@'7(+R5P,E+6X!MI!_W\>W)/HGXC\'Z_JN_:(^#=C^T-\"?%W@?4MBVG
MBK2;C36D9=WD-)&524#^\C;7'NHK^67QMX/U#X>>,]7\/ZO;M::MH=[-I][
MWWH9XG:.1#]&4C\*_8O#S'*I@YX5[P=UZ2_X*?WGQ?$F'Y:T:JVDOQ7_  #+
MHHHK]"/FPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /UP_X-?\ X(-_Q<[XDW$3;?\ 1_#5C)V)_P"/FY7_ -)#^-?KA7SK
M_P $HOV;6_98_8-\!>'+JW^SZQ>V?]LZLK##BZNCYQ1O]J-&2+_MD.O6OHJO
MYWXDQRQ>95:T=KV7HM%]]K_,_2<KP_L<+"#WM=^KU"BBBO#.\**** "BBB@
MHHHH **** "BBB@ KR']LS]B#P#^W3\+W\->.--\UX [Z;JEOA+[2)6 S)"Y
M!QG"[D8%6P,@X&/7J*VH5ZE&HJM)N,ELUN14IQG%PFKIG\V?_!03_@EY\1/^
M"?OBMO[9MFU[P9=2E-.\364#"UGS]V.9>3!-C^!B0<'8S@$CYKK^L[Q=X0TG
MQ_X:O=%US3;'6-(U*(PW5E>P+/;W*'JKHP(8>Q%?E'_P4$_X-T/.EOO%/P%N
M%4L6FE\(ZA<8'KBTN'/'M',<=?WG1:_6>'^.J59*AF'NR_F^R_7L_P /0^/S
M'A^</?PVJ[=5Z=_S]3\C:*VOB'\-_$'PD\77F@^*-%U3P_K5@VRXLM0MGMYX
MC[JP!P>QZ$<C-8M?H<9*2YHZH^;::=F%%%%4(**** "BBB@ HHHH **** />
M_P#@GOXP_L;XMWVDNVV/6K)MBY^]+$=X_P#'#)7V;7YO_!+7KSPS\7/#M]86
M]U=W4-_%B"VC:2:=2VUD55!+%E+# !/-?JUX0^!6HZP5EU+=IMOW1E_?G_@/
M\/X\^U?PC]*#!X?*L\I9M6DHPKPMYN=/1V6[]UP/I,ARK&9C+V&$@Y-?<O5[
M+YG&:;IEQK%XEO:PR3S2'"H@R37J?@+X%PV&RZUG;<3=1; YC3_>/\1]NGUK
MM/#7A'3_  E:>38VZQ;A\SGEY/J>O]*TJ_BK.>,:V(O2PEX0[_:?^7RU\S]R
MX;\.\-@VJ^/M4J=OLK_Y)^NGEU$1%C0*JA548  X I:**^*/TH**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *N:!HLWB/7+/3[==T][,D*
M#'=B!_6J=>L?L@^#?[>^(LFIR*6@T:$NIQQYKY51_P!\[S]0*^BX1R&><YSA
MLLA_R\FD_*.\G\HIOY'#F6,6%PL\0_LK\>GXGTMH6CP^'=$L["W&V"RA2"//
M]U0 /Y5:HHK_ $NI4H4H*G35HQ2279+9'X/*3D^9[A1116A(4444 %%%% !1
M110 4444 %%%% !1110 4444 >!?MI^#<-I6O1IUS97! ^K1_P#LX_*O!*^T
MOC!X-_X3WX<:IIJKNGDA,D'_ %U3YE_,C'T)KXM(P:_AWQ^X=^H<1?7J:]S$
MQ4O^WXVC)?\ I,GYR/UK@W'>VP/L7O3=OD]5^J^04445^&GUP4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!C^+_ ^G^-;/R[R+]XHQ',G$
MD?T/I['BO&_&_P +]1\%.TCK]IL\_+<1C@?[P_A/Z>]>^4CHLB%64,K#!!'!
M%?09-Q)B<O?*O>A_*_T?3\O(^1XBX-P6;+GE[E7^9?\ MRZ_GYGS!7G?[5GC
M'_A"O@)XBN%;;-=V_P!ABQU+3'RSCW"LQ_"OJ?QI\"K/62T^F,MC<-R8R/W+
M_AU7\./:OAC_ (*?Z;K_ (.T+PWI5YI>H6^FW-S).UX86^RRRHNU(UEQL9@K
MNQ4'(!4D<BOZ2\&?JG$O%&"PE)[34Y1>_+#WWZIVM==T?@_$?#&890F\1&\-
ME):Q?^3\G;RN?'=%%%?ZC'PH4444 %%%% !1110 4444 %%%% !3[>WDN[B.
M&&-Y996"(B+N9V/  '<GTKV7]C[]@#XH?MQ>*ET_P+X=FFT^.01WFM7@:#2]
M/]?,FP06QSL0,Y'137[8_P#!._\ X(Q?#G]AM;/Q!J"Q^-OB)& _]LWL $.F
MOCD6<)R(_3S&S(><%02M?-YYQ1@\M3C-\U3I%;_/M^?9,]/ Y36Q3NE:/=_I
MW/C/_@EY_P $!]1\:W&G>//CM8W&E:*I6>Q\(OF*\ONX:\Z&&/\ Z9#$C?Q;
M -K?L3H6A6/A?1+/3=-L[73].T^%+:UM;:(10V\2 *J(JX"JH   & !5JBOQ
M;.,[Q695?:8AZ+9+9>G^>Y]S@L#2PL.6FO5]6%%%%>0=@4444 %%%% !1110
M 4444 %%%% !576M'M_$.CW>GWD2SV=]"]O/&P^61'4JRGZ@D5:HH3:U0'\I
M?QX^%-Y\"OC9XN\%WVYKOPKK%UI4C,,>9Y,K1A_HP4,,<$$5R=?H'_P<8?LW
M-\)OVU+3QM:6_EZ3\2M-2Z9U&%-];!8)U Z?ZO[,Y/<R,?<_GY7])Y3CEC,'
M3Q*^TE?UZ_<[GYAC*#HUY4NS_#I^ 4445Z)S!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5WG[+OP:N/VA_VC? _@>W5BWBC6K73
MY&4X\J)Y%$LGT2/>QQSA37!U^C7_  ;;?LW-\1OVLM<^(EY;[]-^'FF&.UD8
M<"_O T28]<0+<Y]"R>HKS,YQRP>!JXE_93MZO1?C8ZL#AW7KQI=W^'7\#]PK
M6VCLK:.&&-8X85"(BC"JH& !]*DHHK^;C]."BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *_"?\ X.(_V1)/@M^UC;_$33;5D\/_ !,@
M\Z=U7Y(-2A 2=?;S$\J4$_>9I?[IK]V*\*_X*/?L<VO[<O[)OB+P.WDQ:UM&
MHZ%<R#BUU"($Q$GLK@M$QYPDK'!(%?0\,9M_9^/C5E\#]V7H^OR=F>;FN#^L
MX=P6ZU7K_P '8_F4HJYXB\/7WA'Q!?:3J=K-8ZEI=Q):7=M,NV2WFC8HZ,.S
M*P((]15.OZ#335T?G(4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %?37_  2._9";]LC]MKPSHMY;K/X:\/N->U[>NZ-[6!U(A/KY
MLACC(Z[78_PU\RU_05_P0W_85;]D']E&'7-<L?L_CCXB>7JFHB1<2V5J%/V6
MU(/0JK-(PP"'E93G8,?,\69PL!@)2B_?G[L?5[OY+\;'J91@_K&(2?PK5_Y?
M,^UJ***_ 3]$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \Q_:;
M_8V^&O[8?A4:3\0O">FZ\D*E;:[93%>V.>\,Z8D3G!(#;6P-P(XK\O?VL_\
M@VB\0:!+=:I\&_%4&O6?S.NB:^RVUX@[+'<J!%(3_MK$ .K&OV0HKVLKXAQ^
M7Z8>?N_RO5?=T^5F<.*RW#XC^)'7NM'_ %ZG\KOQU_98^(W[,NM&P\?>"_$'
MA>;?L22]M&6WG/\ TRF&8Y!P>49AP:X&OZUM9T6S\1:7/8ZA:6M]972[)K>X
MB66*5?1E8$$>Q%?-/QI_X(U_LX_'&2::^^&^EZ)?3$M]JT"1]+92>I\N$B(D
M_P"TAK[[ ^(U)JV+I-/O%W_!VM][/GL1PS-:T9W]?\U_D?S?T5^U?Q#_ .#8
MCX::O([>%_B+XVT/<20FHV]MJ2)GH!L6 X'N2??O7E/B'_@US\26TA_LGXP:
M)>KNP#=Z!+:G;CKA9I.<]L_CVKZ&CQMD\UK5MZQE_DU^)YL\CQL?LW]&O\S\
MJJ*_4+_B%^\>?]%1\(_^"^X_QK=\,_\ !KAJT[QG6?C)IUJN,NMEX<>X).>@
M+W"=1GG'![&M9<89.E=UE]TO\B%DN-?V/Q7^9^4%%?MW\.?^#9;X1Z#+'+XF
M\;>._$4D9R8[9K?3X)..C#RY'QG)X<'ISZ_2WP8_X)'_ +.OP*:.72/A?X?U
M"\C^876MJ^K2[O[P^T%U4_[BKBO+Q7B!EM-?NE*;\E9?CK^!UTN'<5+X[1^=
M_P C^?+X%_LE?$S]IC45M_ ?@?Q)XGW/Y;3V=FQM83_TTG;$4?U=@*_0#]ES
M_@V@\7>*7@U#XM^+K+PK9G#-I6A[;V_8<95IF'DQMUY43#BOV6T_3[?2;*.V
MM8(;:WA4)'%$@1(U'0 #@#V%35\CF'B!CJRY<-%4U][^]Z?@>SAN':$-:K<G
M]R_KYGBO[*?_  3S^$7[&%FO_"!^#[&RU0Q^7+K%U_I6IS@]09WRR@]U3:IX
M^7BO+?VD?!A\&_%?4 J[;;4C]MAXXPY.X?@X88],5]>5Y/\ M<^ ?^$E\!QZ
MM#'NNM%<NV!RT+8#?D0I]@#7\U>.F0UL]X=J8EMSK4'[1-ZMI*TU_P" MNW>
M*/T+@_%PP6-C32M&?N^5^GXZ?,^7Z***_@0_9@HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *^L/V6?!O_"*_"JVN)$VW&L.;M\]=
MAX0?3: W_ C7S'X(\,R>,_%VG:7%N#7TZQ%A_ I/S-^"Y/X5]P6=I'I]I%;P
MJ(X84$:*.BJ!@#\J_I?Z./#OM<=B,ZJ+2FN2/^*6LFO-127I(^#XYQW+2AA8
M_:=WZ+;[W^1)1117]>GYF%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5\<_'[P;_P (1\5-4ME39;W+_:[?'39)S@>P;<O_  &OL:O$?VS_  ;]
MMT#3=<C3]Y92&VG([H_*D_1@1_P.OQ7QWX=_M+AJ6*IJ\\.U-=^7::]+-2?^
M$^JX/QWL,>J;VFK?/=?Y?,^=:***_A4_7@HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *^N/!?P0T6^^!EOX5\3:+INMZ?J$&_4;'
M4+5+B"=G^8JZ."IVY Y'\(KP']G;P%_PGOQ.LXY$W6>GG[7<9Z$*1M7\6VC'
MIFOKZOZP^C?PS*G&OQ!45F_W<'Y*TIM?/E2?E)'YQQUCU)PP2_Q/\DOS_ _.
M/]K/_@W#^&?Q6FNM4^&>L7OPYU:3<_V"16O])D;T"LPEAR<Y(=E&>$XQ7YN_
MM*_\$<?V@/V8Y;B;4/!-WXFT>')_M3PUNU*W*C.69%431K@9S)&HYZU_1]17
M]J9;QMF6%2A-^TC_ 'M_OW^^Y^28K(<-5UBN5^6WW?Y6/Y(9H7MYFCD5HY(R
M596&&4CJ"*;7]2?QO_8Q^%'[2*LWCCX>^%?$5PPV_;+FP07BCT6X4"5?P8=!
MZ5\F?%?_ (-P/@)XXGFG\/7GC3P5(V?+@L]16\M4/;*W"22''_745]I@_$/
MU%;$0E!_^!+]'^!X=;AO$1_AR4OP?]?,_!^BOUD\:_\ !KEJ$4K/X<^,5G<(
MWW8M2\/M"4Z=7CG;=W/W!V'O7G>K_P#!LC\:89%^P>-OA?<KSN-Q=WT!'I@+
M:OG]/QKW*?%V435U67S37YHX99-C([P?X/\ 4_-^BOT8M?\ @V5^.CW$8F\8
M?">.$L-[)J.H.RCN0#9 $^V179>$?^#7GQC>NG]O?%CPSIJG[YL-(GOBO)Z;
MWASQCT_K55.+,H@KNNOE=_DB8Y/C'M3?X'Y:T5^WOPL_X-FOA'X9:.7Q9XR\
M;>*IHSDQVQ@TVVD'HRA9)/RD%?6/P(_X)K? K]FV2&;PG\,_#5K?6Y#1W]Y
M=0O48<[EFN"[J<C/RD"O%Q?B#EU-6H*4WZ67WO7\#NH\.8F7QM1_%_A_F?@G
M^S#_ ,$N?CA^UM);3>%? NI6^BW/S#6M67^S].V?WUDD ,HSQB)7/MUK]./V
M.?\ @W%\ ?"N:TUCXL:Q)\0=8CP_]E6H>TTB%_1CD2SXXZF-3R"A%?I-17Q.
M:<<9ABDX4G[./]W?_P "W^ZQ[N%R'#4?>G[S\]ON_P [F;X0\':1\/\ PW::
M/H.EZ?HNDV">5;65C;I;V]NO]U$0!5'L!6E117QTI-N[/;VT04444@"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#Y%_X+8_LBM^UA^PWKO\ 9MI]I\4>
M!S_PD6E!1^\E$2G[1".YWP&0A1]YTC]J_G9K^N!E#J01D'@@]Z_G0_X+'_L.
M-^Q/^UYJ4.EV?V?P3XR+ZSX>**1% C-^^M!V!AD; &3B-XB>6K]2\/<W5I9=
M4?\ >C^J_7[SY/B3![8F/H_T?Z?<?)U%%%?J1\F%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7]'?_!';]D5OV/_ -AWPWIFH6ZP
M>)O%&?$.M CYHYIU7RX3WS%"L2$9(WAR.M?D5_P1._88;]LG]K>SOM8LS/X'
M\ &/5]8+J?+NI0Q^S6I/0^9(I9@>L<4@X)%?T-5^5^(6;IN.74WM[TOT7Z_<
M?6\-X.U\3+T7ZO\ 3[PHHHK\O/JPHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#\>_^#AW_ ()S/H>M'X]>$+!FL=0:.V\7V\*\
M6\W"17V!T5_EC<_W_+/)=C7Y1U_6AXK\*Z;XZ\,:AHNL6-OJ6DZM;26EY:7"
M!XKF&12KHP/52I((]Z_G=_X*N_\ !-/5O^"??QG+6$=U?_#GQ),\F@:B_P Q
MAQ\S6<Q[2Q@\$X\Q1N'(<+^O\#\1*M367XA^_'X7W7;U7Y>A\9GV6N$OK--:
M/?R??Y_F?*-%%%?HI\T%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 445[-^PG^Q/XI_;P^/6G^#?#D;6]JN+G6-4="8=)M 0'E;U8_=1.K,0.!N
M88XC$4Z%.5:J[1BKMETZ<JDE""NV?0W_  0U_P""<DG[7?QV3QQXFL3)\._
M5TDLRRQYBUB_4!XK49X9%^620<_*44C]YD?OI7%_L]? +PS^S!\'=#\#>$;%
M;#0M!MQ#"IYDF8\O+(W\4CL69CW+'H,"NTK^?^(L\GF>+=7:"TBNR_S>[^[H
M?HN6X".%H\G5[OS_ . %%%%>">@%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%>V46I64UO/&LL%PC
M1R(W1U(P0?J#4M%3**DG&2NF";3NCXI^*G@*;X:^.+W2I-S1QMOMY#_RUB;E
M3]<<'W!KG:^JOVG/A,?B!X1^WV<>[5=)4N@4?-/%U9/<CJ/?([U\JU_GGXH<
M%3X;SN>'@OW-2\J;_NM_#ZQ>CZVL^I^V</YLL=A%-_''27KW^>_X= HHHK\Y
M/<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /:/V,_!O\
M:/BN_P!;D4^7IL7DPDCCS),Y(^B@C_@8KZ0KA_V=?!O_  A?PHTV-UVW%\/M
MLW'.Y\$ _10H_"NXK_0_PIX=_L;AG#8>2M.:]I/_ !3UL_-1M'Y'XGQ%COK6
M/G-;+1>B_P W=_,****_13PPHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "L?XA>%4\;^"=3TIPO^F0,B$]%<<H?P8 _A6Q17/C,+2Q5">&KJ\)I
MQ:[IJS7W,TIU)4YJI#=.Z]4?!5Q;R6EQ)%(K1R1L4=2.5(X(IE>A?M.>#/\
MA$?BO>/&FVVU0"]CQTRV=_\ X^&/T(KSVO\ ,OB#)ZN59E7RVM\5*4H^MGH_
M1JS7DS]ZP>*CB*$*\=I)/^O0****\<Z@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBO1OV;?A0?B-XS6YNHMVDZ6RRS[A\LS]5C]\XR?8>XKV
M.'\CQ6<9A2RW!J\ZCLNR[M^25V_)'+C,73PM"5>KM%?TOGL>U?LQ_#0^ O "
MW-Q'MU#6-MQ+D?-&F/W:'Z DGW8CM7I%%%?Z2</Y'A\GRVCEF%7N4XI+S?5O
MSD[M^;/PO&XN>*KRQ%3>3O\ \#Y+0****]@Y0HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OGW_ (*7
M_L-:;^WQ^S#JGA23R+?Q)IY.H^';Z3C[+>HI"JS=?*D!*..>&#8)1<?05%=&
M%Q-3#U8UZ3M*+NC.K2C4@Z<UHS^3+QGX-U3X=^+M3T'7+"XTO6=&NI+*]M+A
M-LMM-&Q5T8>H8$5F5^UW_!=O_@E1)\<-"N?C+\/--:7QAH]OGQ#IEM'NDUJU
M1<"XC4=9XE&",$R(!CYD ?\ %&OZ#R/.J69855Z>^TEV?^79]OF?G.88&>%J
MNG+;H^Z"BBBO9.$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K9
M^'?P]UKXL>.M)\,^'=/N-6US7+J.RL;2!<O/*YPH'8>Y.  "20 36,JEV  R
M3P .]?N'_P $,/\ @E3)^S9X7A^+7Q T\P^/->ML:1IUQ'B30+.1>6=2,K<2
MJ<$=40[3AF=1XN?9U2RS"NM/63TBN[_R77_.QW9?@9XJKR1VZOLOZV/JK_@G
M?^Q1I/[!O[,NC^"K$PW6L2?Z?KVH(/\ D(7[JOF,,@'RU 6-!@?(BD_,6)]S
MHHK^>\1B*E>K*M5=Y2=VS]&ITXTX*$%H@HHHK$T"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "N,_:!^ /A;]I[X1ZSX)\9:;'
MJ>@ZW"8I4.!) W\$T38.R1&PRL.A'<9![.BKIU)4Y*<'9K5/LR914ERRV/YK
M?^"C/_!-CQE_P3V^)K6>J1R:MX-U2=QH7B"-,0WJCYO+D SY<ZKU0]<$J67D
M?.-?U<?&;X+^%_VA/AOJGA'QEHUGKWA_6(C%<VMPO!]'5A\R.IY5U(92 00:
M_"G_ (*<_P#!%CQA^Q5>WWBOPA'?>,/A?DR->*F^]T->NVZ11S&.TZC;Q\P0
ME=W[+PQQC3QB6&QC4:O1[*7^3\NO3LOB<UR65!NK1UA^*_X'],^':***^\/G
MPHHHH **** "BBB@ HHHH **** "BBB@ HHKZ=_X)Y?\$K_B%_P4!\41S:?"
M_AWP+:S;-0\27<),*X/S1VZ\>?+_ +((5?XF7(SSXO&4<-2=:O)1BNK_ *_
MUHT9U9J%-7;/./V-_P!CCQI^W!\9[/P;X-L_,FDQ+?W\H(M=)M\@-/,PZ =
MH^9FP "37]$W[#W[$?@_]A#X)V?A'PK;K)<R!9M7U:2,"YUBZVX:60\X4<A$
M!PB\#)+,=3]DK]C[P+^Q3\*;?PCX$TO[%9J1)>7<Q$EYJDP !FGDP-SGT "J
M.%51Q7J%?B/$_%-3,I^RI7C26RZOS?Z+IZGW6593'"QYYZS?X>2_S"BBBOD3
MV0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *^8_VH/@J?!NLMKNFQ?\ $JOY,S(HXM93
M_P"RMU'H<CCBOIRJ^K:3;:[ID]G>0QW%K<H8Y8W&5=37P_B!P1AN)\KE@:WN
MU(ZTY_RR_P#D7M)=M=TCULES:IE^(5:.JV:[K_-=#X/HKN_CE\%+KX3:YNC\
MRXT>Z)-M<$?=/_/-_P#:'ZCGU X2O\]\ZR7&93C:F7X^#A4@[-/\&GU36J:T
M:/VK"XJEB:2K47>+"BBBO+.@**** "BBB@ HHHH **** "BBB@ HHHH ****
M "N@^%?@\^//B#I>E[6,5Q.#-CM&OS/_ ..@_C7/U[O^Q;X-\R[U37I%^6-1
M90$C@DX9S^ "#_@1K[3P]X=_MOB'#9>U>#E>?^"/O2^]*WJT>7G6.^J8*I66
M]K+U>B_S/H%5"*%484< #M1117^D!^%A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!Y#^V)X-_MGP';:M&FZ;2)L.1_SRDPI_)@GY
MFOF6ONKQ/H,/BGP[?:;<?ZF^@>%O;<,9_#K^%?#NK:7-HFJW-G<+Y=Q:2M#*
MO]UE)!'YBOXS^D3P[]5SBEF]->[7C:7^.%E^,7&WHS]2X(QWM,++#2W@[KT?
M_!O]Y7HHHK^=S[8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBK>AZ'
M=^)=6@L;&WDN;JY;9'&@Y8_T ZDG@"M*5*=6:ITTY2DTDDKMM[)+JV3*2BN:
M6B19\&^$;[QUXCMM+T^/S+BY; )^Z@[LQ[ #FOLCX=^ [/X;^$[;2K,96$;I
M)",--(?O.?K^@ ':L'X&_!:V^$N@GS/+N-7NP#<S@< ?\\U_V1^IY] .ZK^Y
M/![PS_U=PCQ^/7^U55JO^?<=^5>;WD_1+:[_ "3B?/OKU3V-%_NX_B^_IV^_
MT****_;#Y0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "OR%_X+2_\$7CIC:M\8OA!I6;
M4[[SQ+X;M(_]1U9[RU0?P=3)$/N\LORY"_KU17JY/G&(R[$*O0?JNC79_H^A
MQXW!T\33]G4^3['\C]%?M1_P58_X(16?QIN]4^(GP7M;72_%LY>YU3PYN6&T
MUF0DEI;<DA89VR<J2(W//R-N+_C/XK\*:IX%\27VCZUI][I.K:;,UO=V=Y"T
M,]M(IP4=& *L/0BOW?)L\PV94O:4'KUB]U_P.SV9\!CL!5PL^6HM.CZ,SZ**
M*]@X@HHHH **** "BBB@ HHHH **** "BBB@ HK4\$^"-8^)/BS3]!\/Z7?:
MUK6J3"WL[&SA::>YD/151023_05^TW_!*?\ X(5Z=^SU<:9\0OB_;V>M>.H2
MMQIVAAEFL=!?@K)(1E9[A>V,QH>5WL%=?%SK/L-EE+VE=^\]HK=_\#N_UT.[
M Y?5Q4^6FM.KZ+^NQP/_  1:_P""+QT9M(^,7Q>THK>*4O/#7AR[C_X]^C)>
M72'^/H8XC]WAF^; 7]9***_"<WS?$9CB'7KOT71+LOZU/T#!X.GAJ?LZ?S?<
M****\LZ@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "FS0K<0M'(JR1R JRL,JP/4$4ZB@#\Y?\ @H+_ ,&^G@WX
M^7%]XH^$L]CX!\63[IIM*="-%U!_]E5!-JQ]8PR<#]V"2U?C[^T?^RA\0OV2
M?&K:#\0?"^I>';W)\B29-UK>J/XX9ES'*O(Y1C@\'!R*_J<K!^)'PO\ #?QB
M\(W.@^+-!TGQ)HMY_KK+4K5+F!R.AVN"-P[,.0>017VV2\<8O!I4L1^\AY_$
MO1]?1_>CP<=D-&M[]+W9?A]W^1_)[17[<?M6_P#!MM\._B/+<ZG\+?$%_P"
M-2D)<:;>!M0TMSZ*6/G19)Z[Y .@05^>W[0W_!%+]HC]GB2:6;P3-XOTN+.+
M_P +N=21@.I\E0+A1CG+1 >_!K],R[BK+<8DH5%&7:6C_'1_)L^7Q.4XJC\4
M;KNM?Z^9\H45:UG1;SP[JD]CJ%I=6-[:MLFM[B)HI8F]&5@"#[$55KZ*]]4>
M:%%%% !1110 44^WMY+NXCAAC>665@B(B[F=CP !W)]*^B?V?_\ @DY^T!^T
MA- VA_#G7-.TV;G^TM;C_LNT"_WPTVUI!_US5S[=:Y\1BZ&'CSUYJ*[MI?F:
M4Z-2H^6FFWY'SG73?"7X-^*OCQXVM?#?@WP_JGB37+P_NK2P@,LF.[-CA5'=
MF(4=217ZS?LK_P#!LWHF@SVNI?&#QE)KTJ89]%\/!K>T)]'NG E=3Z(D1X^]
M7Z/? O\ 9P\!_LS>$4T/P%X5T;POIJ@!TLH LEP1T:60YDE;G[TC,WO7Q.:<
M?8.@G#!KVDN^T?\ -_)?,]["<.UJFM9\J^]_U_5C\V/V!/\ @W+M-"DL_$WQ
MYNX=2N5VRQ>$]-N#]GC.,XNKA"#(0>J1$+E?]8X)%?J?X8\,:;X*\/6>D:/I
M]EI.E:;"MO:6=G L-O;1J,*B(H"JH'  &!5ZBORW-,YQ>85/:8F5^RV2]%^N
M_F?5X3 T<-'EI+Y]6%%%%>6=84444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!4US0[3Q+I,]C?6\=S:7*[)(W'##^A'4$<@U\N?&W]G>^^&<\E]8B6^T-CD2
MXS);>TF.W^UT/L:^KJ;+$LT;(ZJZ."K*PR&![&OS_C[PZRWBG"\F)]RM%>Y4
M2U7D_P":/=/Y-,]K)\\KY?4O3UB]X]'_ )/S/@FBOHSXN?LE6VL&2_\ #/EV
M5R<LUDQQ#(?]@_P'V/R_[M> ^(?#.H>$]3>SU*SN+*YCZI*NW/N.Q'N.#7\0
M<8< 9SPW7]GF%/W&_=J1UA+T?1^3L_*VI^LY7G6%QT+T9:]4]U\OU6A1HHHK
MXH]4**** "BBB@ HHHH **** "BBB@ HHHH *^S_ (+>#O\ A!/AGI5@R[;C
MRA-/QSYC_,P/TSM^BBOE_P"!/@W_ (3CXI:79LNZWAD^TS\<;(_FP?8D!?\
M@5?9-?U9]&_AVRQ6>5%VI0_"4_\ VU?>C\ZXZQVM/"1_Q/\ )?J%%%%?U0?G
M@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?+'[6
MG@W_ (1OXFF^C3;;ZS$)P1T\Q?E<?^@M_P "KZGKS#]K'P;_ ,)+\+WO(TW7
M&C2BX!'7RS\KCZ8(;_@%?E?C-P[_ &MPO7Y%>=']['_MV_-]\'+3O8^BX7QW
MU;,(7VE[K^>WXV/E:BBBO\_S]F"BBB@ HHHH **** "BBB@ HHHH **** "B
M@#)KT[X5?LP:UX[:.ZU%9-'TMN=TB_OIA_LH>F?[S<=P#7MY#PYF6=8E83+*
M+J3\MDN\GM%>;:1RXS'4,+3]KB)**_/T77Y'"^#_  7J7CS6X]/TNU>YN).3
MCA8U[LQZ #U/\Z^JO@Q\#M/^$NG>9\MWJUPN)[HCH.NQ!V7]3C)[ =#X'\ :
M5\.]&6QTJU6WCX+N>9)F_O.W4G]!VP*V:_L_PS\'L)P[;'XYJKBN_P!F'E"^
M[[R:3Z)+6_Y7GW$]7'7HT?=I_B_7R\@HHHK]J/E0HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KYQ_;P_X)>_#']OO0FD\1V#:/XLMXO+LO$FG(J7L.!\J
M2@\3Q _P/R!G:R$DU]'45T87%5L-45:A)QDNJ,ZU&%6/)45T?S@_MQ_\$C?B
MY^P[=W=_J6DMXH\%PL3'XCTB-I;9$[&XCY>W.,9WC9GA7;K7R[7];TD:S1LK
M*K*PP01D$5\9?M=_\$*O@?\ M0SW6J:;IDWPY\3W!+M?^'U6.UF<]Y;0_NCW
M),?ELQ.2QK],R?Q"BTJ>8QU_FC^J_P ON/E<9PV[\V&?R?Z/_/[S^>ZBONS]
MI/\ X-[?CM\%9KJZ\+V^E?$K18262729A;WP3U>UE(.[_9B>7K]<?%_C_P"&
M7B3X4:\^E^*/#^M>&]3CR&M-4L9;.9<?[$B@_I7Z%@LTPF+CS8:HI>CU^:W7
MS1\[7PM:B[58M?UW,.BBBNXYPHHHH **** "BN@^'/PH\4?&#75TOPGX<UWQ
M-J38_P!%TJPEO)AG@$K&I('N:^U/V;O^#>/XY?&1[>Z\6#1_AKH\N&9M2F%W
M?E3W6VA)Y]5EDC(KS\;FF$PBOB:BCZO7Y+=_)'10PE:L[4HM_P!=SX+KZN_8
M9_X(\_%S]MVXM-2M]-;P?X)F(9_$.L0LD<J'O;0\/<'&<%<1Y&#(IK];OV0_
M^"'OP/\ V5+BVU2XT>7Q_P")[<AUU+Q"%FB@<=XK8 0K@@$%P[J>CU]B*H10
M , < #M7Y_G'B$K.GET?^WI?HO\ /[CZ3!\-OXL2_DOU?^7WGS[^PO\ \$TO
MAE^P+X;\OPKIK:AXDNHO+O\ Q%J"K)J%V#@E%(&(HL@?NT !P"VXC=7T%117
MYGB<56Q%1UJ\G*3W;/J*5*%.*A35D%%%%<YH%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 <O\ $KX)>#?C+8_9O%WA/PWXHMU4H(]6TR&\50>P\Q3C\*^>_B%_P1)_
M9E^(LTDTWPSL]*N)"3YFDZC=V*IGTCCE$7_CG%?5E%=F'S#%8?\ @5)1]&U^
M1C4P]*I_$BGZI,_/[Q#_ ,&VO[/NM2;K;4OB3I W;MMIJ]NP QC'[VVD.._K
M[]JYRY_X-CO@Z]\6A\=?$R.VR,1O/8O(!W^86P'X[:_22BO2CQ1FT=%7E^?Y
MG*\IP;_Y=H_/?1_^#:GX Z9<%YM<^*&HKQ^[N-6M%4?]^[1#S]:],\!?\$*_
MV8_ CI(WP^DUNXCZ2ZIJ]Y< \YYC$BQG\4_K7UY1657B+,ZBM*O+Y-K\K%1R
MW"QU5-?<</\ "G]F;X<_ H#_ (0OP+X1\+2;=IETO28+65QT^9T4,WU)-=Q1
M17DU*DZDN:;;?=ZG9&*BK15@HHHJ"@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K+\5>"]+\;Z<;75;&WO8>WF+\R>ZMU4^X(K4HK
M'$X:CB*4J&(@I0EHTTFFNS3T9=.I*$E.#LUU1X+X\_8R5WDG\.ZAMR<BUO.@
M]ED _0C\:\B\7?"GQ%X%9O[3TFZMXE_Y;!?,A_[[7*_KFOM>@C<,'D'J*_$>
M)/ 'A_,&ZN <L--_R^]#_P !>WI&45Y'U>!XRQM!<M:U1>>C^]?JF? ]%?9_
MB3X*>%?%C,UYH=B9&ZR0KY+D^I9,$_C7$:Y^QEX?O26L=0U*Q8]F*S(/P(!_
M6OQK-OH\<1X=MX.=.LNEFXR^Z2Y5_P"!,^IP_&V!G_%4HOTNOPU_ ^9Z*]NU
M/]B;4HO^//7+&X]/.@:'^1:L6[_8^\76S81M)N.>L=P1_P"A**^&Q7A1Q=AW
M:I@9O_#:7_I+9Z]/B/+9_#67SNOS2/*Z*]$F_97\;1)E=+AD/HMW%G]6%0_\
M,P>.?^@'_P"3EO\ _'*\F7 7$T79Y?7_ /!4W_[:="SC /\ Y?0_\"7^9P-%
M=]_PS!XY_P"@'_Y.6_\ \<H_X9@\<_\ 0#_\G+?_ ..5/^HG$O\ T+J__@FI
M_P#(C_MC ?\ /^'_ (%'_,X&BN^_X9@\<_\ 0#_\G+?_ ..4?\,P>.?^@'_Y
M.6__ ,<H_P!1.)?^A=7_ /!-3_Y$/[8P'_/^'_@4?\S@:*[[_AF#QS_T _\
MR<M__CE'_#,'CG_H!_\ DY;_ /QRC_43B7_H75__  34_P#D0_MC ?\ /^'_
M (%'_,](_8N\&_9=(U/7I%^:Z<6D!(_@7#.1[%BH^J&O<JP_AOX27P+X%TO2
M5 W6< 60CO(?F<_BQ)K<K^^N >'5DF08;+FK2C%.7^.7O2^YMI>21^.9SCOK
M>-J5^C>GHM%^ 4445]@>6%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !4&IZ=#K&FW%G<+OM[J)H9%_O*P((_(U/14U(1G%PFKIZ-
M>0XR:=T?"_BOP]-X2\2WVFW'^ML9VA)_O8. ?H1@_C6?7OW[1_P!UKQAX\75
M=!L%NTO(%%S^_CCVR+\N?G8=5"]/0UY__P ,P>.?^@'_ .3EO_\ '*_SSXD\
M-<]P.:XC"X3!5JE.,VHRC3G).-[Q=U%IZ6OKH[H_:\#GV#JX>%2I5C&32NG)
M)I]=+]S@:*[[_AF#QS_T _\ R<M__CE'_#,'CG_H!_\ DY;_ /QRO#_U$XE_
MZ%U?_P $U/\ Y$Z_[8P'_/\ A_X%'_,X&BN^_P"&8/'/_0#_ /)RW_\ CE'_
M  S!XY_Z ?\ Y.6__P <H_U$XE_Z%U?_ ,$U/_D0_MC ?\_X?^!1_P S@:*[
M[_AF#QS_ - /_P G+?\ ^.4Z+]EWQQ)(%;1EC']YKR# _)R::X#XE;M_9U?_
M ,%5/_D0_MC ?\_X?^!1_P SS^BO2[;]DOQE.?FM;*'G&7NE/X_+FM;3_P!B
M_P 13\W.I:/;KZ(TDC#_ ,= _6O0PWACQ77=H8"HO\4>7_TJQA4X@RZ&]:/R
M=_R/'J*^A-'_ &);2-@=0UZXF'=;>W$?ZL6_E79>'OV7O!N@[6;3Y-0D7H]W
M,S_FHPI_*OL<K\ >*\2U]8C"BO[TT_PAS_H>9B.,LNI_ W+T7^=CY3TG1+S7
M[Q;>QM;B\G;I'!&9&/X"O3/!'[(_B/Q$R2:DT.BVS<GS#YDQ'LBG'_?1!]J^
MF=*T:ST*V$-C:6UG".D<$2QJ/P  JS7ZYP]]'/*L.U4S>O*L_P"6/N1]&[N3
M]4XGS6.XXQ$URX:"AYO5_P"7X,X?X>_L^>&_AV\<\-K]MOX^1=77[QU/JH^Z
MOU S[UW%%%?O.4Y+@,KH+"Y=1C3@ND4E\WW?F[MGQ^)Q5;$3]I7DY/S"BBBO
M3.<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R_%_
M@C1?B#HLFFZ]H^EZYITOW[74+2.YA?ZHX*G\JU**<9-.Z!J^C/E_XF_\$9OV
M:?BI)))>?"W1]+N)"")-%GGTL(?:.!TC]L%2/QP:\3\7_P#!M5\!]==I-,U[
MXCZ&_P#"D6I6T\(Y])+<M_X_^=?H917KT.(,RHJU.O+[V_SN<=3+L+/65-?<
M?F!<?\&O_P /VN)#%\3O&*1%B45[&V9E7L">,GWP/H*6U_X-@/A^EPAF^)WC
M*2$$;U2RMD9A[$@X^N#7Z?45V?ZW9O\ \_W]R_R,/[&P?\B_'_,_/7P?_P &
MUOP%T J^IZW\1M=D_B2;4K:"$]<8$=NK#@C^,\CMTKV_X9_\$;_V:OA6\<EC
M\*M"U*:-MY?699M5#GW2X=TQ[;<>W)KZ;HKCK\09E65JE>7WM?E8WIY=A8?#
M37W&=X5\'Z3X%T:/3=#TO3M'T^'_ %=K8VR6\,?T1 %'X"M&BBO(E)MW9V;:
M(****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !115>]U6UTQ<W%Q;VX]9) G\ZFI4C"/--V7F.,6W9%BBL.
M?XG>&[9]LGB'0XVQG#7\0./^^J9_PM;PO_T,F@?^#"+_ .*KS99YEJ=GB(?^
M!Q_S-_JE?^1_<S?HK-LO&>CZF<6VK:;<$]!'=(^?R-:0.17=1Q-&LN:C)27D
MT_R,94Y1=I*P4445L2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3995AC9W9551
MDLQP *\Q^*7[4>B^!7DM-/VZQJ2\%8WQ#$?]I^Y]ES[D5\^^/?C!X@^)$S?V
ME?R&W)RMK%^[@7_@(ZX]6R?>OQOC/QLR+(Y2PV'?UBLOLP:Y4^TIZKY14FNJ
M1]1E?"F+Q:4Y^Y#N]WZ+_.Q]'>-?VG_"OA!FCCNFU:Y7CR[(!U'U<D+^1)]J
M\M\4_ME:]J3,NEV-EID?9GS/*/Q.%_\ '37CM%?S=Q!XX<49DW&C56'AVIJS
M_P# G>5_1I>1]U@N$\OH:RCSOO+_ "V_,Z37OC!XH\2L?MFNZDZMU1)C%&?^
M K@?I7.R2-*Y9F9F;J2<DTVBORW&YEB\9/VF+JRJ2[RDY/[VV?0T:%.DN6E%
M17DK?D%%%%<1J%7M(\4:GH#;K'4+ZR(_YX3M'_(BJ-%:T:]2C/VE*3B^Z=G]
MZ)E&,E:2NCT+PW^U%XP\/%0VH1ZC$O\ !=Q!\_\  AAOUKTGP?\ MH:?>LL>
MMZ;/8L>#-;-YT?U*G##\-U?.E%?H.1^+/%.5M>RQ<IQ7V:GOKTO*\DO1H\7&
M<-Y=B%[U-)]XZ?EI]Z/N/PKXXTCQM:>=I.H6M\B\L(W^9/\ >4\K^(%:M?!^
MF:K=:+>QW-G<36MQ&<I+$Y1U^A'->Q?#7]L"_P!*:.U\20_VA;]/M4*A9T_W
MEX5OT/UK^A.$?I"9=C9+#YY3]A-_;5Y4WZ_:C_Y,NK:/BLRX*KTDYX1\Z[/1
M_P"3_#T/HZBLWPKXPTWQOI*WVEWD-Y;M_$AY0^C#JI]B :TJ_H3#XFEB*4:]
M"2E"2NFFFFNZ:T:/BJE.4).$U9KHPHHHK8D**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK%\>>/-.^'/AV;4M2F\N
M*/A$'WYG[(H[D_IU/%<^,QE#"4)8G$R4(03;;=DDMVV:4Z<ZDU3IJ[>B2+?B
M7Q/8^#]&FU#4KB.UM8!EG<]3V '4D]@.37S-\9/VF-2^(#2V.EF73='.5(4X
MFN1_MD=!_LC\2:YCXJ?%K4_BOK?VB\;R;6(D6]JC'RX!_5CW;O[# '+5_%OB
M9XT8O.93R_)Y.EAMF]IU/7K&+_EW:^+?E7ZID/"M+"I5\4N:IVZ1_P WY_=W
M"BBBOP4^P"BBB@ HHHH **** "BBB@ HHHH **** -;P;XXU3P#JZWVE7<EK
M,.& Y24?W67HP^M?3GP7_:'T[XHQK9W(CT_6E',!;Y+C'4QD]?7:>1[@$U\F
MTZ"XDM9TDB=HY(R&5U.UE(Z$&OT;@+Q,S7ABNE1?/0;]ZFWH^[C_ "R\UH^J
M9X><9#A\PA[ZM/I);_/NOZ1][45XW^SY^TBOBPP:'KT@75#\EO<G 6[]%;T?
M]&^O7V2O[LX7XJR_B# 1S#+I\T7HT_BB^L9+HU]SW3::9^0YAE]?!5G1KJS_
M  :[H****^B.$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ***"<"@#/\ %'B>S\':#<ZEJ$PAM;5-SMW/H .Y)X ]37R!\6OBI??%
M?Q.U[<9BM8LI:VX/RP)G]6/<]_H !TO[2OQE;XA>)#IMC-G1M-<JI4_+<R#@
MO[@=%]LGO7F-?Q'XT>)DLZQ<LGR^?^RTGJU_R\FNOG&+^'HW[VNEOUCA7(5A
M::Q5=?O)+3^ZO\WU^[N%%%%?@Y]@%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 Z.1H9%96964Y!!P0:^G?V;?CQ_P )[8KHVK3?\3JU3,<C'_C]
M0=_]\#KZCGUQ\P58TC5KC0=4M[RSF:"ZM7$D4B]58=*^Z\/^.L7PQF2Q=&\J
M4K*I#I*/_P DMXOH]-FT_(SK**684'3GI)?"^S_R?7_,^\**Y/X.?%"W^*O@
MZ&^3;'>0XBNX1_RSD ZC_9/4?EU!KK*_T+RO,\-F.$IX[!RYJ=1*47W3_)]&
MMT]&?BF(P]2A4E1JJTHNS"BBBN\Q"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *\M_:F^*9\$>#O[+M)-NI:RK1Y!YAAZ.WU.=H^I/:O4)Y
MUMH7DD94CC4LS$\*!R37Q;\6_'DGQ'\>W^J%F\AW\NV5OX(5X48[9ZGW)K\9
M\;>-)9)D?U7#2M6Q%XQ[J/VY?<U%=G*ZV/J.$\K6+Q?M*B]R&K\WT7Z_(YNB
MBBOX1/V **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M .V^ OQ0;X8>.H9I&;^S;W$%XO8*3P_U4\_3([U]@HXD4,I#*PR".]?!%?5'
M[*GQ";QA\//L%Q)NO-$(@.3RT1'[L_@ 5_X /6OZA^CSQI*%:?#>)E[LKSI7
MZ-:SBO5>\ETM)]3\_P"-LK3BL=36JTEZ='^GW'J%%%%?UF?FX4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% 'F_[4OC?_ (1+X6W%O$^VZUAO
MLB8/(0C,A_[Y^7_@0KY/KUS]L;Q2=5^(EMIBMF/2;8;ESTDD^8_^.[*\CK^!
M_&WB"69\4UJ<7[E"U./K'67SYVUZ)'['PG@EA\OC)[S]Y_/;\+!1117Y&?2A
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5W_ .S5
MXV_X0SXJ60D;;:ZG_H4V3P-Q&P_@X7GT)K@*=%*T,BNC%64AE(Z@BO6R'-ZV
M59C0S&A\5*2DO.SU7HUH_)G-C,-'$4)T)[231][45D^!/$B^,/!FEZH,9OK9
M)6 _A8CYA^#9'X5K5_IMA<53Q-"&(HN\9I23[IJZ_ _ ZE.4)N$MT[/Y!111
M700%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%4_$&H_V1H-]=_\^MO)
M-_WRI/\ 2LZU6-.#J3V2;?HBHQ<FHKJ?&/Q2UW_A)?B/K=]NW+->2;#_ + 8
MJO\ XZ!6#06W')Y)ZFBO\N<=C)XO$U,54^*<G)^LFV_S/Z"HTU3IQIQV22^X
M****Y30**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#ZF_9#UTZK\)OLS,2VFW<D(!_NG$@_5S^5>I5X'^Q'J?_(PV;-_SPF0
M9_WPW_LM>^5_H=X1Y@\9PC@JLMXQ</\ P"3@OPBC\3XDH^RS*K%=7?[TG^H4
M445^C'AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7._%VX^R_"OQ&PZ_
MV;<*.<8S&PS^M=%7,_&C_DDWB+_L'S?^@FO&XBDXY3BI+=4Y_P#I+.K ZXFF
MG_,OS/BVBBBO\Q#]^"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /9?V*[C;X\U:'=]^PW[?7$B#/X;OUKZ3KYG_8NB
M9OB7J,G\*Z8ZGZF6+'\C7TQ7]V^ DI/A&FGTG.W_ (%_G<_(.,;?VE+T7Y!1
M117[.?+!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/\ $2S.H?#_ %VW
M7[T^GW$8_&-A6Q39HEN(6C<;E<%6'J#7-C,.L1AZE!_:BU]ZL:4JG)-3[-,^
M":*M:UICZ+K-W9R?ZRTF>%OJK$'^55:_RXJ4Y4YNG-6:=GZH_H.,DU=!1116
M8PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/;OV)K'S/$FN7..(;:.+/^\Q/_LE?15>*_L4Z.;?PCK%^5Q]JNUA!]1&F?\
MVH:]JK_0#P5P;PW!^$4MY<\OOG*WX6/QGBJKSYG4MTLON2_4****_5#YT***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /D+]I/PV?#?QBU90NV.^9;
MR,_WMXRW_C^[\JX2OH/]M/P@9K#2=<C7F%C9SD?W6RR?D0__ 'T*^?*_SL\4
M\C>5<48O#VM&4G./^&?O:>2;<?D?MW#V+^L9?3GU2L_5:?\ !"BBBOSX]H**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBM7P/X8
MD\:>+]-TN+.Z^G6,D?P+GYF_!<G\*WPN&J8BM##T5>4VHI=VW9+YLBI4C"#G
M+9*[^1]6_L[^'/\ A&?@_H\3+MDN8S=/GN9"6'_CI4?A7;4RVMX[2WCAC4)'
M$H1%'10. *?7^G.2Y9#+LOH8"GM2A&"_[=25_G:Y^!8K$.O6G6EO)M_>PHHH
MKU#G"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$^(_@^/Q]X(U+2
M9-N;N$B-C_!(.4;\& -?$U[9RZ=>36\T;1S0.8Y$;JC X(/T-?>E?,_[7'PS
M/AWQ5'KUK'_H>KG$V!Q'.!S_ -] 9^H:OYN^D-PC+%8&EGV'C>5'W9_X&]'_
M -NR?_DS>R/NN"<R5.M+!S>DM5ZK?[U^1X_1117\>'Z<%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7N'[&G@,W>KWWB*9?W=HIM
M+;/>1@"Y'T7 _P"!FO&=&TBXU_5K:QM8VEN;N18HT'\3$X%?:GP[\%P?#[P;
M8Z3;X86L>)' _P!;(>6;\6)^@P*_=O 7A&699Y_:E:/[K#:^3J/X5\M9>34>
MY\AQCF2H83ZO%^]4T^77[]OO-JBBBO[>/R8**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K'\>>#+7X@>$[S2;P?N[I,*X'S1..5<>X.#^E;
M%%<^+PM'%4)X;$14H33C)/9IJS3]4:4ZDJ<U4@[-.Z?F?#'BSPO>>"_$5WI=
M]'Y=S9R%&]&'9A[$8(]C6=7U5^TC\%/^%CZ'_:6GQ_\ $ZT]#M '-U'U,?U'
M)7ZD=^/E>2-H9&5E964X((P0:_SS\1^!<1PQFLL-*[HSNZ<N\>S_ +T=G\GL
MT?M61YQ#,,.JB^):279]_1]/NZ#:***_/SV@HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBN]^ GP:F^*WB4-,K1Z/8L&NI>GF'J(U]SW/8<]<
M ^KDF2XO-L=3R_ QYJE1V2_-OLDM6^B1SXO%4L-2E7K.T5_7WGH?[(OPD,$;
M>*;^+#2 QZ>K#H.C2_CRH]LGN*]XJ.TM8[&UC@AC6*&% D:*,*B@8  ] *DK
M_17@OA/#<.Y33RS#:\NLI?S3?Q2?Y)=$DNA^(9IF53'8F6(GUV79=%_74***
M*^J/."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O$
M?VD?V>&UPS>(=!AS>8WWEHB_Z_UD0?W_ %'\77KU]NHKYGBSA/ <19?++\PC
MH]4U\49=)1?=?<UH]#ORW,JV"K*O1>O5=&NS/@<C!HKZ4^//[,T?BUIM8\/Q
MQV^IGYYK886.Z/=AV5S^1]CR?G&_L)]+O9;>YADM[B%BDD<B[60CJ"*_@;C;
M@/,^&,9]7QL;P?P32]V2\NS[Q>J\U9O]DRG.*&/I<])Z]5U7_ [,AHHHKXH]
M4**** "BBB@ HHHH **** "BBB@ HHHH ***[SX-_ ;4OBM>+,P>RT>-L2W;
M+]_'58Q_$W;/0=_0^IDN2X[-L7' Y?3=2I+9+\V]DEU;LEU.?%8NEAJ;K5Y<
ML5_7WF;\)OA/J'Q7\0K:VJF*UA(:ZN2/E@7^K'L._P! 37UYX1\)6/@?P_;Z
M;IL/DVMN, =68]V8]R3R31X1\(Z?X&T&'3=-MUM[6$< <LY[LQ[L?6M*O[M\
M,?#+"\+85U*C4\347OSZ)?R1Z\J>[WD]7:R2_(<_S^IF%2T=*:V7ZOS_ ""B
MBBOU,^="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *XWXJ_ _1_BM:%KF/[+J*KB*]B7]XOH&'1E]CSZ$5V5%>=FV48
M+,\++!X^FJE.6Z:T]>Z:Z-6:Z,WP^)JX>HJM&3C)=4?&OQ+^"FN_"^Y;[;;^
M=8YPEY""T3>F>ZGV/X9ZUR-?>MQ;QW<#12QI)'(-K(Z[E8>A%>5?$/\ 9*T+
MQ0TEQI+MHMVW.Q%W6['_ '/X?^ D >E?RMQG]'G$TI2Q/#D^>._LYM*2\HR=
ME+_M[E?FV?H>5\;4Y)4\<K/^9;?-;KY7]$?+]%=MXV_9Z\5>!R[S:<UY:I_R
M\6?[Y,>I ^9?Q KB2-IP>".HK^>,TR7'Y96^KYA1E2GVE%K[K[KS6A]MA\51
MKQYZ,E)>3N%%%%>8= 4444 %%%% !116GX;\&:MXPN?)TO3[N^?.#Y4994_W
MFZ+^)%;8?#5L145&A%RD]DDVWZ):LFI4C"/--V7=F95C2M)NM<OX[6SMYKJY
MF.$BB0LS'V KV7P%^QK?W[)-XBO$L8>IMK8B28^Q;[J_ANKV_P #_#?1?AU8
M^3I-C%;[@!)+]Z67_>8\GZ=!V%?MW"/@/GF9RC6S/_9J7][6HUY0Z?\ ;S37
M9GR>9<883#IQP_[R7EM]_7Y7]3R'X2?LB^4\-_XI96*X9=/C;(_[:,.O^ZOY
M]J]VM+2*PM8X8(XX88E"HB+M5 .@ '2I**_K7A/@K*>',-]7RRG:_P 4GK.7
M^*7Z*R71(_-\RS7$XZISXB5^RZ+T7],****^K/-"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P
M_$_PS\/^,\G4])L;J1O^6ACVR?\ ?8PWZT45RXS X?%TW1Q5.,XOI)*2^YW1
MI3K3IRYZ;:?=.QP.O?L=>&=1):SN-2TYNRK()8Q^##=_X]7GOQ _9<7P3"9%
MUQKA<;@IL]I'WN^\_P!WT[T45^.\<>%_"T<OJXRG@XQFMG%RBO\ P&,E'\#Z
M;*>(,P=:-*55M>=G^+5SRS5M/_LN^:'?YFT YQCJ*K445_$&,IQIUYPALFTO
MO/UJG)N";.N\$_"S_A,'B'V[[/Y@4_ZC?C/_  (5ZUH?[%6FJB/?:Y?7"L <
M00K#^I+T45_4_A+X=\.YG@?K6/PRJ35MY3M]RE;\#\]XDSO&X>M[.C4LO1?G
M:YVWAO\ 9M\'^&F5UTE+R5?X[MS-GZJ?E_\ ':[:TLX=/MUAMXHX88QA4C4*
MJCV XHHK^CLKR'+<MAR9?0A27]V*C?ULM?F?#8C&5Z[O6FY>K;)****]8Y@H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
,B@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>abm-20210131_g3.jpg
<TEXT>
begin 644 abm-20210131_g3.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &,"($# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ***^-V_X*)V&A_%J^\+>)/# TW1+'4[C3KG6K>[:9HQ&[H)?)$>2I*@
MD!B0"<;B #VX7!8C&<WU>/-RJ[./$8RAA.5UY<O,[(^R*\,_::_:JT?]G.ST
MJ(V,7B'Q!J$F5T=;PV\B6^&S.S"-\#>H4 @;CNP3L;'$_%+_ (*$_#OP_P"#
MKJX\$WY\5>(Y/W5I:26=Q;PQL0?WLS2(F47'W5.YB0!M!++^;WB;Q9J/CSQ)
MJ6O^)-3NM1UB_D\V>ZD0,TC8P!C("J  H4#"A0  !7U&3</U,3/VN,BXTUT=
MTW^MO,^:S?/H8>'LL))2F^JLTOTN?:__  ])_P"J9?\ E?\ _N:E_P"'I7_5
M,N?^P_\ _<U?"MO;Q20RRS2R(B,J_)&&)SG'&1Z&BVMXI+>26:1XT1U7"(')
MR"?48'RFOMO]7LJM?V7_ )-+_,^-6>YJW;VOX1_R/TA^"?[?P^,7Q0T/P=_P
M@G]D'4WD3[9_;'G>7LB>3.SR%SG9CJ.M?7=?B5X#\?:I\)/'6G>(-$@M1JVE
M3EH&N49UD!!5E9-W(920<8//!!P1];?\-C?M)?\ 1*(?_";U+_X[7RF;</6K
M1>"BHP:ZRZW\WZ'U.5Y]^ZE'&R<II](]/DO4^_Z*^ /^&QOVDO\ HE$/_A-Z
MC_\ ':]0_9T_:(^-7Q'^)EOHOC+X<1Z1X?DMII9]233;JQ-LRC*$F=V$FYL)
ML4;OGW9PI!^=K9+BJ%.56;C9?WD>_1SC#5ZBIP4KO^ZSZOHHHKP3VPHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ***XGXX7USI?P5\?WEG<2VEY;^']0FAN('*21.MM(596'(8$ @CD$5I3A
M[2<8+J[&=2?LX2F^BN=M17GO[/$HF^ GPY8'=CP]8+^5N@_I7H5.K#V525/L
MVON%2G[2G&?=)A11161J%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !17RYXI_P""B'PX\)>)M7T.ZT;Q1-=:9>364LEO:VYC
M=XW*,5+3@[25.,@''85E_P##S'X8_P#0!\6_^ EK_P#)%>U')<PDE)479GC2
MSC+XMIUE<^MZ*^2/^'F/PQ_Z /BW_P !+7_Y(KW+X&_'30/V@/"EWX@\/6NH
M6=I:WK6,D>I1)')O5$<D!'<;<2+WSD'BL,1EF,PL/:5J;C'N;T,RPF*G[.C4
M4GV/1:***\P](**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MO(OC)^U1\._@CYEMKFL?;=:3'_$DTH">['W#\ZY"Q?+(&'F,NY0=N[&*^#OC
M%^WU\1/B5YMEH4@\"Z,V/W6ES,UX_P!P_/=85AAE)'EB/ARK;J^@R_(\9F%I
M0CRP[O1?+J_EIYG@X_.\'@+QG+FEV6K^?1?/7R/U-I:_$WP/\9O''PW\176N
M>'?$^H:=J=Y(9;N7S?-6[<A_FG1]RRG]XY!<'!8D8/-?;7P<_P""DVC:QY5A
M\2-*_L&Y.?\ B<:4CS6A^^?GA^:2/@(ORF3)))""O1QW"^,PJYZ/[Q>6_P!W
M7Y7?D>?@N)L)B7R5OW;\]OOZ?.R\S[8HK'\+^,-!\;:<U_X=UK3]=L5D,37&
MFW27$:N "4+(2 P#*<'GD5L5\A*+B^62LSZR,E)7B[H****DH**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O OVM/VH/^&<M
M#TF.QTA=7U[6A<"T\^0I;VXC5<R28^9_GDC^0;=PW?,N!GWVOS._X*7_ /)=
M]%_[%N ?^3-U7OY'@Z6-QT*597CJVN]D>'G6+J8/!2JTG:6B3[79R/\ PWQ\
M:?[9^V_\)+;?9OM'G?V;_9=MY&W=GRL^7YFS'RYW[L?Q9YJ"^_;P^-MU>7$T
M7BZ.SBDD9TMX=*LRD0)R$4O$S8'0;F)XY)/->$6.GW6JWUM8V5M->WUS(L,%
MM;QF26:1CA451RS$D  #G->S_P##$_QK_P"A%G_\#K7_ ..U^J5L)E&&:5:G
M3C?:Z2_,_,*>*S;$W=&<Y6[7?Y%K_ANCXX_]#O\ ^4FQ_P#C%'_#='QQ_P"A
MW_\ *38__&*J_P##$_QK_P"A%G_\#K7_ ..T?\,3_&O_ *$6?_P.M?\ X[6'
M+D7_ $Z_\E->;//^GG_DQ:_X;H^./_0[_P#E)L?_ (Q1_P -T?''_H=__*38
M_P#QBJO_  Q/\:_^A%G_ / ZU_\ CM'_  Q/\:_^A%G_ / ZU_\ CM'+D7_3
MK_R4.;//^GG_ ),6O^&Z/CC_ -#O_P"4FQ_^,4?\-T?''_H=_P#RDV/_ ,8J
MK_PQ/\:_^A%G_P# ZU_^.T?\,3_&O_H19_\ P.M?_CM'+D7_ $Z_\E#FSS_I
MY_Y,6O\ ANCXX_\ 0[_^4FQ_^,4?\-T?'#_H=_\ RDV/_P 8JK_PQ/\ &O\
MZ$6?_P #K7_X[7(?$CX!^/\ X0V-G?>+O#5SH]E=R&&*X9XY8_, W;6:-F"D
MC) )!.UL9P<7"CDM62A35-R?3W29U<YI1<ZCJ)+K[Q[S\-_^"CGC[0]2TR'Q
MA:V'B31D<B^GAM1!?O&23N38RQ;ER,+L 8+C*D[J_2+2]3M-:TVTU"PN([NQ
MNXEG@N(7#I+&P#*RL."""""/6OPEW=:_9W]F_P#Y(!\.O^P!9?\ HE:^0XHR
M[#814ZV'CRW;32V/K>&LPQ&*=2E7ES62:;W/1Z***_/S[L**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KY$_;]^-GC;X._\((/!VNR:+_:/
MV_[5L@BE\SR_LVS/F(V,>8_3'7FOKNO@S_@J3][X8_\ <3_]M*][(Z<*V8TH
M58IQ=]'Z,\3.JDZ67U9TW9I+5>J/GT?MK?&OH/'-P<?].5K_ /&J/^&U_C5_
MT/-Q_P" -K_\:K[ET7]@GX-+H]@)_#UW=SB"/S+F74[@/*VT99@CJH)//R@#
MG@#I5W_A@OX*?]"M<?\ @UNO_CE?6?VUD:?^[?\ DL?\SY3^Q\[:3^L_^32_
MR/@S_AMCXU?]#S<?^ -K_P#&J/\ AM?XU\_\5S/_ . 5K_\ &J^\_P#A@OX*
M?]"M<?\ @UNO_CE>8?%;X0?LH_!NWNQX@@5M3M^#H]CJ]S/>ERA=5,2RY3<
M,,^U?F7+#(K2GFN3UI*%+".3?10C_F9U,KS:C'GJXM)=W.7^1\N?\-K?&OK_
M ,)S/CU^Q6N/_15.C_;2^-TK!4\;W+D] MA;$G\/*KQO4+JQ_M&:33;2:VM/
M,S#'>SK/*B9. SA$5CC SL'T'2J?FNRQH69@I^5<YQGT%?7K+<%:_L(KUC'_
M "/E99AC$[*O)^DG_F>Y']M#XVK#YI\=R;/3[+9[O^^?+S^E?><7[=OP5,,;
M3^*YK2<J/,MI=*NV>)L<HQ6)E)!X.TD<<$CFOR:\EO*\U48PDXWJ#MSZ9]:]
MW/[%/QJUAVO[?P/*(+D^?&+B_M(9-K?,-T;RAE.#RK $=" :\/,LIRNHX^WD
MJ6]K<L;_ '[GN9=FF90C)T(NKZ\TK?<]#Z(\;_\ !2R"RU;5[/PMX=M-1LHV
M>.PU34+B:(2<861H!'G;NYV[U)7&=A.!\'ZUJ=WXD\07^HWMU'>W]]<27-Q<
M +&))'8N[8PH7+9XP!SQ6OKGA'5/!/B>YT+Q%I4.F:G8SB&Z@N)P&0COP^""
M""".""""00:RK54;4K>![2W.77=M=GPN1SPY'3U_2O5R_ 8/ IO"KXDM;WO_
M %Y'FX_&8K'-+%2V>UFK?+_,S/\ Q[Z\T=3G&?KUJQ]JB[V</YO_ /%4?:HO
M^?2'\W_^*KVE*_0\1P2=N;\QR+_Q*YQC_EM'QCVDH3_D%W((S^^C../[LE6(
M[B/^SIC]EB \V/*@O@\/_M>U)%<1_P!FS_Z+#@31C;E\'Y7Y^]6#EIJCJA%7
M2YNGF>Q_LCV=OJ'[5WA"*YMX[F%=0N)0DR!E#I#*Z. 1C<KJK ]05!'-?KC7
MY-?L>W$9_:N\)+]EBW_:[P>;E]W_ ![3<_>QG\*_66ORWBR3>,I_X%^;/TKA
M=)82H_[[_)!1117Q!]B%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5Y]^T))Y?P%^(QR!_Q3NH#GWMY
M!7H->,?MD:_<>&_V9O'EW;)'))):1V9$P)&R>>.!SP1R%D8CW R".*[<%%U,
M52@NLE^:./&24,-5D^D7^1#^Q7K%WKG[,/@6YO9O/F2">U5MH7$<-S+%&N !
MT1%&>IQDY.37MM>!_L)MN_99\&#'W6O1_P"3LY_K7OE:YDE''5TOYY?FS++F
MY8*BW_+'\D%%%%>:>B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% 'XE_&;_DL'CK_ +#U]_Z4/7&U[3\7?@9\1[[XL>-;FU\
M>*+JVFUN]DBGM]'N)(Y$,[E65E0AE((((."#7)?\*#^)W_1./%O_ (([K_XW
M7]!8?$T/8P]];+JNQ^"5\/6]K/W'N^C[G!U^E?\ P3-_Y(CXA_[&*;_TFMJ^
M$/\ A0?Q._Z)QXM_\$=U_P#&Z_0?_@GGX-U_P3\'=<M/$.B:AH-W+KTLT=OJ
M5J]O(R?9[<!PK@';E6&<8R#Z5\YQ-7I3RZ4823=UU/H>&Z-6&8)RBTK/H?4=
M%%%?D!^M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>!?&K]M3X=_!W[5
M8I??\)1XCAW)_96DN'$<@WC;--]R/#IM91ND7<#L(KX.^-?[9WQ$^,OVJP:_
M_P"$:\-S;D_LC26:,2QG>-L\OWY<H^UER(VV@^6#7TN7\/XS'6E;DAW?Z+=_
MEYGSF/S[!X&\;\TNR_5[+\_(^_/B]^V7\,_@[>/IUYJDFO:S')Y<VFZ$J7$D
M!!=6\URRQH59"I0MO&0=N#FOB#XR?MZ?$3XF>;9Z)-_P@VB-C]QI4Q-V_P!P
M_/<X#<,I_P!6(\ABK;J^:J*_1L#P[@L%:3CSR[O]%M^;\S\\QW$&-QEXI\D>
MR_5[_D%%%%?4'S04444 ;_@GQ[XB^'&N1:QX8UF\T348\#SK.4IO4,K;'7HZ
M%E4E&!4XY!K[2^"O_!29E^RZ5\3=*W#Y8_\ A(-)CY_@7?/;_P#?QV:(^@6*
MO@ZBO*QN687,(VKPN^^S^_\ I'J8/,L5@'>A.R[=/N/W%\#_ ! \-_$K0X]8
M\+ZS::WISX!FM9 QC8J&V2+]Z-P&4E& 89Y KH:_"_PSXNUSP7J#7_A_6=0T
M.^:,Q&YTVZ>WD*$@E2R$$@D XZ<"OK[X._\ !2;7=%\NP^(^E?\ "0V@S_Q-
MM+C2&\7[Y^>+Y8I.3&HV^5M ).\U^=X[A3$4;SPLN==MG_D_P]#] P/%&'K6
MABER/ONO\U^/J?HE17'_  W^+O@[XN:6U_X1U^TUJ&/!ECB8I/!EF4>9$P#Q
MY*-C<HW 9&1S785\34ISI2<*B::Z/1GVD*D*D5.#NGU04445F6%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!\R?MT?M":[\$?!V@V'A:;[#K^NW$FV_:%)1!!"$
M,@4-D!V,D8!*L-N_H=IK\[_^%]_$W /_  L;Q9]?[<NOZR5];?\ !4G[_P ,
M_IJ?_MK7RI^SS\,;3XR?&+PWX.O[V>PL=1DE,\]N 9 D<,DI5<\ D1[02#C=
MG!Q@_K.14<+1RKZU5@G\3;M=Z-GY;G=;%5LS^K4IM?"DKVW2*O\ POKXF\?\
M7&\6?^#RZ_\ CE'_  OKXF[<_P#"QO%G_@\NO_CE?>7_  [/^&?_ $,'BS_P
M*M?_ )'H_P"'9WPS_P"@_P"+/_ JU_\ D>E_;^3_ //O_P E0_[#S?\ Y^?^
M3,^#/^%]_$W_ **+XL_\'EU_\<I3\>_B9_T4;Q9_X/+K_P"+K[R_X=G?#/\
MZ&#Q9_X%6O\ \CT?\.SOAG_T'_%G_@5:_P#R/3_M[)?Y/_)4']AYO_S\_P#)
MF?._[&?Q<\<^)OVE/"&F:QXT\0ZMIUQ]L\VSO]5GGADVV<[+E&<@X8 C(X(%
M:'_!2W_DO.B?]BW!_P"E-U7U-\)_V&O OP=^(&E>+]&U?Q#=:CIOF^5#?7$#
M0GS(GB;<%A4]')&".0*^6/\ @I=_R7C1/^Q;@_\ 2FZKBP.+PV,SN%7"JT>1
M]+:ZG7C<+B,)DLJ>)=Y<RZW['BG[-G]G_P##07P[_M,W0M?[=M-GV/;O\[S1
MY.=W&SS=F[OMW8YQ7ZN_&SXV>'O@+X.3Q'XD6\EM9;J.RA@L8A)++*X9@HW,
MJC"H[$LP&%/4X!_+#]E75-.TG]HSX?S:G:?;;9M5B@2/RU?$TF8X7PQQ\DKH
M^>HVY&2!7ZS?$;X9>&?BUX;;0?%FDQZOI9E681.[QLDBYPZ.A#*<$C*D9#$=
M"17+Q0Z2QU%UKN%M;>KV\SIX953ZC6]C92OI?T6XOPS^(FD?%CP+I/BS0FF.
MEZE&7C6YC\N5&5BCHR\_,KJRG!(.,@D8)\_^#7[67@7XZ>,-6\.>'/[22]L(
MVG22]MA''=Q*X4R1$,2!\R'#A&PXXX;'I_A'PCH_@/PW8:!H&GQ:7H]C'Y5O
M:PYVJ,DDDG)9B226))8DDDDDUSO@SX(>"/A_XLUOQ/H.@0V6O:R[O>WS2R2R
M/OD,CA=[$1JSG)5, X7CY1CXM2PMJMT_[FVFOVOEV/L6L3>G9K^]OKIT^?<P
M?C?^TMX2_9_U'P[:^*(M29=;:01W%C LD=NL;1AWERX; \P'"!CA6XZ ^A^(
M/$VG>%_#.H:_J4_V?2K"U>\N)MC,5B12S':!DG Z 9-<Y\4/@GX)^,UK90>,
M=!BUA;)R]N_G20R1DC! >-E;:>,KG!*J<9 QUNH:39:MI=SIE[:0W>G7,+6\
MUK-&&BDB9=K(RG@J02"/2HD\/[.GRI\VO-VWTM\BHJO[2?,URZ<O?SO\SSSX
M$_M">&/VA-%U+4?#D=Y:_P!GW MY[34EB2==R[EDVI(^$;Y@"2,E']*].KC_
M (8_"/PG\&]%N=)\(:4=)L+BX-U+&;F:<M(552VZ5V;HJC&<<5V%1B'2=63H
M)J'2^Y=!553BJS3EUML%?/G[>G_)K_BG_KM9?^E45?0=?/G[>G_)K_BG_KM9
M?^E45=>6?[]0_P 4?S1R9G_N-?\ PR_)GY.]J_6#3M2N]'_80M[ZPNIK*]M_
M HE@N;>0QR1.+/(96!!4@\@CFOR?P<U^P?PF\)VGCS]E#PIX;U"2:&RU;PK;
MV4\ENP614DMPI*D@@'!XR"/:OT;BN2C"A*>REJ?G_"\7*=>,=W$_+?\ X7U\
M3!_S4;Q9_P"#RZ_^.4G_  OOXF_]%&\6?^#RZ_\ CE?>?_#L_P"&??Q!XM)_
MZ^[7_P"1Z/\ AV=\,_\ H8/%G_@5:_\ R/26?9-MR?\ DJ'_ &'G'_/S_P F
M9\&_\+[^)G_11O%G_@\NO_CE'_"^OB:/^:C>+/\ P>77_P <K[R_X=G?#/\
MZ#_BS_P*M?\ Y'H_X=G?#/\ Z#_BS_P*M?\ Y'H_M_)_^??_ )*@_L/-[_Q/
M_)F?!O\ POKXF_\ 11?%G_@\NO\ XY79_"W]L+XF?#3Q+!?S^)=2\4::TJ&[
MTO6KM[E+B, @JCR;FB.&)#)CYE4L' VGZ-^,G_!/?P+X%^%GBCQ'H^O^(3J6
MDV$M]"M]);RPMY:[RC*L2'Y@",[N"0><8/P)[]/3%>QA)Y;G%*:ITTTM'[MC
MR<7',<IJP]I4=]UK<_>*&99X4E0Y1U# ^Q&:?572O^079_\ 7%/_ $$5:K\0
M>Y^S+8****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MI'WFR#QCV+X+_L4?"+Q%\(_!FL:OX<GU+5-2T>UO[FYDU*Y0M)+$LC +&ZJ
M"V  .@&<G))/,,GIX6&+>'7+)M+W(WT_#\0A@,WJ8F>%6(?-%)_%*VO]=CXX
M_P"&U?C5_P!#U<?^ =K_ /&J/^&U?C5_T/5Q_P" =K_\:KZ:_:T_9%^&'PX^
M _B'Q/X9T*?2=8TU[5XI5OYY5</<1Q,K+([#&)">,'*CG&0?SWKT\N_LS,Z3
MK4:$4D[:QCY/S[GFYA_:66U51K5VVU?24O/T['WI^P[^T9\1?BI\8;W1?%7B
M236-,72)KE8)+:%-LBR1 ,"B ]&88SCGZ5]Y5^8G_!-O_DX"^_[ -S_Z-@K]
M.Z_.^):-.ACW"E%15EHE8_0.'*U2M@>:K)R=WN[A1117RI]0%%%% !1110 4
M45^>7_!0CXH^,O!OQJTFP\/^+=<T*Q;08)FMM,U&:VC9S/< N51@"Q"J,GG
M'I7J9;@)9EB/80E9V;^X\S,<='+J'MYQNKI'Z&T5^*O_  OWXG?]%'\6_P#@
M\NO_ (Y1_P +]^)W_11_%O\ X/+K_P".5]9_J?7_ .?J^YGRO^MU#_GT_O1^
MU5%?F/\ L4_&SQ_KW[1OAK1]6\9ZYK&E:A%=Q7-GJ=_)=1NJVTLJD"0MM8/&
MAW+@X!&<,0?TXKY?-,MGE=949R3NKZ>K7Z'T^69C#,Z+K0BU9VU^3_4****\
M<]8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHJO?W]MI5C<7M[<0V=G;1M-/<
M7#A(XHU!+.S'A5 !))X %/?1!MJRQ2$A023@"OE[XM?\%!OAWX$BGMO#1E\;
MZQ'(\7EV9,-HC*P!+7#+A@06*F)7#;>H!!KX4^,7[4?Q#^-_F6^OZR;71F((
MT73 8+/C8?F7):7YD##S&?:<[<=*^IP'#F-QEI37LX]WO\EO]]EYGR^.XBP>
M#O&#YY=EM\WM]US[T^,G[?7P\^&OF66@R?\ "=ZTN/W6ES!;-/N'YKK#*<JY
M(\L2?,A5MIKX5^+/[6OQ,^,$LT>IZ_+I.DRQM$='T5FM;5D=55U<!BTH;;G$
MC,!N;& <5XY17Z1@,BP6 M*,>:7=ZOY=%^?F?G>.SO&8ZZE+ECV6GW]7^7D%
M%%%?0G@!1110 4444 %%%% !1110 4444 7]#U[4_#.J0:GH^HW>DZE 28;R
MQG:&:/(*G:ZD$9!(X/0FOJ_X0_\ !1OQGX9O$MO'EK%XOTN23YKN"..UO8%)
M0';L CD"J'(4JK%FYD &*^0:*\_%X##8Z/+B(*7GU7H]SOPN.Q."ES4)M?E\
MUL?M!\(_V@O OQNL5E\+:Y#/?"/S)M)N/W5[!PA;=$>2JF15+IN3=P&->C5^
M$%C?7.EWUO>V5Q+:7EO(LT-Q Y22*12"KJPY5@0"".017U+\(?\ @H=XZ\!V
M:Z?XIM(O'5A''LAFN9OL]ZF H4-,%82 !6)WJ7);)?C%?GN/X3JPO/!2YEV>
MC^_9_@??8'BJG.T,9'E?=:K[MU^)^G5%>1_!W]J?X=_&[R[;0M9^R:T^?^)+
MJ@%O>?QGY%R5E^6-F/EL^U2-VW.*]<KX6M0JX>;IUHN+[,^WHUZ6(@JE&2DN
MZ"BBBL#<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ^"O^"I/W_AI]-3_]M:\(_87_ .3J/ ^?
M^G[_ -(;BO=_^"I/W_AI]-3_ /;6OC;X9_$35_A/XZTGQ9H+0C5--D9XEN8_
M,C<,C(ZL,@X9693@@C=P0<&OU[*:,L1D/L8;R4DOFV?E&:5H8?//:SVBXO\
M!'[?45^9W_#R[XH?] 3PG_X!W/\ \D4?\/+OBA_T!/"?_@'<_P#R17QG^K&9
M?RK[SZ__ %DR_P#F?W,^R/VB/A3\0?B/J'@Z[\!>.I/!SZ7=L]ZHDE5)HV,9
M$A1?EE9/+($<@VL)&!8#.>F^/G@WQ3X^^%6L:'X,UH>'_$5R8?L]^US+;A L
MJ,X,D8+KE PX'.<'@FOA'_AY=\4/^@)X3_\  .Y_^2*/^'EWQ0_Z GA/_P
M[G_Y(KK609I'V?NQ]S;;O?7O\SFEGN62Y_>E[V^_:VG;Y'Z'_#K1M6\.^ ?#
MFE:]?_VIK=EI\%O>WOF-+Y\RQJKOO8!FRP)W, 3U/-?GA_P4N_Y+QHG_ &+<
M'_I3=5Z9^S;^W'X\^,'QJ\.^$-:TOP[;Z9J/VCS9;&VG28>7;2RKM+3,/O1C
M.0>"?K7F?_!2[_DO&B?]BW!_Z4W5=&3X.O@<X5/$*TG%O3S.?-\71QF4N=!M
MQ32U\CY,/7_/K79'XT?$(?\ ,]^)O_!Q<?\ Q=9?@'PO_P )SX\\.>&_M7V+
M^V-2MM.^U>7YGE>=*L>_;D;L;LXR,XZBOT&_X=E_#W_H9?$W_?VW_P#C-?;Y
MEF6!P,XPQ6K>JTN?%Y?EV-QL)3PKLEYV/@W_ (75\0C_ ,SWXF_\'%Q_\70O
MQI^(7_0^>)O_  <7'_Q=?>7_  [+^'O_ $,OB;_O[;__ !FC_AV7\/?^AE\3
M?]_;?_XS7D?ZP9/V_P#)3U?[!S;^;_R8^#?^%U?$+/\ R/?B;_P<7'_Q='_"
MZOB%_P!#WXF_\'%Q_P#%U]YC_@F7\/1_S,OB;_O[;_\ QFD_X=E_#W_H9?$W
M_?VW_P#C-"X@R?M_Y*+^P<W[_P#DQ\&?\+J^(7_0]^)O_!Q<?_%T?\+J^(7_
M $/?B;_P<7'_ ,77WG_P[*^'O_0R^)O^_MO_ /&:/^'97P]_Z&7Q-_W]M_\
MXS1_K!D_;_R4?]@YMW_\F/@S_A=7Q"_Z'SQ-_P"#BX_^+K-\0?$+Q3XLLTM-
M;\2ZQK-I')YJ0:A?RSHK@%0P5V(# %AGT)'>OT%_X=E?#W_H9?$W_?VW_P#C
M->5_M,_L.>%O@S\(]1\7:'K^L75W830*]OJ'E.DB22",@;$4JP+J<\\*1CG(
MZ,/G>55JT*=-6DVDO=ZLPKY+F=&E*I4?NI7?O=$?%_KWK]G?V;_^2 ?#K_L
MV7_HE:_&(?7%?KCX)\67?@/]C'1?$>GQPRWVD^#HKV".X4M&SQVH8!@""1D<
MX(/O7G<6P=2E0@MW*QW\*R5.K6D]E$L_$;X4_$+Q%\>/!?B[P[XZDT7PKIZ)
M'JNB-+*4G5'=FVPC,;F57\LLVTIM5@6( %G]ISX;^//B=X*TS3?A_P")AX7U
M6#44N9[DWT]IYD(CD&S?"I8_,R':1CC.<@9^+_\ AY=\4/\ H">$_P#P#N?_
M )(H_P"'EWQ0_P"@)X3_ / .Y_\ DBO"CD.;1E"?)'W-%M^/?YGNO/,KDIQY
MI>_OO^';Y'Z6P*\<,:NV]U4!F]3CDU)7YG?\/+OBA_T!/"?_ (!W/_R11_P\
MN^*'_0$\)_\ @'<__)%<?^K&8OHOO.O_ %DR[;F?W,^ZOVD/^2 ?$7_L 7O_
M *):OQAKZ3^('[??Q(^(G@O6/#-Y8^'M/L]4MVM9Y[&SE$PC;AU4R2NHW+E<
M[<@$XP<$?-G;BONN'<NQ&74:D:Z2;?Z'Q'$&84,PK4Y4&VDC]V]*_P"079_]
M<4_]!%6JJZ5_R"[/_KBG_H(JU7XT]S]>6P4444AA1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5\*_P#!4+3[B>T^'%V()390OJ$<MPJ$HCL+8HA/3<P1\ G)V-Z''W57
MY7_MS?'*U^,/Q&M[31;N.]\->'_-L[2X@8-'<S$(9IE;:"03M0<LI$6]3AZ^
MGX<H5*N80G!:1NW]UCYOB"M"G@)QD]9;?>F>+^/OBEXL^*']ER>*-:NM832;
M=;&S-P01%&!WP/F=L#<[99MHW$X&/K3]@'X$^"]8W^/=>U;3=6US3I]MIH/F
MJ?[-8$[+B=#UD)4F/JJ[2V2XQ%\E3>!?$.D?#BT\87&E3P>'M1OS:6>H.N(Y
M98U?<![<L >A*.!G8V.3.?4GT)Z^U?IN*PL,9A98;"U%!7MI;YH_.,/B)8/%
M1Q&)I\[M?6_R?4_=O^U++_G\M_\ OZO^-']J67_/W!_W]7_&OPD_"CFOD_\
M4^/_ $$?^2_\$^H_ULE_T#_^3?\  /W;_M2R_P"?R#_OZO\ C3XKZVF<)'<1
M2.>BJX)K\(>:^J_^";7_ "<!?]/^0!<D_P#?Z ?TKAQW#*P>'G7]O?E5[6_X
M)V8/B1XO$0H>QMS.U[_\ \'^-G_)8O'?I_;]_P#^E$E?MC7XG?&K_DL7CS_L
M/7_3_KXDK]L:OBC^'A?\+_*(N&OXF*7]Y?J+1117P1]P%(0&ZC-+10 WRU_N
MC\J/+7^Z/RIU% #=B_W1^5?GY_P40^)/CSPM\4-!T_2==UK0O#QTQ98?[/FD
MM8I[@R.)"73&\JHBX).W<, ;CG]!:\W^/OP/T?X_?#ZX\-ZK+)9S)(+JQOX>
M6M;A595?;D!U(9E93U#'!5@K#U\IQ5+!XR%6O&\>O6U^OR/*S3#5<5A9TJ,K
M2Z?Y'AW[#/[5!^)>BKX(\7ZMY_C"Q!^PW%R,/J%JJ@X9R3YDZ8;=T+( WS$2
M-7US7XA:A:>(_A'X\2WN+6;P_P")?#]ZDPBF56>">-@Z2<@JW(5E/*LN",AL
MG]>_@/\ &/3?CI\-M.\4Z?&+264M#>6)E61[6=#AD8CUX9<@$JZG SBO:X@R
MN.%FL7A_X<^VR?\ D^AX^0YE+$Q>%K_Q(=]VO\T>A4445\<?6A1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M\D?\%,6'_"B]!&>3XD@/_DK=5];U\=?\%-]2@C^$OA:P:>);F?6Q.D#.!(Z)
M!*K,JYR5!D0$]BR^HKW<C5\RHV[_ *'B9V[9=6]/U(/^"8NMVMQ\,_%^CI-N
MO;35UNY8=A^6.6%%1MV,')@D& <C;SC(S]F5\%_\$M3\WQ-'_8,_]NZ^]*UX
MABH9G62\OQBF99!)SRVDWY_@V@HHHKYT^@"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M,[J#P.0,]1T)KQJG%F!A\$92^2_5_H>O3X5QT_CE&/S?Z+]3\@**_:A?V?\
MX7J,#X<>$OQT.V/_ +)7;1Z?:P@B.VAC!Z[8P*X)\8TU\%%OU=OT9WPX1J/X
MZR7HK_JC\(:*_>4*%    ^E&T>E9?ZY?]0__ )-_]J:_ZH?]/_\ R7_[8_!J
MBOW@DLX)E(D@C<-U#(#FN-OO@;\-]4N[BZO/A_X7NKJX=I9IYM&MFDD=B2S,
MQ3)))))/.36D.,:;^.@UZ._Z(RGPC-?!63]5;]6?BC17Z_\ B/\ 8W^#7BB]
M6ZN_ EC;RJGE@:;+-91XR3GRX712>3R1GH,X KRSQ!_P32^'.H+?R:5KGB'2
M;B;S&MT>:&>WMV.2HV&,.Z+QP9-Q Y;/->C2XLP%3XU*/RO^3_0\^KPMCH?
MXR^=OS7ZGYIT5]A^-O\ @F?XXT?SI?#/B+2/$=O';F017*O8W,L@S^[13OCY
M 7#-(HR3G &3\_?$+]GWXB_"N-YO$_A'4M.LXT622^1!/:H&;8H:>(M&I+<;
M2V>1QR,_08?-,%B[*C53;Z;/[GJ>#B,MQF%NZU)I=]U]ZT//:***]0\P*^EO
M@Y^WM\1/AGY=EK<W_"<Z*N?W.JS,+M/OGY+G!8Y9AGS!)@(%7;7S317'B<)0
MQD/9XB"DO/\ 1[KY'7AL57P<_:4)N+_K?O\ ,_7KX4?MB?##XN3VEC8:Y_8^
MMW/":3K*?9Y68N$5%?)C=V)7:B.6(/3@@>V5^#->\?!7]L[XB?!K[+8+?_\
M"2^&X=J?V1JS&01QC8NV"7[\6$3:JY,:[B=A-? 8[A*R<\%/Y/\ 1_Y_>?>8
M'BJ]H8R/S7ZK_+[C];J*^?/A#^W#\,_BA9JE_JL?@S65CW36.NS)#%D!=WEW
M!(C<;FP 2KG:3L KZ#KX'$86OA)\E>#B_/\ K4^[P^*HXJ'/0FI+R"BBBN4Z
M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH ^"O^"I/W_AI]-3_P#;6OD;X*_#"X^,WQ/T+P;;7\>ER:D\@-W+
M&9!$B1/*Y"@C<=J' R,G'(ZU]<_\%2?O_#3Z:G_[:UX/^PM_R=1X)_[?O_2&
M>OUS*ZLZ&0.K3=G%3:];L_*LSI0KYZJ5173<4_N1[U_PZU_ZJ;_Y0/\ [IH_
MX=:_]5-_\H'_ -TU]YT5\-_K%FG_ #^_"/\ D?:?ZOY9_P ^OQE_F?!G_#K7
M_JIO_E _^Z:4?\$ML?\ -3?_ "@?_=-?>5%'^L6:?\_OPC_D'^K^6?\ /K\9
M?YGR?\ _V"K?X*?$_3/&4_C6779-.CF$%I'I@M07DC:(LS&5\@*[\  YP<X!
M!^?O^"EW_)>-$_[%N#_TINJ_3&OS/_X*7?\ )>-$_P"Q;@_]*;JO5R+%U\=F
ML:F(ES2Y6OE\CR\\PM'!97*G0C9<R?\ 5SSK]BG_ ).@\#?]=KC_ -)9J_1O
M]IKQUX]^'7PXCUGX>:#%XAU9+Z*.YMY+:2Y,=LRN"ZQQLK,=_ECC=@,21@$C
M\J/@OX\/PP^+/A/Q099(;?3=0BDNC%&LCFW+;9U56XR8F<#IUX(/(_42']M3
MX*W$^GQ)XZM=U]CRF:TN55<R%!YC&+$7*D_O"N%PWW2"?1XDH5I8^E6A2]I%
M+:S:T;>MO4X.':]&."JT9U.1M[W2W2VOZ'=?!OQ-XB\8_#'P]K/BS1?^$?\
M$-Y;>9=:?R-AW$*VT\IO4*^P\KNVGD&O'?V?OC9\7?'_ ,7M?T+QOX$_X1GP
M]:V]Q)#-]BF7RY4G14B^TL?+F^5FY0?-MW# XKN_$'[67P@\,V:75WX_T>:-
MY!&%T^1KV3)!.2D(=@.#\Q&.@SDBIO\ AJ;X2?V-_:?_  L'0_LWV?[3Y?VD
M>?MV[L>3_K-^/X-N[/&,\5\?&C64:C^K/W]M)>[KT/K95J+E3_VA>YOJO>]3
MU2BO$M'_ &T_@MKFI0V-MXZMHII=VUKRSN;6(84D[I)8E1>!W(R< <D"C6/V
MU/@MH6I36-SXZMI9HMNYK.SN;J(Y4$;9(HF1N#S@G!R#R"*Y?[/QE^7V,K_X
M7_D=/U["6YO:QM_B7^9[;17@O_#=7P/_ .AW_P#*3??_ !BC_ANKX'_]#O\
M^4F^_P#C%/\ L[&_\^9?^ O_ "%]?PG_ #^C_P"!+_,]ZKY]_;S_ .38/%/_
M %VL_P#TJBJQ_P -U? __H=__*3??_&*\7_:^_:P^&/Q)^!FK>&O"^ORZSJ^
MH7%L$BCL+B$1JDJR,[-*B#&$QQDY9>,9(]++<#BX8VC*5&22E%_"^_H>=F..
MPL\'6C&K%MQ?5=C\_._K7Z]_#?P?_P +"_9!\.^&?M?V#^U_",-C]J\KS/*\
MRV"[MN1NQG.,C/K7Y"=*_9[]F_\ Y(!\.O\ L V7_HE:^RXN;ITJ,ENI/\CY
M#A6*G5K1ELXH^4_^'6O_ %4W_P H'_W31_PZU_ZJ;_Y0/_NFOO.BOCO]8LT_
MY_?A'_(^O_L#+?\ GU^,O\SX-_X=;?\ 53?_ "@?_=-'_#K;_JIO_E _^Z:^
M\J*/]8<S_P"?OX1_R%_J_EG_ #Y_&7^9^=/Q:_X)V'X>_#75_$VG^.!J-QHU
MA)>7-K=:=Y*7&QF9RC+(QCQ%@!2&RR\LH;Y?C#M7[/?M(?\ ) /B+_V +W_T
M2U?C#V]:^_X;Q^)QU&I+$RYFGIM^A\)Q%@</@:U..'CRIK7?]3]V]*_Y!=G_
M -<4_P#015JJNE?\@NS_ .N*?^@BK5?CSW/UM;!1112&%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% '@'[:WQJ/P?^#=Y#877D>(]?W:=I_ER;98U*_OIUPZL-B' =<[7
M>//6ORF$8;3;<_P)-*S8XXVQYP<=3D#\:]W_ &YOBE+\1OCUK%E#=F?1O#I&
ME6D:;U42)S<,58XW>;O4LH *QIUP"?!Y5:/2[9"_RM,[%<$8.$Q^&#7[1D.
M6#P,7)>]/5^G1'Y!G>.^N8R:7PP32]>K/W"\):-9>'_">BZ5I]NMMI]E90VU
MO "6$<:(%5<L23@ #))-:OEK_='Y5X!^U?\ &[Q!\!?A#X?U_P .0V,U[=:C
M!8R+J$32((VMY7) 5EYS&O.>F:^1_P#AY+\5/^?#PQ_X S?_ !ZOSG!Y)C,Q
MINO1LU=[L_0,7G.$R^:HU;WLMD?IOY:_W1^5'EK_ '1^5?F1_P /)OBI_P ^
M'AC_ , 9O_CU'_#R;XJ?\^'AC_P!F_\ CU=W^JN9=E]YQ?ZSY?W?W'Z;^6O]
MT?E0%4= !^%?F1_P\F^*G_/AX8_\ 9O_ (]7LO[*/[8'Q#^.7Q2?P[JNGZ!]
MACTZ>]<VZRV[@H55,$F3<"SJ",# );)V[6YL1P[CL+2E6J6Y5YF^'X@P6)JQ
MHT[W?D?$/QK&[XQ>/./^8_?]1_T\25];V?\ P5&NH[.!;KX<0S72QJ)9(=:,
M:.^/F*J8&*@G. 6./4]:^-?B#/JEUX^\33:Y;Q6.M2:G=/?6T!S'%.96,B*=
MS<!MP'S'IU/6N?K]0J9;A<PHTOK,>;E2ZOLNS/S6GF6)P-:K]6E;F>NB_5'W
MA_P]);_HF8_\'W_W-1_P]);_ *)FO_@^_P#N:O@ZOUD^ O[._P ,KSX)^!+N
M[\"Z'?WEYHMI>7%S>V:3RRRRQ+([,[@L<LYP,X P    /F<UP&3Y5",ZE!RY
MGTD_\SZ/*\=FV:3E&%9+E[Q7^1X;_P /2&_Z)FO_ (/O_N:D_P"'I+?]$T7_
M ,'WMG_GVKZN_P"&;_A5_P!$Z\,_^"J'_P")KX7_ ."A'P@\*?#'Q9X5U#PO
MI46B+K-O.MU9V@"6VZ$QA72,#"$B3#8X.T'&2Q;S,O\ [%S#$1P\<.TW?[3Z
M*_<]+'O.,!AY8B5=-*WV5UT['=G_ (*D,/\ FF8]_P#B>G_Y&H'_  5(<_\
M-,U_\'W_ -S5:_X)[_!OP/XZ^%.OZUXC\+:9KVI?VV]HL^I6ZS[(D@A=54-D
M+\TKDD $Y&<X&/J/_AF_X5?]$Z\,_P#@JA_^)K+%SR3!XB=!X>3Y7;XG_F:X
M6&<XJA"O'$)<RO\ "O\ (^4O^'I#?]$S7/\ V'O_ +FKUO\ 9E_;./[17CR_
M\.?\(@- %KILFH_:AJ7VG?MEBCV;?)3&?-SG/\/3GCD/VX?V>_A_X?\ @7?>
M)=#\,V/A_5](N(##-I,*VXE665(W255&'&&!&1D%1@@%@WC'_!,__DNVO?\
M8MS_ /I5:UO+"99BLLJXS#4G%QTU;WT\_,PCB\RPN94L)B*JDI=DMM?+R/;/
M^"AOP%3Q=X,3XB:3;2R:YH2+#?)&6;S;#<V6" 'YHV?<6^4!#(6)VKCYN_8/
M^,I^%_QFAT>]EV:'XI\O3Y^.$N03]F?A23\S,F,@ 3%F^[7ZEZGIMIK6FW>G
MW]M%>6-W$\%Q;3H'CEC92K(RG@@@D$'J#7XQ_'CX3W7P5^*FN^%+@2M;6\OF
M6-S*"?M-J_S1/DJH8[3M8J,;U< \5MD%:&8X.IE==]/=_KR>IGGM&67XJGF=
M!==?Z\UH?M+17FO[-_Q&D^*WP2\)^([B26:_GLQ!>RS(J-)<Q$Q2OA?E 9T9
MAC'##@=!Z57Y]5IRHU)4I[Q;3^1]W2J1K4XU(;-7^\****R-0HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN?\<?$#PY\
M-=!EUGQ1K-IHFFID>==2;3(P4ML1?O2.0K$(H+'!P#51C*<E&"NV3*481<I.
MR1T%?!G_  5*_P":9?\ <3_]M*T_B-_P4UTO3[R\L_!/A235XUC9(=5U6<P1
MF4%@&$"J6:/ 5N7C8Y((4C->0_%'0?VB/VLM2L+G5_A[=6$6C1M';VPL3IL0
M,IRS@W3AG)\M0<,0H5> 6RWW.397B,!BZ>+Q=J<%?XFD]4UM\^I\3G&9X?'8
M6IA,)><W;X4VM&G^G0]#_P""7,FW4/B/'C[T6GMGZ&X_QK[[K\K?AY\//C_^
MRWXTB\1:1\/[ZZN[FVEM)(8[/^TX)8B48K)]F9BGS"-@=RDE,9(W"O:_!/\
MP4L;3;F73?B-X(N;&_M3)'<3:(<.LROCRS;3L"F!D,3*3N7[O/RWG65U\?BI
MXO!M5(NVS5]%;OY$9/F=' X6&%QB=.2ONG;5W_4^YZ*Y'X<?%KPA\7-);4?"
M.OVFM6\>/-2$E9H<LRCS(F >/)1L;E&X#(R.:ZZOA*E.=*3A45FNCT9]Q"I"
MI%3@[I]4%%%%06%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!X+^W5_R:OXV_P"W'_TNMZ_).OUL_;J_Y-7\;?\ ;C_Z76]?DG7ZYPC_ +C/
M_&_RB?E'%?\ OT/\"_.1]9?\$T_^2]:Q_P!B[<?^E%M7Z:5^,?[/OP]\<?$C
MXB1:=\/]1?1]>M[:6Z.HQWS6AMX0 C'S$^?DNJ84$G?R,9(^GO\ AEK]J7_H
MJMQ_X55__P#$UYF?Y?0Q&,]I/$1@[+1[GHY%CZV'P?)##RFKO5;$W[5__)^'
MPA_WM%_].4M??%?CI\7/A/\ $KPO\9M/\->*+V77/&NJFU-C>_VD9VNC(WE0
MXFD(9<.I3Y]N-F?NX)^C?^&6OVI?^BJW'_A57_\ \3668Y;0J8?#1EB8JT;)
MOKYHVR_,:].OB)1PTG>5[+IY,[S_ (*;?\D?\,_]AY?_ $GFKZ%^ /\ R0CX
M<?\ 8MZ;_P"DL=?FM^TQ\%?B]\.]'T35?B/XED\46$D\EM:S2:O->_9I&4,5
MQ-@KO"9RH(_=\X^7/H/PR_9O_:/UWX?Z!J6@^/KK0M$O+..XL=//B2ZA\N!Q
MNC(2(,BAE(8*#D!AD Y *V6T)991IO$Q24GKT=^GR%1S"O',JM18:3;BM.J\
MSZK_ &Z?^35_&_\ VX_^EUO7Y)U]2?'KX!_'OP5\-[W6?&WC.X\2^&K::'[5
M:G7[FZ6/<X1)#'-@, [(O&2"P., D?+=?3\.X:GA<)*%.JJB<F[KT6A\WQ!B
M)XG%1G4IN#44K/U>I]5_\$V_^3@+[_L W/\ Z-@K@OVU?^3G_'7_ %WM_P#T
MEAKO?^";?_)P%]_V ;G_ -&P5P7[:O\ R<_XZ_Z[V_\ Z2PU%+_D?5/^O:_-
M%5/^1'3_ .OC_)GB-%='\._ 6K?%#QMI'A;0TB;4]3F\J(SR;(UP"S.Q_NJJ
MLQP"<#@$X!^C_P#AVG\4O^@QX5_\#;C_ .1Z]O$9AA<))0KU%%O74\;#X#%8
MN+G0IN278^3:*],^)7[/7B[X6_$S2_ FIQ6=YKFJBW-A]AN T-QYTAC3#.%V
M_O%93O"XQGI@GV;_ (=I_%+_ *#'A7_P-N/_ )'J*F9X.C&,YU4E+5>9=/+<
M95E*$*3;CH_(^3:*]3^.W[./BS]GF\TB#Q,^GW$>JQR/;7&FSM(A,94.A#*K
M C>AZ8.X8)(('K-E_P $V_BK=6<$\E_X9LY)(U=K>:^F+Q$C)1BD++D=#M)'
M'!(YHGF>"ITXU954HRO9][;_ '!#+<94J2I1I-RCNNU]OO/E.BO:/CE^R;XV
M_9_T/3M8\0S:3>:=>W)M%FTRY>3RY=I=58.B'YE5R" 1\ASC(SZ%I_\ P3=^
M*E]86US)?^&K-YHED:WGO9C)$2 2C%(67(Z':Q&1P2.:F6:8*-.-655<LKV?
MIN5'*\;*I*DJ3YHVNO78^5:*]I^.7[)?C;]G_0-/UKQ#-I-YIUY=?8Q+IER\
MACE*,ZJRNB'YE1R" 1\ISC(SUO@7]@'XE^/?!^C^([6\\/V-GJMJEY;PWMY*
M)?*<;D9@D3*-RD-C=D C.#D"I9G@HTE7=5<KT3\R8Y;C)5715)\RU:/FFBO?
MOB]^Q1\0/@OX'N?%>L7.B7VEVLL<=Q_9MU(TD0=@BN5>-,C<57@D_,#C&2/
M:Z</BJ.+A[2A)26VAS8C#5L+/V=>+B]]3],/^"9__)"->_[&2?\ ]);6OK:O
MDG_@F?\ \D(U[_L9)_\ TEM:^MJ_$L[_ .1C6]3]HR7_ )%]'T"BBBO#/:"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH \>_:2^)/Q%^&_A>*\^'_@7_ (2Z=@3<7.\R_8\.@7_14(EF
MW!GY0@)MRV17Y3_$7XL>+_BUJRZCXNU^\UNXCSY2S,%AAR%#>7$H"1Y"+G:H
MR1DY/-?MS7D'QD_94^'?QN\VYUK2/L&MO_S&M*(@NC]T?.<%9?E0+^\5B!G;
MMZU]AD><87+WRUJ.O\RW_']+>C9\EG64XG,%S4:NG\KV_#];^J1^/%%?1GQU
M_8=\<_!NQO-:LWA\5^%[5#+-J%DOE36Z +EI8"20,LW*,X"H68K7SG7ZQAL5
M0QE/VE":DOZW[?,_*\1A:V$G[.O%Q?\ 7W_(****ZSE+&GZ?=ZO?VUC8VLU[
M>W,BPP6UO&9))9&.%15 RS$D  <DFOK3X2_\$Y/&OB:[6Y\<W</@_3$?YK6&
M1+J]F *'Y=C&- REP&+%E9>8R#FO7?\ @F7X3T=/AKXC\3#3X3K\FKR:<VH,
M,RBV6&"01*3]U=[ECC&XA<YVKCZU\4>,=!\#Z<E_XBUK3]"L7D$*7&I726\;
M2$%@@9R 6(5C@<X4^E?G&<<0XFGB)8/"1LUI?=_)?\/\C]#RG(,-4H1Q>+E=
M/6VR^;_X;YGD/P\_8G^$GP]CC8>&H_$=ZJ-&UYXA87A<%MW,1 A!&  PC!P.
MO)S[;INFVFCZ?;V-A:PV-E;1K#!;6T8CCB11A550 %    ' Q7R/\1?^"E/@
MCP_-);>$=$U#Q;*DBC[5,WV&U="F2R%E:0D-A=K1KT)!P!GY@\;_ +>?Q?\
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
M_P SJ]MQ'V_")WG_  ](?_HF8_\ !]_]S4?\/2'_ .B9C_P??_<U<'_P[/\
MB?\ ]!WPE_X&77_R-1_P[/\ BA_T'?"7_@9=?_(U'L>&>Z^^0>VXD[?A$T_B
ME_P46N_B)\._$'ABV\!PZ5)J]H]DUY-JK7 C1_E<A!"F6VE@#NP"02"!M/QO
MVKZ4^(/[ ?Q'^'7@O6/$UYJ'AW4;/2[=KJ>WL+N8S&->791)"BG:N6(W9(!Q
MDX!^:^W'K7T^4QR^-.7]GOW;ZZMZ_,^9S66/E4B\?O;31+3Y'[MZ5_R"[/\
MZXI_Z"*M55TK_D%V?_7%/_015JOPM[G[:M@HHHI#"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MVBTD %C?D.S1K'CB"2,-\GS+_K$(5"BG['#8B&>Q^J8NRK6]R??REW_KKO\
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
M_P"_5O\ _'J/^'FGP]_Z%KQ-_P!^K?\ ^/5\=4R?,9J*6':LK>OF]3ZZGF^
MBY-XA.[OZ>2T/L"BOC__ (>:_#W_ *%KQ-_WZM__ (]1_P /-/AZ?^9:\3?]
M^K?_ ./5C_8>9?\ /E_@;?VUEW_/Y'O/[2'_ "0#XB_]@"]Z?]<6K\8>WXU]
MZ_&'_@H3X.\=?"_Q1X;TKPWKB7^K6$MC')>>3'$GF+L+L5=CP"3@#D@#(SD?
M!1_K7Z%PQ@Z^#HU%B(<K;_0^ XDQE#&5J;H3YDE^I^[>E?\ (+L_^N*?^@BK
M55=*_P"079_]<4_]!%6J_(7N?K*V"BBBD,**** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^+/\
M@IYX@M[?P#X+T-DE-U>:G+>HZ@>6$ABV."<YW$W"8X[-R.,_:=?!?_!4C[WP
MS';&I_\ MI7T&014LSHI]W^3/!SV3CEM9KM^J/A-(=UK)+NQL=%V^H.X_P#L
MM2R?\@NV_P"NTG_H,=$?.FW!S_RVC_D]$G_(+M_^NTG_ *#'7[=W]3\<BK/Y
M'ZA_MK?"WQ1\6_@CX<TCPEI+:SJ$.JV]U) DL<96(6TZ%LNRCAG48SGFOB(_
ML4?&ICG_ (0:X_&^M?\ X[7ZUZ7_ ,@NS_ZXI_Z"*M5^+X'/\3EU'V%*,6KM
MZI_YGZ[C<BPV85?;U923LEHU_D?D3_PQ/\:O^A%N/_ ZU_\ CM'_  Q/\:O^
MA%N/_ ZU_P#CM?KM17H?ZVX[^2/W/_,X/]5<%_/+[U_D?D3_ ,,3_&K_ *$6
MX_\  ZU_^.U]"?L/_LZ_$3X3_&*[UGQ7X:ETC39=(FMEG:XAD!D:2)@N$=B,
MA&YZ<"OO*BN7%<2XO%T94)QBE)6T3_S.G"\.X7"5HUX2DW'NU_D?B9\:/^2R
M>._3^WK_ /\ 2B2N-KL_C5_R6/QYW/\ ;U__ .E$E<77Z[A?X%/T7Y'Y1BOX
M\_5_F%>N>%OV3OBSXT\/V&N:1X,O+C3+Z/SK:>2:& R1G@.%D=6VG&0<88$$
M$@@GR.OVG_9^_P"2#_#C_L7-._\ 2:.O S[-*V5TX2HI-R?7^D>[D664LRJ3
MC6;2BEM_3/S(_P"&)_C5C_D1;@?]OUK_ /':\U\>_#OQ+\+/$!T/Q5I%QHFI
M>6DXAGP1)&WW71E)5QD,,J3RI!P00/W KX"_X*B?\A3X==OW-_\ ^A05XF4<
M18G'8R.'JQBE*^UULK]WV/9S7A_#8'"2Q%*4KJV]NKMV1\K?#?X!^/\ XO:?
M>7OA+PU<ZQ9V<@@FN!)'%&)",[ SLH8@8)"Y*[ESC<,]C_PQ3\:]Q_XH:X.?
M^GZU_P#CM?7O_!,[_DA>O_\ 8QS_ /I+:U]<5AF/$V+PF,J4(1BU%VU3_P S
MIP'#F$Q6%A6G*5Y*_3_(_&;Q_P#LU_$OX7^'VUWQ-X5N=,TE)%A>Z$L4RQLV
M=N_RW;:I/&3@9*CJ0#[5_P $S_\ DO&O_P#8MS_^E5K7U9^WI_R:_P"*?^NU
ME_Z515\I_P#!,_\ Y+MKW_8MS_\ I5:UU_VA5S/),16JI)K33_MU^?<XUE]+
M+<YH4:3;35]?G_D?I?7-?$OPV/&7PY\4Z T_V4:II=U9?:-F_P KS(F3?MR,
MXSG&1G'45TM5=4_Y!EY_UQ?_ -!-?E\).,E);H_2YQ4HN+V9^-7[.>O77AOX
M]> +VSF^SR_VW:6[N$#?NI95BE7!!^]&[C/49R,'!K]GZ_$WX*X'QD\!G_J/
M6'_I1'FOVRK[OB]+ZQ2DNS_,^'X2D_J]5>?Z!1117P)]V%%%% !1110 4444
M %%%% 'P!\9/^"A_C#PG\4O$>B>%]&T9M%TN\>RC.L64XN7>/Y)2P69<#S%?
M:, [=N0#D5K^"_\ @I]82>3%XM\$W%L5@'FWFBW2R^9,,9VPR!=B'YCS(Q'
MYZU[W\6/V._AG\8M6U+6=7TV\LO$&H&,S:MI]ZZ2_(JJ,(Y:+[J!3\G3)Z\U
M\T>-?^"8>KP>9+X1\:V5Z&N&V6NM6SV_EP_,1F:/S-[CY1_JT!R3QTK]!PM;
MA_$T8TZT.222U=][=U^MO0^"Q-+/\/5E4HSYXMO33;T?Z7]3W+PS_P %!O@Y
MKUG)-?:KJ7AR19"@M]3TV1W<8!W@VXE7')')!^4\8P3Z_H7QI^'_ (HOX;'2
M/''AW4KZ?/E6EKJD#S/A2QP@;<< $].@-?EIXU_8Z^+_ (%\Q[KP7>ZG:B=H
M([C12M\),;L.$B)D5"%SET7&0#@G%>/7UC<:;>7%G>6\MK=V\C136\Z%)(W4
MX964\@@@@@],5W_ZLY=BUS82N_DU)?U\S@_UDS#"OEQ5%?<XO^OD?N\K!AD'
M(]12U^%OA[Q3K7A&^:]T+5[_ $6\9#$UQI]R\$A0D$J60@XRH./8>E=YX=_:
M@^+7A>^:ZLOB#KTTK1F/;J%XU['@D'B.?>H/ Y SU&<$UPU.#ZR_AUD_5-?Y
MG=3XNI/^)1:]&G_D?LM17QOX(C_:JU;POX<\5Z=XV\->)+>_MFN7TJ\@MA$
M2%C4RP1C>V&+_*Z@&,@D]#:UKXL?M8:%;V[GX<>%]2\Z6:/;903R,GEOMW,/
MM(PK?>4]QSQ7S3RF7-R1K4V]OBM^:1]$LUCR\\J,TO\ #?\ )L^OJ*^3/$'[
M7WQ2\&Z?'>:Y\ =2M[>240K)'JA;+$$@86!CT4_E5?P[^W]<71G_ +>^$/BK
M30NWR?[.4WF_KNW;XXMN/EQC.<GICE?V+CG'GC%->4HO\F5_;&"4N64FGYQD
MOS1]=TC*&4A@"#U!KY3U'_@HSX"T6=8-3\)>-=.G9=ZQ7&GV\;%<D;L-.#C(
M/Y5?\._\%%/A%K7VC[9+K>@>5MV?VCI^_P W.<[?(:3I@9W8^\,9YQ#R;,%'
MF]B[>6OY%+., WR^V5_/3\ST_P :?LQ_"OQ_O;6? VDO-).;F2YLH39SRR'=
MEGE@*.^2Q)#$@G!/(!KX(_;F_9Y\)? K7O#4_A+[5;6NMI<-)IT\QE2W,7D@
M&-F^?#>8Q(8MR#@XX'V2G[=WP1;&?&+I_O:5>_TAKY1^,/Q;\,?&[]M+X7ZG
MX7NI-1T>UO='T\W,D#PK*XOC(VU7 ; \T+\P'(/&,$_39'',\/B+UU-4XINS
MO9Z;:Z'SF=2RVOA[47!U)-*ZM=:[Z:GW-^S[\);;X*?";0?"\21&]AA\[49X
ML'S[M_FE;<%4L ?D4L,[$0'I61^TG^T5I?[.?@VVU:ZLO[8U2^N!;V.E+<K"
MTN.9)"Q#$(BXR0K?,Z XW9'KE?+'[0W[#9^//Q(F\6?\)[=Z3YMM%;BPN+#[
M8D.P$8B/FIL0_>*8/SL[9^; ^9P<L-B<9[7,9VB[MZ/5]M-4?28R.(P^#]EE
M\+R5DMM%WUT99\4?MJ'P[^SOX0^* \'_ &A_$%_+8_V6=2VB#8\ZE_-\H[L^
M1TVC[W7CGAOA[_P4?D\<>/?#?AM_A\MDNL:E;:?]I76=YB\V58]^WR!NQNSC
M(SCJ*]#\9?L6V?B;]GWPA\+[7Q7/8KX?NS>?VI-8K,9W?SFD'E!TV@O.Q7YC
MM  )8_-7#?#/_@G#;> _B%X=\2W?CZ;5(M'OHK];.'21;M+)$P>,&0S/A=ZK
MGY22 0""<CWJ+R'V-5U%[UY<OQ[7?+Y;6W^9X559[[:G[-^[:/-\&]ES>>]]
MOD:7QT_;Y?X,_%37/!J>!UU<:881]M;5?)\SS(4E^YY+8QOQU.<9[XK?^#7[
M:#?%CP#\2O$C^$!I9\&Z<NH?9EU+S?M>8YWV;O*7R_\ 48SAOO=..<3XY?L"
MCXS?%+6_&0\='1O[3,)-D=(\_P ORX4B^_YZYSLS]T8SCGK72_![]C&T^$_P
MU^(?A@>*YM4N_&-DUC+?_81#';1^5*B%8O,8LP,SDY< C: %P2<ZCR/ZE#E_
MB^[?X^ZYO+:^WR-*?]M?79\W\+WK?!V?+Y[VW^9T_P"S7^U)X?\ VC-)NU@M
M_P"P_$ECEKK199Q*WE9PLT;[5\Q.0#P"K'!&"C-WOQ:^'-E\6OAOX@\(W["*
M#5+4Q),0S>3*"&BEVAE+;)%1]N0#MP>":^>/@3^P2?@I\4M&\8CQXVKC3Q,#
M8KI/V?S?,A>/!?SVP!OW?=.<=NM?6M>+F#PM#%JIEL[QT:WT=]M==-SV, L5
M7PKIYC"TM4]M5WTTUV/RB_8^^ GAOXP_%36O#7C9=8L[K2+8WG]FP*( YBG2
M.:*=F^=,%U7:H#<M\R%0&_0?PQ^RK\(_"-G);67P_P!%N(W?S&;5+?[>^< <
M/<%V X'R@@=3CDU\92^-M+_9N_X*!>)K^^U&YM/#=U=3-JDQA$S;+N!;DC"K
MNV+.\9^4;MJ8^;D'ZF;]NWX(J<#QDS>XTJ]_^,U]/G3S+%5(5,-SNG.,96C>
MROZ=3YK)EEV&ISIXCD52$I*\K7=O4][CC6-0J*$4<!5& *=7S#XB_P""BGPB
MT7[/]CEUO7_-W;_[.T_9Y6,8W>>T?7)QMS]TYQQFIHO_  42\#>*-4@TS1/!
MWCC6-3GW>59V6FP332;5+-M1)R3A02<#H">U?,+)\P<>9T6EYZ?F?3?VO@%+
ME59-^6OY'U317S%XD_;"\76K0?V!^S_\0-3#%O-.I:?-9[.FW;LBEW9YSG&,
M#KG@\-_M*_&;QDMU_9?[.^IVIM]F_P#M?6!8YW9QM^T01[_NG.W..,XR,K^R
M<6H\\DDO.<%^<A_VKA>;DBVWY1D_R1].T5\G7GQ,_:SEU0)#\+?"^G6-Q<B*
M)I[E;@P(S84R-'=Y(4?>8(.A.!TK3U;PS^T]K5C<ZE+X]\,>$98+$R+I^GZ=
M'+!),&E)#2SJ[+\HBR^=N&^[E26;RQQMSUJ:O_>O_P"DIDK,E*_)1F[?W;?^
ME-'T]2$A1DG K\=O&'[4GQ@\07@AU'X@ZM%):.Z9TB[6T1CD _-;;5D'RC!R
M1U(ZG/F_B+Q5K7B^^6]U[6+_ %N\6,1+<:C<O<2! 20H9R3C))Q[FOJ*7!]:
M7\2LEZ)O_(^:J\6T8_PZ3?JTO\S]H-=^,_@#PQJ$]AJ_C?P[IE_!CS;2[U6"
M.:/(##<A?<,@@].A%>3:_P#M_?!C1]-ENK37KW79TV[;/3],G65\D X,RQIP
M#DY8< XR>*_*2O8/ _[(_P 6_'EX8;/P3J6FQ(\:RW6M1&PC17)&\>;M9P,$
MGRPQ QQR >__ %8R_"QY\76=O517XW_,X/\ 67'XJ7)A:*OZ.3_3\CZF\4?\
M%0-&M[P)X<\"7VH6AC!,^J7Z6CA\G(\M$E!&-O.\'DC'&3S/PG_X*(>._%?Q
M.\,:)K>@^'WTK5=0@L)AI\,\4R>:XC#JS2N/E+!MI4[@",C.X'@K_@F'K%QY
M<OB[QI96(6==]KHUL]R9(>"<2R>7L<_,/N.!P>>E?17PK_8C^%WPIU:SU>VT
M^\UW6K*X^TVM_K-SYC0.% 7;&@2,[2-RED+!CD'(7'#B*O#V&I2A2ASR:\WK
MZMI?<=U"GQ!B:D9U9\D;^2T]%=_>>^4445^>GWP4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >"_MU?\ )J_C
M;_MQ_P#2ZWK\DZ_6S]NK_DU?QM_VX_\ I=;U^2=?KG"/^XS_ ,;_ "B?E'%?
M^_0_P+\Y'UE_P33_ .2]:Q_V+MQ_Z46U?II7XV_LX?':?]GGXA2>)H='CUR.
M:RDL9K-YS 2CLC@JX5MI#1KU4Y&1QD$?3_\ P]*_ZIE_Y7__ +FKR\_R?'8W
M&NMAZ?-&RZI?FT>GD6;X+!X/V5>=I7?1O\DR+]J__D_#X0_[VB_^G*6OOBOR
M&^+7[3U]\4/CIX=^)":#;Z7)H369M=.:X:8-]GF,P\R3:N=SLW11@8'49/T-
M_P /2O\ JF7_ )7_ /[FK',,DQ];#X:%.G=PC9ZK1W\W^1ME^<X&C7Q$ZE2R
ME*ZT>JMZ?F=C_P %-O\ DC_AG_L/+_Z3S5]"_ '_ )(1\./^Q;TW_P!)8Z_.
M+]I[]L2X_:-\-Z/HB^%8_#MI8W;7DCF^-T\K["B 'RT"@!GSPV<KR,'/HOPZ
M_P""C\G@3P#X<\-R_#Y=0;1]/@T\72:R81*L4816V>0VTD*,_,><T5LEQ\LL
MHX>-/WXRDVKK9_.PJ.<X&.95:\JGN.*2=GNOE<^F_P!NG_DU?QO_ -N/_I=;
MU^2=?6?QX_;VD^-7PMU?P:G@A=$74FA,EXVJFX*K',DN GDIR3&!G/0GBODR
MOJ.'<%B,!A)4L1'EDY-[IZ67:_8^:X@QM#'8J-3#RNE%+9K6[[^I]5_\$V_^
M3@+[_L W/_HV"N"_;5_Y.?\ '7_7>W_])8:[W_@FW_R<!??]@&Y_]&P5P7[:
MO_)S_CK_ *[V_P#Z2PU-+_D?5/\ KVOS0ZG_ "(Z?_7Q_DP_8J_Y.?\  O\
MUWN/_26:OUXK\0_A6?%B_$3P^? WVK_A+?M2_P!G?8\;_,]]WR[,9W;_ )-N
M[=\N:^Q?M'[;WH__ '[T7_"O'XCRWZYB85/;0A[MK2E9[OR/7X>S#ZIAIT_8
MSG[U[QC=;+S#]KS_ )/F^#_^YH__ *<YJ^]Z_'KXU7'QBD^,.E'Q\-1'Q C2
MV&F^3'$)2/,)@\C[.-A/F%L;,G?N'W@:^COM'[;WH_\ W[T7_"N+,,I=3#X:
M/MZ:Y8VNY63\UIJCMR_-/9XC$R]A4?-*]E&[7KKHQ_\ P5*^]\,O^XG_ .VE
M?>:_=%?D-^T]-\:9-6T)?C&+H7"P2G3?,2V$.TLOF;3;C86R$W?Q8V9X*U[Q
MI%U^VQ)I-DUNMV+=H$,?VN+21-MVC&\2C>&QUW_-G.><T8S*7/ 86E[>FN7G
MU<M'=WT=M;=0PF:J&/Q-7V%1\W+HHZJRMJKZ7Z'H_P#P4R_Y(CX>_P"QBA_]
M)KFOK:V_X]XO]P?RK\I?VG)OV@GT#1A\7Q=_V-]J8V>$LQ!Y^S^+[,,;]N[;
MOYQOV_Q5ZUH5Q^VL=$T\V8O/LGV>/R?MD>E>?LVC;YGFCS-^,9W_ #9SNYS6
M-?)^; T*?UBFK.6KEH[VV=M;6U-J&;<N.KU/85'=1TY=5:^ZOI>^AZ=_P4Q_
MY(3H/_8R0?\ I+=5[S^S_P#\D'^''_8MZ;_Z2QU^</[34_[0K>&](3XOBZ_L
M,W9-IA+,0_: AQN-L,;MA?;O[;]O\5=Y\+;G]KQOAWX?_P"$1%W_ ,(N+1!I
MGVF/3 WV<#$>//'F;=N-N[^';CY<5M6RERRRE2]O3TDW?F]UWZ)VW,:.:<N9
M5:OL*FL4K<OO*W5J^Q]1?MW?\FM^,?\ ?LO_ $L@K\EZ^I?V@YOVGF^&]P/B
M<+O_ (1 W$7VCR4L F_/[OS?LPW;-V/O?+NV?Q;:^6J^HX=PGU/"2A[2,[R;
MO%W6RZ_(^9X@Q7UO%J?)*%HI6DK/=]/F?IA_P3/_ .2$:]_V,D__ *2VM?6U
M?)/_  3/_P"2$:]_V,D__I+:U];5^89W_P C&MZGZ7DO_(OH^@4445X9[044
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!YO^TE_R;_\1/\ L WG_HIJ\,_X)F_\D1\0_P#8Q3?^
MDUM7N?[27_)O_P 1/^P#>?\ HIJ\,_X)F_\ )$?$/_8Q3?\ I-;5]/A_^1+7
M_P <3YJO_P CFC_@D?7=%%%?,'TH5\D_\%,/^2$:#_V,D'_I+=5];5\D_P#!
M3#_DA&@_]C)!_P"DMU7MY)_R,:/J>+G7_(OK>A^9]%%%?O!^'!1110 4444
M%%%% !1110 4444 %%%% !1110!V7P9_Y+!X%_[#UC_Z4)7[:5^)?P9_Y+!X
M%_[#UC_Z4)7[:5^7<8?QJ/H_S/TWA'^%6]5^04445^>GWP4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ?!7_!4K_6?#/Z:G_[:U\4>#O!^L_$#Q)8>'_#]A)J>L7TGEV]
MK$0"Y"EB220   26)  !)( K[7_X*E?ZSX9_34__ &UKPC]A?_DZCP1_V_?^
MD-Q7Z_E%:6&R+VT5=Q4G]S9^49K1CB<[]C+:3BOP1=T?]@CXTZIJ4-M<^&K;
M28'SNO+S5+9HH\ D;A%([\D8X4\D9P,D#?L$?&E=2N;8>&K9H(?-V7@U2V\N
M;8&*[!YF\;R %W*N"PW;1DC]7Z\GU3XQ^(K#X_:7X!B\ ZE/X>N[<RR>*@Q^
MSQMY3OCY59<94)AV1LMD*1M+?,T^)\RJM\D8:*^UMO\ M[\/P/H:G#674DN>
M4M7;[_1'P7X@_P"">/Q?T:S2>SM-'UV5I AM[#451U&"=Y,PC7 P!PV?F'&,
MD4K3]@'XS7.O-82:'8VMH)'0:I-J<!MR%!PVU6:7#8&/W>?F&0O./O7X_?'K
M5?@MJ_@ZUT_P/J7B^#7+F6&9]-W-+ (PK%4C5&WN4,C!25XB;G&2O7?&3QYJ
MGPU^'FH^(-%\.7/BO4;9HECTFU+^9+OD5"1L1V^4,6.%/ [=:N/$6:M0TC[^
MWWV[Z:]R9</Y6G-WE[F_W7[:Z=CXW_9>_8Y^)/PK^.7AWQ5K]A8Q:5IMY>6T
MIAO4DD:-K.9$N%4?\LV=E4 X<%LE  37&?\ !2[GX\Z)_P!BW;_^E-U7Z*^!
MO$%UXL\&:'K5]IDVBWFH64-U-IUQGS+9W0,T;9"G*DXY /'05^=/_!2__DO&
MB?\ 8N6__I3=5>48ZOCLXC5KVYE%K3ROZD9M@J.!RB5.A?E;3U\['RII^GW6
MJZA;6-E;S7E[<R+#!;6\9DEED8X5$0<L22  !WKV@_L3_&O_ *$:?_P.M?\
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
MOX@?'/P[%H&N36%CHZ2^?-:Z3"T0N6&-GFEG8D*>0H(&2"02JX])_P""9_\
MR7;7?^Q;G_\ 2JUKT(Y?6RW(J]*O:[N]/DOT.!X^CF&=T*M&]DDM?F_U/TOK
MFOB9XF'@SX<^*=?, NO[+TNZO?(+[/-,<3.$W8.,XQG!QGH:Z6O!OVX?%C^$
M_P!FGQ8T%Y%9W>HB'3HO,*9E$LJB5%#=281+TY !88QD?F^%I>WQ%.E_,TOO
M9^A8JK["A.J_LIO\#\VOV;]#N_$/Q^^'UG9PB>5=;M;ET+*O[N*599&R2.B1
MN<=3C R2!7[/5^4G[ OA>X\0_M*Z)=1&,0Z/:W6H7 D)!*&(PKMP.N^:,\XX
M!YS@']6Z^NXNJ*6-C37V8_FW_P  ^5X5IN.#E-]9?DE_P0HHHKX<^T"BBB@
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
M\%,-'L(/A7X6NX[&VCNTUKREG6%0ZHT$A90V,@$HA([[5]!7T!^SSX=TJT^
MWP[6#3+.%9/#]C,XCMT4-(\".[G Y9G9F)ZDL2>37QS^W1^TMX ^,G@/P]HG
M@_59M7NX-3-Y._V.6!(D6)T )D522QDXV@_=;)'&?8O@O^VO\(O#OPC\&:/J
M_B.?3=4TW1[6PN;:33;ERLD42QL0T:,I!*Y!!Z$9P<@&(P6->4T::IRYE*5U
M9W^X*&,P:S6M4=2/*XQUNK?>=3^W7H.F-^S!XMN&TZT-Q:R64MO*8%WPN;N%
M"R'&5)1W7([,PZ$U^4-?H1^UI^UU\,/B/\!_$/ACPSKL^K:QJ3VJ11+83Q*@
M2XCE9F:1%&,1D<9.6'&,D?GO7UO#%&MA\%*->+B^9Z-6TLNY\IQ+6HU\9&5"
M2DN5;:ZW?8^J_P#@FW_R<!??]@&Y_P#1L%<%^VK_ ,G/^.O^N]O_ .DL-=[_
M ,$V_P#DX"^_[ -S_P"C8*X+]M7_ ).?\=?]=[?_ -)8:TI?\CZI_P!>U^:,
MZG_(CI_]?'^3#]BK_DY_P+_UWN/_ $EFK]>*_#SX=^/=6^%_C;2/%.AO$NIZ
M9-YL7GQ[XVR"K(P_NLK,IP0<'@@X(^C_ /AY9\4O^@/X5_\  *X_^2*\WB#)
M<5F.)C5H6LHVU=NK_P STLASC"Y?AY4J][N5]%Y+_([W]KS_ )/F^#_^YH__
M *<YJ^]Z_&7XE?M#>+OBE\3-+\=ZG+9V>N:4+<6'V&W"PV_DR&1,*Y;=^\9F
M.\MG..F /9O^'EGQ2_Z _A7_ , KC_Y(KBQ^08S$8?#TX6O"-GKYG9@<^P="
MOB*D[VG*ZT\CT#_@J5][X9?]Q/\ ]M*^\U^Z*_&WX[?M'>+/VAKS2)_$R:?;
MQZ5'(EM;Z; T: R%2[DLS,2=B#K@;1@ DD^LV7_!23XJVMG!!)8>&;R2.-4:
MXFL9@\I P78),JY/4[0!SP .*,5D&-JX'#4(VYH<U]?YG=!A<^P=+'8BO*_+
M/EMIV5F>_P#_  4R_P"2(^'O^QBA_P#2:YKZVMO^/>+_ '!_*OR&^.7[67C;
M]H#0].T?Q##I-GIUE<F[6'3+9X_,EVE%9B[N?E5G  ('SG.<#'H6G_\ !2+X
MJ6-A;6TEAX:O'AB6-KB>RF$DI  +L$F5<GJ=J@9/  XK&MP[C9X*C1C;FBY-
MZ][6_(VH\08*&,K5G?EDHVT[7O\ F?0O_!3'_DA.@_\ 8R0?^DMU7O/[/_\
MR0?X<?\ 8MZ;_P"DL=?F!\<OVM/&W[0&@:?HOB&'2;/3K.Z^V"+3+9XS)*$9
M%9F=W/RJ[@ $#YCG.!CK? O[?WQ+\!>#]'\.6MGX?OK/2K5+.WFO;.4R^4@V
MHK%)54[5 7.W) &<G).U7(,;/+J6&5N:,FWKT9C2S[!QS&IB'?EE%):=C[2_
M;N_Y-;\8_P"_9?\ I9!7Y+U[]\7OVU_B!\:/ ]SX4UBVT2QTNZECDN/[-M9%
MDE",'5"SR/@;@K< 'Y0,XR#X#7TN09?6R["RI5[7<F]/1+]#YS/<?1S#%1JT
M+V44M?5O]3],/^"9_P#R0C7O^QDG_P#26UKZVKY)_P""9_\ R0C7O^QDG_\
M26UKZVK\MSO_ )&-;U/T[)?^1?1] HHHKPSV@HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X6_
M;R_:JU+P_JFJ_"KPY%:K%/8+%K5]-&S3*9@&$$8("C]T02_S9\W V,A)\0_8
M^_:BU7X*^)+'PO<BPE\':UJD1OGO#Y363/MB:X67H  $9@X(Q'@;"2U=M_P4
M)^ ^OZ-\0+_XFVZ_VAX<U?[/%<O$N&L)DA2%5D'='$8(?IN)4@'87\5_9G^!
MNJ_'/XF:;I]OI_VKP_8W$-QK=Q([1Q16N_+(77G?(JLJ*O).3PJLR_K^!H9<
M\F]ZW(U>3_O6U^:>WR[GY+C:^8+./=OSIVBO[M]/DUO\S]C****_(#]:"OE[
M_@H=X3USQC\%M%LM T;4-<O(_$$,SV^FVKW$BQBVN07*H"0N649Z9(]:^H:*
M[,'B7@\1#$15W%W.3%X=8NA.A)V4E8_%+_A17Q*_Z)[XJ_\ !)<__$4?\**^
M)7_1/?%7_@DN?_B*_:VBOM?]<*__ #Y7WL^-_P!4:/\ S]?W(_%+_A17Q*_Z
M)[XJ_P#!)<__ !%'_"BOB5_T3WQ5_P""2Y_^(K]K:*/]<*__ #Y7WL/]4:/_
M #]?W(_%+_A17Q*_Z)[XJ_\ !)<__$4?\**^)7_1/?%7_@DN?_B*_:VBC_7"
MO_SY7WL/]4:/_/U_<C\4O^%%?$K_ *)[XJ_\$ES_ /$4?\**^)7_ $3WQ5_X
M)+G_ .(K]K:*/]<*_P#SY7WL/]4:/_/U_<C\4O\ A17Q*_Z)[XJ_\$ES_P#$
M4?\ "BOB5_T3WQ5_X)+G_P"(K]K:*/\ 7"O_ ,^5][#_ %1H_P#/U_<C\4O^
M%%?$K_HGOBK_ ,$ES_\ $4?\**^)7_1/?%7_ ()+G_XBOVMHH_UPK_\ /E?>
MP_U1H_\ /U_<C\4O^%%?$K_HGOBK_P $ES_\11_PHKXE?]$]\5?^"2Y_^(K]
MK:*/]<*__/E?>P_U1H_\_7]R/Q2_X45\2O\ HGOBK_P27/\ \11_PHKXE?\
M1/?%7_@DN?\ XBOVMHH_UPK_ //E?>P_U1H_\_7]R/Q]^$OP7^(6F_%3P9=W
M?@3Q-:VEOK5E+-/-H]PB1HLZ%F9BF   22>F*_8*BBOF\US:>:SA.<%'E['T
M.5Y7#*XRC"3ES=PHHHKPCW HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^"O^"I7^L^&?
MTU/_ -M:^8?V8?B'I'PH^.OA3Q3KQF32+*2=+B2WC\QHQ+;R1!]N02JF0$XR
M< X!. ?KS_@I#X!\3^.'^'A\.>'=6U_[*-0\_P#LNQEN?*W?9MN[8IVYVMC/
M7!]*^+/^%"_$W_HG7BS_ ,$=U_\ &Z_7,EEAJN41P]::7-S)ZI/5ON?E><1Q
M-+-I8BC!NW*UH[:)'Z3?\-Z_!3_H:;C_ ,%=U_\ &Z7_ (;T^"G_ $-,_P#X
M*[K_ .-U^;'_  H7XF_]$Z\6?^".Z_\ C='_  H7XF_]$Z\6?^".Z_\ C=<G
M^KN4?\_W_P"!1_R.K^W\V_Y\+_P&7^9^D_\ PWI\%/\ H:9__!7=?_&Z/^&]
M/@I_T--Q_P""NZ_^-U^:_P#PH7XF_P#1.O%G_@CNO_C=+_PH7XF_]$Z\6?\
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
M_P"'F/PP_P"@%XN_\ [7_P"2:]/^R,P_Y\R^X\W^UL!_S^C]Y];45\\_"O\
M;D^'WQ<\8:=X9TFQUZTU:_F\J"._M(E4@12R,Y9)6 4"+'KF1< C<5^AJX*^
M'K867)6BXOS.ZAB*6)CST9*2\C\3/C5_R63QY_V'K_\ ]*)*XRNS^-7_ "63
MQY_V'[__ -*)*XROZ"PO^[T_1?D?@N)_C3]7^85^@?PD_P"">?@+QG\+_"OB
M'5]?\2?VCJ^F07\RV4UO%"GFH) BJT+GY0P7)8YP3QG _/ROVG_9^_Y(/\./
M^Q<T[_TFCKY+BC&5\)2I.A-QNW>WH?5\,X2ABJM55X*5DMSPC_AV?\,/^@]X
MN_\  RU_^1J^7/VR/V;-!_9UUGPPGA_4]2U"QU:"8O'J;1O)&\3+DAT50582
M*,;>-I.3G _5FO@+_@J-_P A/X=?]<;_ /G!7S>09GC,1F%.E5JMQ=]'Z-GT
M6>9;@Z&7U*E*FE)6U7JCC?V/?V/_  M\?O >K^(_$>KZQ9M;:F;""WTIXH@-
ML4;L[,\;[L^:   ,;3R<\>\_\.S_ (8?]![Q=_X&6O\ \C4W_@F;_P D+U__
M +&.?_TEM:^N*Y<VS7'4L=5ITZK23V1TY5EF#JX*E4J4DVUNS\\/VH/V'O!W
MP;^$.H^+O#VMZY/>6%Q;A[?5)(9HI(WD$94;(T*G+JV<G[I&.<CG_P#@F?\
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
M^1VU%%%?E)^HA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% '@O[=7_)J_C;_MQ_]+K>OR3K];/V
MZO\ DU?QM_VX_P#I=;U^2=?KG"/^XS_QO\HGY1Q7_OT/\"_.04445]N?%A11
M10 4444 %%%% 'U7_P $V_\ DX"^_P"P#<_^C8*X+]M7_DY_QU_UWM__ $EA
MKO?^";?_ "<!??\ 8!N?_1L%<%^VK_R<_P".O^N]O_Z2PU\I2_Y'U3_KVOS1
M]14_Y$=/_KX_R9XC1117U9\N%%%% !1110 4444 %%%% !1110!^F'_!,_\
MY(1KW_8R3_\ I+:U];5\D_\ !,__ )(1KW_8R3_^DMK7UM7X1G?_ ",:WJ?N
M.2_\B^CZ!1117AGM!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%<?\7/B38?"'X;Z]XNU%?-ATRW,
MD<&2OGS$A8HLA6*[Y&1=V"%W9/ -:4Z<JLU3@KMZ+U(J3C3@YS=DM6?'7_!2
M;XU*[:5\,M+N =A74]8,3]#@_9X&VOZ$RLCKW@8&O%_V(OCU%\%_BF;+57V>
M&_$GE6-Y(SQHMM*'_<W#LPX1-[JWS* LC,<E *\'\1>(+_Q7K^I:UJD_VK4]
M1N9+NYFVA=\KL69L* !DD\  #M6=7[CA\IHTLO\ J$]4UJ_/O\GMZ(_$\1FM
M6IC_ *]#1IZ+R[?-;^I^\U%?/G[%7QX3XS_"BWL[^XEG\4^'8XK+4VE#DS*=
MP@GWL6WLZ(=Q)SO5S@ KGZ#K\4Q6'J82M*A46L7_ %]^Y^S8;$0Q5&->F])+
M^ON"BBBN4Z0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *\^^.WQBTWX%_#?4?%>HP_;&A*P6EBLJQ-=3
MN<)&&/3NQ(!(56.#C%>@U\N?\%&M5M]/_9Y2">PBO)+[6;:V@FDQFU<)+(9%
MR#R4C>/@@XE//4'T,OHQQ&+I49K232?H<&/K2P^%J58/5)M>I\\WO_!33XCR
M7D[V?AWPO!:-(QABGM[F21$S\JLPG4,P&,D* ?0=*@_X>8?%#_H!>$?_  #N
MO_DFODFBOV/^P<M6GL5^)^1//<QW]J_P/K;_ (>8?$__ * 7A+_P#NO_ ))H
M_P"'F'Q/_P"@%X2_\ [K_P"2:^2:*?\ 8.6_\^5^(O[=S'_GZ_P/K;_AYA\3
M_P#H!>$O_ .Z_P#DFE'_  4N^*#?\P+PEZ?\>=U_\DU\D5UWPC\/V7BSXJ>#
M-$U*,S:=J6MV5E<PABI>&2=$=0P((RI(R"",\5G4R7+:<)3=%:)OKT-:><YE
M4FH*L]6E]Y^EG[,?Q0^-?Q>^R>(/%V@>'/#W@JXM_/MY8+>9;N^W A#$K3ML
M3(#;W7YE*[00VY<S]I[]C.Y_:(\?6/B2'Q9%H2VVF1Z?]G>P,Y8K+*^_<)%Q
MGS<8Q_#[USW_  4#^-WB[X5Z9X5T3PGJ9T./68[LW=U;*!<;$$:*D;_\LQ^]
M8[EPP*KAA@Y^%?\ A??Q-[_$7Q9_X.[K_P".5\?EN5XS$M9AA)1I)WLEKIMU
MN?6YAF6$PZ>7XN,JK5KO;7?I8^KO^'7-[_T4:#_P3M_\?I/^'7-[_P!%&@_\
M$[?_ !ZOE'_A?7Q,_P"BB^+/_!Y=?_'*/^%]?$W_ **+XL_\'EU_\<KZ/ZGG
MG_04O_ 5_D?/_6\D_P"@9_\ @3_S/J[_ (=<WO\ T4:#_P $[?\ QZC_ (=<
MWO\ T4:#_P $[?\ QZOE'_A?7Q-_Z*+XL_\ !Y=?_'*/^%]?$W_HHOBS_P '
MEU_\<I_4\\_Z"H_^ K_(/K>2?] S_P# G_F?5W_#KF]_Z*-!_P""=O\ X]1_
MPZYO?^BC0?\ @G;_ ./5\H_\+Z^)O_11?%G_ (/+K_XY1_POKXF_]%%\6?\
M@\NO_CE'U///^@J/_@*_R#ZWDG_0,_\ P)_YGU=_PZYO?^BC0?\ @G;_ ./4
M?\.N;W_HHT'_ ()V_P#CU?*/_"^OB;_T47Q9_P"#RZ_^.4?\+Z^)O_11?%G_
M (/+K_XY1]3SS_H*C_X"O\@^MY)_T#/_ ,"?^9]7?\.N;W_HHT'_ ()V_P#C
MU'_#KF]_Z*+;_P#@G;_X_7RC_P +Z^)O_11?%G_@\NO_ (Y1_P +Z^)O_11?
M%G_@\NO_ (Y2^I9Y_P!!4?\ P%?Y"^MY)_T#/_P)_P"9]7?\.N;W_HHMO_X)
MV_\ C]?8OA?PCK7P_P#@[IOAG1+FQO=>TC2$L;.XOT=+66:./:C2*I+!"0"0
M"2 3@GK7Y&?\+Z^)O_11?%G_ (/+K_XY6AH?[2GQ5\/:I;ZA:_$+Q%)/"256
M]U"2ZA.01\T4I9&X/\0.#@]0,>?C,DS3'14:]>,K:I6MK\D>A@\YRO!2;H49
M1OH];_FSZ8^*'[;WQR^#_C"[\->)O"GA*SU" ;T=;2Z:*XB)(6:)_M&&1L'!
MZ@A@0&4@<E_P\P^*'_0"\)?^ =U_\DU[;^V-'IGQ>_9 T+X@W5C]AU2&*QU.
MU"%6:$W/EI+$7*Y*?O >-N3&A/3%?FY^E;91@,!F&&YZE!*46XO?=?,PS;'X
M[ 8CDIUVXM)K;9_(^MO^'F'Q/_Z 7A+_ , [K_Y)H_X>8?$__H!>$O\ P#NO
M_DFODFBO;_L'+?\ GROQ/%_MW,?^?K_ ^MO^'F'Q/_Z 7A'_ , [K_Y)H_X>
M8?%#_H!>$O\ P#NO_DFODFEH_L'+?^?*_$/[=S'_ )^O\#]!?@'_ ,%#-3\=
M>/-#\+>,?#VFVC:O>BTCU32WF1(F=<0H86\PL6DPN[>H&_) "DG[@K\5?@+_
M ,ET^'/_ &,>G?\ I5%7[55^=<28"A@<1!8>-E)?J?H/#N.KX[#S=>5VG^@4
M445\@?6!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!XO^UU\';GXU?!75-(TNUBNO$%G)
M'?Z8LLIC'FH<.H.<;FB:10&^7<RY(QN'Y'B39IL&1N5I90RYQP1'W[<]_:OW
M8K\V_P!O+]FVY\$^)+GQUX?L))?#6JSO=:@5<R&UO96_>$@C*QN0K Y(#EU^
M0>6#]_POF2IR>"JO23O'U[?/IY^I\/Q)E[J1^N4E=I6?IW^77_@'Z&>#];L?
M$GA/1=6TRX%WIU]9PW%O.%*^9&Z!E;! (R"." 1WKQ3]O3_DU_Q1_P!=K+_T
MJBKY8_88_:HM_ACJ3^"/&&I2Q>%]0E#:?=W#CR-,G))8-D92*0L"3G:C#<0
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
MA9%!*DJIQTRH]*KZY\'? 7B;5)]3UCP1X=U74K@@S7E]I,$TTA "C<[(2<
M<GH!77T5/MZO-S\[OWNR_8TN7DY5;M8X'_AG_P"%_P#T3CPE_P"".U_^-T?\
M,_\ PO\ ^B<>$O\ P1VO_P ;KOJ*KZU7_P"?C^]D?5J'\B^Y' _\,_\ PO\
M^B<>$O\ P1VO_P ;H_X9_P#A?_T3CPE_X([7_P"-UWU%'UJO_P _'][#ZM0_
MD7W(X'_AG_X7_P#1./"7_@CM?_C='_#/_P +_P#HG'A+_P $=K_\;KOJ*/K5
M?_GX_O8?5J'\B^Y' _\ #/\ \+_^B<>$O_!':_\ QNC_ (9_^%__ $3CPE_X
M([7_ .-UWU%'UJO_ ,_'][#ZM0_D7W(X'_AG_P"%_P#T3CPE_P"".U_^-T?\
M,_\ PO\ ^B<>$O\ P1VO_P ;KOJ*/K5?_GX_O8?5J'\B^Y' _P##/_PO_P"B
M<>$O_!':_P#QNC_AG_X7_P#1./"7_@CM?_C==]11]:K_ //Q_>P^K4/Y%]R,
MCPSX/T'P5826/A[1-.T&RDE,SVVF6D=O&TA !<J@ +$*HSUPH]*UZ**PE)R?
M-)W9O&*BK15D%%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5\^_M@?LXZ_^T1X;T6UT+Q'#I4N
ME2R3?V=>AQ:WDC[%5W=,E&C02[3L;/F$?*"37T%175A<34P=:->D[2C\SFQ.
M'IXNE*A57NL_)F__ &#_ (V6=Y<0Q^$8[V**1D6YM]4M DH!(#J&E5L'J-R@
M\\@'BBQ_8/\ C9>7EO#)X1CLXI)%1KF?5+0I$"<%V"2LV!U.U2>. 3Q7ZS45
M]9_K=C[6Y(?<_P#Y(^5_U4P-[\TOO7_R)\?_ +*/[%_BWX%^.D\6:QXMT]9/
M*FL[C2=,MVGCNK=U4@-/($,9$JHV%0_ZL#=AB*^P***^7QN-K8^K[:N[O;:Q
M]+@\'1P-+V-!66^]PHHHKA.X**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "OE#_@I18W-Y\ ]+E@MY9HK
M7Q!;S3O&A98D,%P@9B/NKO=%R>,L!U(KZOJKJ>F6>M:=<Z?J%K#?6-U&T,]M
M<1B2.5&&&5E/!!!P0:[,'B/JN(A7M?E=SDQ>'^M4)T&[<RL?A)].GTHK]>/^
M&+?@M_;/]J?\(+;?:?M'VG9]LN?(W[MV/)\WR]F?X-NW'&,<5#>_L0_!/4+R
M>ZE\#QK)-(TC+#J-Y%&"QR0J),%4<\*H '0 "OTW_6[!_P#/N7X?YGYP^$\5
MTJ1_'_(_(VBOUK_X86^!_P#T)/\ Y5K[_P"/T?\ #"WP/_Z$G_RK7W_Q^G_K
M=@O^?<ON7_R1/^J>,_GC^/\ D?DI7H?[.]HUY\?/ARD;1J1XAL)29I5B7"7"
M,0"Q )P#A>K'  )(!_2C_AA;X'_]"3_Y5K[_ ./UK:7^Q]\(-#\1Z9KNG^#H
M[35--EMY[6:*^N@L<D.WRWV>;M9@44DL#N.2V223SXCBO"5:,Z<82U373_,Z
M,/POBJ56%24XZ-/K_D?'7_!3*QN4^-?AV\:"1;27P]%%'<,A$;NES<%U#="5
M#H2.V]?45\AU]H?\%.M2U"7XC>#=/EM=FE0:5)/;W7EL/,FDF*RINSM.U8H3
M@#(\SG.X8^+Z^AR!MY;1OV_5GS^>_P#(QK6[_H@I***^@/ "BBB@84444 %%
M%% !1110 4[H1GD4VE]^@I!ZGZ-_&7_E'!HGI_8VBY_[^05^<G/I7Z_?"WX?
MZ%\3?V6? OASQ/I_]HZ/=:#I[2VQEDAW;8XW4[HV5A@@'@UF_P##"WP/_P"A
M)/\ X-K[_P"/U^7Y;GV'RR-6C5BVW.3TMY+NNQ^F9CD=?,I4JU*224(K6_\
MEYGY)T5^M?\ PPM\#_\ H2?_ "K7W_Q^C_AA;X'_ /0D_P#E6OO_ (_7L?ZW
M8+_GW+[E_P#)'D_ZIXS^>/X_Y'Y*4NT^E?K5_P ,+? __H2?_*M??_'ZGLOV
M(?@GI]Y;W47@>-Y()%D59]1O)8R5((#(\Q5AQRK @]""*/\ 6_!_\^Y?A_F'
M^J>,_GC^/^1^9W[/-A<ZA\>OAW%:P2W,J^(+&5HX4+L$2='=L#LJJS$]@I)X
M%?M)7">$?@5\/? >I1:CH'@W1M,U&)Y9(KV&T0SQF0L7"2$%E!WLH ( 4[0
MH KNZ^'SK-(YI6C.$;**MJ?:9-EDLKHRISE=MWT"BBBOG3Z **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "LCQ;X3TCQUX;O] UVQCU'2;Z/RI[>7.&&0001RK @,&!!4
M@$$$ UKT4XR<6FG9H32DK/8_(+]J']F[4?V=_&,5MYYO_#>I^9)I=\VW>RIC
M?'(HZ.FY>< ,"".X7V']G']O^Y^'WANU\+^-M*DU;2--LX[;2[W3$5;A0APL
M4H9@K*$VJK#!&P9WELC[W^(/PY\.?%/PY)H7BC2H=6TUI%F6.7(,<BGY71A@
MJPR1D'H2#D$@_EO^TY^SAX@_9Z\1;_+CU/PA?2$:?JWV2/(/)$$WRX64 $CH
M' )7HRK^EX#'8;/*,<'CE^\6SVOZ/OW74_.\;@<1DM5XO NT'NM[>J[=GT/J
MX_\ !3/X?!BI\,>)PPX(\JWS_P"CJ3_AYI\/?^A:\3?]^K?_ ./5\1?!7XE:
M#X#\?V6J>,/"6G>,]#"F*XLKJVC9HE(P9(U;",ZC)"N"#_LG#+^GG@3P!\"_
MB9H,6L^&/"'@G6+"3;F2WT>U+1L55MDB[,HX#+E6 (SR*X\SP&7Y7)*KAY-/
MJI:>G_#G7EV-QV91;IUXIKHXZGD'_#S7X>_]"SXF_P"_5O\ _'J3_AYK\/?^
MA9\3?]^K?_X]7T%_PS[\+O\ HG'A/_P26W_Q%'_#/OPN_P"B<>$__!);?_$5
MX?UC*/\ GQ+_ ,"/9^KYK_S_ (_^ GXX^-/$?_"8>,M>U[[-]D_M2_N+[[/O
MW^5YLC/MW8&<;L9P,XZ5C5^T_P#PS[\+O^B<>$__  26W_Q%'_#/OPN_Z)QX
M3_\ !);?_$5]7'BZA"*C&B[+S/EY<)UIR<I5E=^1^+%%?M/_ ,,^_"[_ *)Q
MX3_\$EM_\11_PS[\+O\ HG'A/_P26W_Q%5_KA1_Y\O[R?]4JO_/Y?<S\6<CT
MHK]IO^&??A=_T3CPG_X)+;_XBC_AGWX7?]$X\)_^"2V_^(I?ZX4?^?+^\/\
M5*K_ ,_5]S/Q9HXYY&?K7[2M^S_\+E4D_#GPD .I.B6W_P 17QK^U5\8O@;I
M&@ZGX1\!>!?"^M:]/&@.NZ;IUNEI99R2T4T6&DE4!>%^3YOF+;6C/=@^(WCJ
MJI4:$GWVT\SCQ?#T<%3=6M72^6_DCXI6+ #/D+V7'+?A5[2+2ZUB>:SLK>2Z
MN[A8X;>WMT,CR.TJ*J*HY))( &.<CUJYX7TG7/''B'3]"T33EU35KYQ!;VL%
MK&S.<>Z\  $DG "J23@5^EG[(O[)<7P<TV+Q-XKAMKKQS=1_+'&D9CTM&',:
M,HPTI'WW!('W4^7+/Z>:YK2RVE>>LWLN_F_(X,KRNIF%1*&D5N[?UKY$_P"Q
MG^RV_P !_#MSK7B#R9O&>L1*L\:!773X02P@23&2Q.#(0=I*J!D)O;Z3HHK\
M8Q6)JXRM*O6=Y,_7<-AZ>$I1HTE:*"BBBN4Z0HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /)_CY^S9X6_:(L=*B\037]C=Z7([6M[ITJI(%<#>C
M!E964E4/(R"HP0"P/S)_PZU]/B;@?]@#_P"Z:^\Z*]?"YOCL'#V5"HU'MH_S
M3/)Q.58+&3]I7IWEWU7Y,^#/^'6O_53?_*!_]TT?\.M?^JF_^4#_ .Z:^\Z*
M[/\ 6+-/^?WX1_R.3_5_+/\ GU^,O\SX,_X=:_\ 53?_ "@?_=-'_#K7_JIO
M_E _^Z:^\Z*/]8LT_P"?WX1_R#_5_+/^?7XR_P SX,_X=:_]5-_\H'_W31_P
MZU_ZJ;_Y0/\ [IK[SHH_UBS3_G]^$?\ (/\ 5_+/^?7XR_S/@S_AUK_U4W_R
M@?\ W31_PZU_ZJ;_ .4#_P"Z:^\Z*/\ 6+-/^?WX1_R#_5_+/^?7XR_S/@S_
M (=:_P#53?\ R@?_ '31_P .M?\ JIO_ )0/_NFOO.BC_6+-/^?WX1_R#_5_
M+/\ GU^,O\SX,_X=:_\ 53?_ "@?_=-=%X+_ ."9/AC2KX3>)O%^H>(((Y(W
M2VLK5;%74,2R2-OD8AN!E2A S@Y((^T:*B6?YG.+BZSU\DOR1<<BRV$E)4E]
M[?ZE;3=-M-'T^UL+"VALK&UB6""VMT"1Q1J JHJC@*   !T JS117SY[P444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 55U32[/6M-N
MM/U"UAOK&ZC:&>VN(P\<J,,,K*>""#@@U:HI[:H-]&? 7QY_X)RSV*7&L_"Z
MYEO@9 Q\-W\B!U#,V?)N&*@JH* ))\V%8^8QPI^0=)UOQE\&/&#3V4^K>$/$
M=F562-E>UF4960))&P&Y3A248$,,9!%?MW7'?$GX/^#?B]IB6/B[P_::S'&"
M(I9%*3PY*D^7*I#IDJN=K#(&#D<5]I@.)JM&'L<9'VD/Q_R?S^\^.QW#E*K+
MVV#E[.?X?YKY?<?%/PL_X*7:GIMO:6/C[PZ-75/EEU?276*<J$ !:!@$9RX)
M)#QKAN%^7!^M/!/[4/PK^('DKI/C;2UN9IQ:Q6>H2_8[B20X 5(YMK/DL -H
M.3P.017S3\5/^"9\%W->7OP_\2BSW_-%H^M(SQJQD)(%PN6"A" H9'.5Y;G(
M^9O&W['_ ,7? GG27?@R^U"T2<P)<:05O5D'S8<)$2ZJ0N<LJXR 0"0*]&6!
MR+,_>P]7V<GTV_!_HSSXXW.LM]W$4_:177?\5^JN?L DBR*&1@RGH5.13J_$
M+2O&_C/X>M<Z3IGB#7O#30SMY]C:WDUILF&%;=&I!#C: <C/R@=J[/P]^UM\
M7_#-D]I9^/M5FC>0RYU!TO) < 8#SJ[ 87[H.,Y.,DUS5.$:^]*K%KSNO\SH
MI\5T/^7M*2^Y_P"1^Q5%?D4?VU_C7_T/-QCM_H-K_P#&JXW4_P!H#XF:Q=W%
MU=?$#Q*TDLC2N(]6GCC4L<G:BL%09/"J  . !41X1Q=_?J17WO\ 1%2XKPMO
M<IR?W?YL_8/Q9\2?"?@/R?\ A)/$VDZ"9MQB74;V.!I-N-VT,P+8W+G'3(]:
M^</B)_P4>^'GAN.2+PM9:AXPO/+5XY%C-G:Y+8*L\H\S(4;N(R#D#(YQ\!^"
M?@EX]^([VG_".^$=7U.&ZWF&[2U9+8[-P;]^X$8Y5ARPY&.O%?0/P[_X)O\
MC[Q)''<>)]4T_P 'V[QLPA'^FW*-OP%9$8( 5RV1(3R 1DG'5_8N4X!WQN(Y
MFNBT_!79S?VQFF.TP>'Y4^KU_%V1Y#\8_P!J'XA_&XO;^(=9^RZ,Q&-%TL&W
ML^-I^9<EI?FC##S&;:2=N.E;?P3_ &./B%\:)+6]CL/^$=\.2[6.L:JC1AXS
ML.Z&+&^7*/N4\1G:1O6OOGX1_L5_#+X17RZC;Z;+XAU>.020WVN,L[0$%67R
MT"JBE63<'VEP2<-CBO=P H  P!66(XDI8>'L,LI**[V_3]6;8?AVIB)^VS*H
MY/M?]?\ (\P^"7[.7@KX"Z68/#NG^?J<@=9]:O@LE[,K%24,@4;4^1/D4!?E
M!(+9)]0HHKX6K6J5YNI5E=OJS[6E2IT8*G3C9+H@HHHK(U"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH IZIH^GZY9SVFHV-M?VL\;12P74*R)(C##*R
ML""""00>N:XN3]GOX73*5;X<^%<'KMT:W'\DKT"BM85:E/X)->C,Y4X5/CBF
M><K^SC\*U8$?#KPQQZZ5"1^6WFNB\-_#7PCX-\_^P/"VBZ(;C;YW]G:?#!YF
MW.W=L49QN;&>F3ZUTE%5*O6FK2FVO5DQH4H.\8)/T$'' X%+116!L%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %>"_M;?M8:?^ROX=T"\DT7_ (2/5=9NI(K?3?M36O[F-,RS
M>9Y4B_*SPKM."?,R/NFO>J_'_P#X*4?%3_A8'[1MUHMK<^=I7A6UCTQ!#>>?
M UP?WMPX4?+'(&=87')S;#)XVKZ&!H+$5E&2T6YQXNLZ-*\=S[:_9-_;JM/V
MH/&FL>&7\'3>&+^RT_\ M&*1=0%Y%+&LB1R!CY<91@98\8# @MDK@;OJ:OP[
M_99\6GX(_M3^#;_Q#:"P.G:L^EZC'J$HM19><KVDKRLP^3RO-9V!Q_JR"5ZC
M]Q*O,,/&A47LU[K1&#K2K0?/N@HHHKS#O"BBB@ KBO#OQN^'7B_68-(T+Q[X
M9UK5;C=Y-CI^L6\\\NU2S;41R6PJLQP. ">U'QN\.ZCXP^#'CW0M(@^U:KJF
M@7]E:0;U3S9I+=T1-S$*,LP&20!GDU^2/[./[./Q4A^/WPZNKKX=>)].L[+7
M[*]N;O4-)FM8(889EED=I)551A$; SECA0"Q /H8;#0K0E*4K-''7KSI3C&,
M;W/VCHHHKSSL"BBB@ HHKP3]K#]K;2?V5]'T62\T"]\0ZKK7G?8+:"9((/W+
M0B3S93N9/EF!7;&^2N#MZUI3IRJR4(*[9$YQIQ<I/0][HKR_]F?XNWGQV^#.
MB>.+ZP@TN;5)KPK9V[LZPQQW<T4:EC]YMD:[FP 6R0J@[1ZA2E%PDXRW0XR4
MDI+9G%>(_C;\._!^L3:3KWCWPSHFJP;?-L=0UBW@GCW*&7<CN&7*D$9'((-=
M9IVHVFL:?:W]A=0WMC=1+/;W5O()(IHV 971@<,I!!!'!!K\?_VM_P!FKXOR
M?M#>--2/A/Q!XMM-6U"74+'4])L[C4(C:N[>3$753L:- L?EMC:$&W*;&/Z5
M?LB^$?$?@7]FWP%HGBN29]<M[ M+'<-(TEO&\CR0P,) &5HHGCC*8PI3:. *
M[L1AJ=*E&I&=VSDHUYU*DH2C9(]?HHHKSCM"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO+_
M -H3]H7P[^S9X.L?$OB:RU2^L;N_33DCTF*.242-')("1)(@VXB;OG)''I\^
M_P##U[X2_P#0N^-/_ *T_P#DJNFGAJU6/-"-T83KTZ;Y92LS[2HKXM_X>O?"
M7_H7?&G_ (!6G_R57>_#+_@H9\%OB5<):R:_/X0OY)7CCM_$T(M5953?YAG5
MG@13RHWR*Q9<8Y7-2PE>*NX,E8BC)V4D?2M%%%<ATA1110 4444 %%%% !11
M6=X@\2:3X2T>XU;7-4LM%TJWV^=?:A<)!!%N8*NYW(499@!D\D@=Z>^B T:*
MYSP?\2?"/Q"^U_\ "+>*=%\2_8]GVG^Q]0AN_)W[MF_RV.W=M;&>NT^E='0T
MXNS$FGJ@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\\
M^-7Q[\%_L_\ AE=:\8ZI]C2;>MG9P(9;F]D5"WEQ(._0;F*HI9=S+D&OCSQ#
M_P %=-)MM8N(]"^&E[J.E+M\FZU#5TM)W^4;MT20RJN&W 8=L@ \9P.JEA:U
M97IQNCGJ8BE2=IR/T&HKY)^!?_!2+X??%W7-(\.ZMIFI>#_$FI2"W@BF N[.
M2=YA'%"DR /N<,IR\2*"&&[H6^MJSJ4:E%\M169I3J0J*\'<****Q- HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^+O\ @HY^
MT-\0/@+_ ,*]_P"$%U_^P_[5_M'[9_H5O<>;Y7V;R_\ 71OMQYC],9SSG K>
MC1E7J*G'=F56HJ4'.6R/M&BOQ=_X>&?M _\ 0_\ _E&T_P#^1Z/^'AG[0/\
MT/\ _P"4;3__ )'KT_[)K]U^/^1P?VC2[/\ #_,_:*BOQ=_X>&?M _\ 0_\
M_E&T_P#^1Z_6WX(^(M0\7_!CP%KNK7'VO5=4T"PO;NXV*GFS26\;NVU0%&68
MG   SP*Y,1@ZF%2<VM>QTT<5"NVHIZ':T445P'6%%>+?MD_$/Q!\*?V;O%_B
MGPMJ']EZ]8?8_LUWY,<VS?>01O\ )(K*<H[#D'KGK7BO_!.3]HCX@_'F3X@C
MQUX@_MP:4-/-G_H5O;^5YOVGS/\ 4QINSY:=<XQQC)KJCAYRHRKIZ+3\O\SG
ME6C&JJ3W9]IT445RG0%%%% !1110 4444 %%%% !1110 4444 %%%<G\5?B=
MHGP;^'NM>,O$;S)I&E1"246T1DED9G5(XT7^\SNBC)"@MEBH!(<4Y-);L3:B
MKLZRBOB7X&_\%.M$^*OQ,T?PEKG@N;PHFL2K9V>H1:B;Y3=.RK%&Z"%"JN3M
MWC.&*Y 4LR_;5;5J-2@^6HK&=.K"JKP=PHHHK U"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BORK^+WP-_:DU7XL
M>-;W0(?%W]A7.MWLVG_9]>\N+[.T[F+8GG#:NPK@8&!VKROXB^"OVEOA/X;;
M7O%=WXTTG1UE2![QM<DD1'?[N[9*VT$\9.!D@9R0#ZT,#&I:U57?0\Z>+E!O
M]V[(_:BBOP[^&#?'OXS7M]:^"]:\9:]+8QK+=-!K$ZI"K'"[G:0 ,Q!PN<D*
MQ'"G'H?_  S_ /M=?\\/&G_A1?\ V^KEE\8/EG529,<8Y:QIMH_8&BN.^#>G
MZOI/PA\#6/B 3#7K70K&'4!<R>9+]I6W02[WR=S;PV3DY/>NQKQWH['I+5!1
M112&%%%% !1110 45^.'AGXH>,O^&TM)T?\ X2W7/[)_X6#%:_8/[2F\CR?[
M2">5Y>[;LV_+MQC'%?L?77B,.\.XIN]U<YZ-95DVEL%%%%<AT!1110 4444
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
M1::+JD-Q-XUEAM+2XL-0"-)9$":6:/;GSH614B;!VE;I<D@A6\@_X)-?"?\
MY&_XF3W'KX<M+>-_^N5Q.\BE?^O8(0W_ #UROW37Q1\2/CAXH^*GA/P+X>UZ
MYCFT[P=IS:;IRQPHAV%@-S%0"2(XX(_I"#]YG9OVH_9U^$__  H_X*>$_!37
M'VJYTRU/VJ8/O1KF1VFGV':I,8DD<)E0=H7.3DUT8B/U/"^QZR?X?U8RHR^M
M8CVG2*_K]3T5ONFOQ=_X)Z_\G@> /^W_ /\ 3?<U^T3?=-?BI^P)J5II/[77
MP^GO;J&SA::[@62XD"*9)+.>.- 2?O,[JJCJ68 <D5C@/X%?T_1FF,_BTO7_
M "/VCU+4K31M.NM0U"ZAL;"TB>>XNKF01Q0QJ"S.[,0%4 $DG@ 5^7OQ:_X*
M:?$;XA>)+?1OA3I?_",VLMTL-FWV5-0U._<NZ(FQE:-=X:/]TJ,P=<"1@<5^
M@O[27_)NWQ2_[%75/_226ORT_P""<NN>&=!_:ET)_$:[+BZM;BTT>Y>81QP7
MTB;5+DNH.^/SHE7#9>9 %S@A8&E3=.=:<>9QZ#Q=2?/"G&5KGIL_PW_;@^*V
MH:/J5_JOB+1(;R*&,3QZY;Z1%;Q.=V^>VMY$<,H<E@8C* -N"5"CY.^.'@GQ
M5\.OBMXC\/\ C>\;4O%%I.#>WK7371N2Z+(LOFM\S;D=6^;#<X(!R!^^M?B)
M^V[XRT3Q]^U%XYUOP[J4&L:1-+:Q17MJVZ*5HK2&)RC=&4/&P##(;&02"">[
M+\3*M4<>5))=$<F,H1I03YFVWU9^NO[-W_)N_P +?^Q5TO\ ])(J^+?^"O7W
MOA/_ -Q;_P!LZ^TOV;O^3=_A;_V*NE_^DD5?%W_!7KK\)_\ N+?^V=>=@_\
M?5ZO\F=N)_W5_+]#Z)_X)X?\F@>!/]Z__P#2^XKZ.KY _P""9_Q:\-^)O@'I
MW@:UO=GB?PXURUY8385WAEN9)4FBY^>/]Z$)ZJPP0 R%OK^N3%1<:\[]V=.'
M:=*-NR/Q=_X*&?\ )X/C_P#[A_\ Z;[:OU<_9N_Y-W^%O_8JZ7_Z215^4?\
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
M_!0S_DS[Q_\ ]P__ -.%M7SC_P $A?\ 6_%?_=TK_P!O*^CO^"AG_)GWC_\
M[A__ *<+:NG$?\C!>L?T,*/^Y/T?ZGYK_L7_ +/&D_M+?%RY\-:[JE[I>E66
ME3:G,VGA!/-MDBB5%9PRI\TRL25;A"N!NW#]%Q_P3?\ @0/#HT[_ (1B]-Y]
ME^S_ -K_ -K7/VK?LV^?MW^5YF?FQY>S/\&/EKX__P""4/\ R<1XB_[%6X_]
M*[.OU=J\QQ%6%?EC)I$X*C3E2YI1NS\(/VF/A):? OXY>*O!&GW\VIV&F2Q&
MWN;E LICE@CF57V\%E$H4L  Q7.U<[1^V?PC\67GCSX4^"_$VH1PQ7^M:+9:
MC<1VRE8EDF@21@@))"@L< DG'<U^1/\ P4,_Y/!\?_\ </\ _3?;5^KG[-__
M ";K\+O^Q5TO_P!)(JK,&YX>E.6__ )P:Y:U2*V_X)^1'[2?C#7/VBOVIM?C
MT^XAUR:[UG^P- CL[D-;R0+,8+81.[E LAQ(6#!"\KMP&K[U^#__  3&^&7A
M;PO /'D%QXT\1SQ1FZ=;V:VM+>0%BRVZQ&-ROS*I:0L6V!@(\E:_+'P;XIO?
M WB_0_$FG")M0T>^@U"V$ZEHS+%(LB;@",C*C(R.*^N?^'KWQ;_Z%WP7_P"
M-W_\E5Z&)HXCEC3P[LE\CCH5*/-*=97;."_;;_9-M/V7?%6@G1=8GU7PWKT4
MILUORIO()(1&)ED9%5&4F5&5@ >2I7Y0S_H?_P $_P#XC-\1?V7?"K7&H'4=
M3T0RZ+=L8?+,7DM^XC^Z V+9[?YAG.>26W5^9O[17[7WC+]IK3]$LO%&F>'[
M"'2999H&TFQ9)69PH(,DLDCA<*/E0JK'!8,50K]V?\$H?^3=_$7_ &-5Q_Z2
M6=<N,A4^IQ]M\29OA90^LOV7PM'Q]_P4>\1ZAKG[67B>TO+CSK;2+6RL;)-B
MKY4)MHYRN0 6_>SRMELGYL9P !]J_"7_ ()H_"OPSX)LK7QQI;>,/$[_ +V\
MOUO[JWA1R!F*%(G3]VN.&<%F)). 0B^%_P#!0+]COX@^(/BQK'Q*\)Z5-XLT
MC5HK<W5EIL>^\LI8XXK<*(02\RL%5PT8)'S[E4*&;R?P;^V)^T!^S'#IWA;6
MH)UL;2P\NQT/QGI,D;10ESL=&_=SLJ['C7+E H*@?*NV[3KX>G'#3LTM=;$W
MA2KS=>-T]C[:\8?\$R?@EXE^R?V=8ZUX3\G?O_LC4VD\_.W&_P"TB;&W!QLV
M_>.<\8^KJ_-#X=_\%:/$-OJ13QWX*TR^T^22("?P[));2V\>3YK>7,\@F;!7
M:N^,?*03SE?T?\.>(-/\6^'M+US2;C[7I6IVL5[:7&QD\V&1 Z-M8!AE6!P0
M",\BO&Q5/$T[*N[]NIZ>'G0G=TM.Y^'._4/VJOVE@;F]_LJY\9Z_@37]VLWV
M&&67"QAY&C$GE1X1(P5+[$1 "56OTZ\/_P#!-_X#Z+H]O9WGAB]UZYBW;]0U
M#5KE)Y<L2-P@>./@$*-J#@#.3DGX>_::_8-^('PN\>ZE?^"?#5]XE\&7=V9=
M,;0XI+FXLU<NRV\D0+S?NPNWS>58;"6#,4$V@?\ !0+]H#X,W%QX=\3K!JM]
M:Q00_8_&&E/'=VJJF5+%##(S.K(Q:4NS84YY);W*T:F(A%X2=DEM>S/*I.%&
M4EB(7?>Q]I2?\$Y_A;I/C[PUXN\)'5/"M_H>H65_%917375G,T%RLS;UFW2;
MG52F5D"K\K;3@AOJ:OS[^ /_  5*'B;Q)9Z%\3= L=(%_<K!!KFCR&&UM][1
MHOVB.>0[$&9&:82< *-G5J_02O!Q4:\&HU_D>OAY49)ND%<[\0O'FC_"_P #
MZUXKUZX%MI.DVSW,[;E#/@?+&FX@%W8JBKD;F90.3715^?/_  5T\1:A;>'?
MAIH4=QMTJ]NKZ^N+?8IWS0)"D3;L;AM6XF& <'?R#@8SPU'V]6--]2Z]3V5-
MS['RG^U]^U5?_M0>-K6X2P72O"^C&:+1[-U!N-DA3?+.P)!=_+0[5.U  H+$
M%V\J^&/A/3_'GQ T+P]JOB&T\*:?J5TMO+K-]&SPVP;HS 8ZG &2J@D%F5<L
M/OO_ ()J_LN^']8\ ZE\1O&7A_3M=;5IFL]&M]4MH[F.*WB8K+,JLS+N>4%/
MF0.H@.#ME.?G/]MW]E&Z_9V^($NH:+I\X^'>KRYTNY,K3"UE*[GM9'(R&!#E
M-Q):,#YG9),?54J]%3>%IZ6V_KN?/U*-1Q6(GK<_3CX!_LI_#W]G&WG;PIIL
MTNKW,7D7.MZE+YUY-'O+A,@*B+DJ"(U4-Y:%MQ4&N\^)7C#_ (5[\.?%/BG[
M+]O_ +#TJZU/[+YGE^=Y,+2;-^#MW;<9P<9Z&OB_]A']N[_A-/[.^&WQ)U'_
M (J/Y;?1M?NG_P"0CV6WG8_\M^@5S_K> ?WF#+M?\%1OC5:>%OA-9_#FV:&?
M5_%$L<]U&Q#-;V4$JR!\!PR,\R1JI*LK+'.."HKYZ6'K2Q*IU=6^OD>RJU.-
M!SIZ)?F?%O[ FF6FK?M=?#Z"]M8;N%)KNX6.>,.HDCLYY(W (^\KHK*>H901
MR!7[65^:W_!)KX7:A)XB\7_$:5_*TJ&U/A^W3:K>?,[Q3RG.[<OEJD/5<-Y_
M!^0BOTIK7-*BG7LNBL1@(N-&[ZL****\@]$**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *_.C_ (*]_P#-)O\ N+?^V5?HO7YT?\%>_P#F
MDW_<6_\ ;*O1R[_>H?/\F<6-_@2^7YGAG[)W["][^T_X,U?Q,WC"W\,V%EJ'
M]FQ1BP:[EED6-))"P\R,(H$L>""Q)+9"X&[W#_AT+)_T5=?_  G?_NJO2?\
M@E#_ ,F[^(O^QJN/_22SK[1KKQ6.Q%.M*$962\D<^'PM&=*,I+5^I\$?#?\
MX):/\/OB)X6\4_\ "S%O_P"P]5M=3^R_V%Y?G>3,LFS?]I.W.W&<'&>AK[WH
MHKRZU>I7:=1WL=].C"BK05C\%\G]H3]HCD_V"?''BG_KY^Q?;+O_ (!YFSS?
M]G=M[9K]S?!?@O1/AWX5TWPWX;TV'2-$TZ(0VUG;@[47))))R68DEF9B69F+
M$DDFOPR_9N_Y.(^%O_8U:7_Z5Q5^]%>OFS<7""VL>;E^JE)[GRW_ ,%(O!^B
MZY^RWXCUN_TRWN=7T.2UETV^=/WMJ9;N"*4(W4!T;!7H<*2,JI'A/_!(7_6_
M%?\ W=*_]O*^CO\ @H9_R9]X_P#^X?\ ^G"VKYQ_X)"_ZWXK_P"[I7_MY6=)
MO^SJGK_D74_WV'I_F/\ ^"O?_-)O^XM_[95Z-_P2A_Y-W\1?]C5<?^DEG7G/
M_!7O_FDW_<6_]LJ]&_X)0_\ )N_B+_L:KC_TDLZN7_(MCZ_JR8_[]+^NB/M&
MOQ:A_P"4AB?]E2'_ *=J_:6OQ:A_Y2&)_P!E2'_IVK/+?^7GH7COL>I^JW[3
MWC6/X>_L]?$+76U&;2)X=%N(;2]MBXEBNI4,-N4*#<K>=)& PQM)R2 "1^37
M[$_P'T_]H3XZ6.A:W\_A[3[635=3MTF:*2XAC9$6)&4$_-++$&P5.S?M8-MK
M],?V_=-N]4_9%^(,-E:S7DRQ6D[1V\9=A''>P22.0!]U45F8] JDG@&OB7_@
ME#_R<3XA_P"Q5N/_ $KLZUP;=/!U9QW_ . 9XE<^)IPEL?JIINFVFBZ=:Z?I
M]K#8V%I$L%O:VT8CBAC4!51%4 *H   '  HNM-L[ZXLY[FT@N)[*4SVLDL89
MH)"CQET)'RL4DD7(YVNPZ$U9HKP3V#-\1>&](\7:/<:3KNE66M:5<;?.L=1M
MTN()=K!EW(X*G#*K#(X(![5B^*_BUX&\!:C'I_B;QGX>\.7\D0G2UU;5(+65
MHR2H<)(X)4E6&<8RI]*^9/\ @I-^T-XJ^"W@OPOHOA"]FT;4/$LEV)]6MW42
MQ6\,:*T:94E6<W"L)%963RN.6R/D']D?]A36OVD+-O$VM:C-X9\%1SB..Z6#
M?<:D5<"58-Q 50-Z^<0P#C 5]KA?3HX2,J/MJT[1//J8AQJ>RIQO(^T/VROC
MG\#O%/[/OBC2]1\5>'?%E]<6[KH]GI-]'>W$6H^6YMYE\EB8PK?><D+M+(<[
M]C?&G_!,OQ=_PC?[4VGZ=]E^T?\ "0:7>:9YGF;?(VH+K?C!W9^R[,9'W\YX
MP???C)_P3+^&_@7X2^,O$NC^(O%1U/1=(NM2@6^N+:6%VAB:38RK C88(5R&
M&,YYQ@_,'_!//_D\'P!_W$/_ $WW->G1C1^J553;:L]_0X:KJ?6*;FDMOS/V
MBK\3/^$?TO\ X;P_L3^S;3^Q?^%E?8O[-\A?L_D?VIL\KR\;=FWY=N,8XQBO
MVSK\6_\ G(=_W5/_ -RU<>6_\O/0ZL=]CU/VDKSG]I'_ )-W^*7_ &*NJ?\
MI)+7HU><_M(_\F[_ !2_[%75/_226O(I_''U/1J? S\H_P#@GG_R>#X _P"X
MA_Z;[FOUM^-WB+4/!_P7\?:[I-Q]DU73- O[VTN-BOY4T=O(\;;6!4X8 X((
M..17Y)?\$\_^3P? '_<0_P#3?<U^K7[2O/[.OQ1_[%?4_P#TEDKVLRUQ4$^R
M_-GEX'_=Y>K_ "1^4G[ WP@T_P",7[1NDV>M6-EJF@Z/:S:O?V%\6V7"H%CC
M7:!A\32PL4;"LJL#D?*W[1U^4/\ P2B_Y.*\0_\ 8K7/_I7:5^KU8YI)NO9[
M)&N7Q2I7[L_*S_@J5\'M%\"?$SPWXOT:"&P?Q9#<F_L[>$HK74#1E[DG=C=(
M)T! 4<QEB69V-?6O_!./Q]_PF_[+>AVTLUY<7GAZ[N-&GFO&W;MK":)8SN)\
MM(9X8P#C&PJ!@ GP;_@KW_S2;_N+?^V5>C?\$H?^3=_$7_8U7'_I)9UO5O/+
MX2ENG^K1C3]W&R4?ZV/B[_@H9_R>#X__ .X?_P"F^VK]4_V7]-L])_9O^&$-
MC:06<+^&]/G:.WC$:F22W221R /O,[,S'J68D\DU^5G_  4,_P"3P?'_ /W#
M_P#TWVU?JY^S=_R;O\+?^Q5TO_TDBHQW^ZT?1?D&%_WBK\_S/(?^"D?@_1=>
M_9;\0ZU?Z=#<ZMH4UI/IMXP(DMFENX(9-I'\+(Y!4Y!PIQE5(^3_ /@D[J5W
M%\>/%-@EU,EC/X:EGEM5D(BDD2ZMEC=ES@LHDD )Y =L=37V1_P4,_Y,^\?_
M /</_P#3A;5\7?\ !*'_ ).(\1?]BK<?^E=G1A]<!4OW_P @K:8R%OZW/U=H
MHHKP#V HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OF+_@I!_R:
M;XF_Z^['_P!*8Z^G:^8O^"D'_)IOB;_K[L?_ $ICKIPO\>'JOS,*_P#"EZ,\
M"_X)#?Z_XK?[NE?^W=?HU7YR_P#!(;_7_%;_ '=*_P#;NOT:K?'_ .\S^7Y&
M6#_@1/P[^)^O:?XX_;"UR]\:SJNAW/C V^IR-E1'8)=B(@^6 WRP(%R/F.W/
M4YK]>X_VC?A#!&L<?Q0\$QH@"JJ^(+,  <  >97XX^,/!Y\8?M5ZWX4N;P:4
M=4\:3Z9+=LGF"V\V^:,N5W#=M)SMR,XZBOO3_ATU\._^AP\3_P#?5O\ _&J]
M/&0H<M-5)6T[7.'#2JIS<8WU.8_X*A?$#P!XV^$_@HZ'XBT37M=_M1KBT?3;
MJ*Z?[&8YDF=70L AECC7J-S1G&2AQVO_  2DUBYO/@+XAL)I9)(;'Q!+Y"NY
M98T>"%BB@_=&[<WU<GO5'_ATS\._^AP\3_G;_P#QO_.*^A/V;?V;=&_9F\,Z
MKH>AZK?:K::A=B]9]0">8C[%0@% !C"KV]>?3CJ5:"PWL82;=[['33IU77]K
M-65C\YO^"G7C5_$G[2\^BB:Z-MX>TVVM#!,1Y2R2I]H=HQD_>66(%B 24QT4
M$_I/^S/\)M.^"_P3\+^'+&TM;>Z%G%<ZE-: D7-Z\:F:4L0&;+< MR%51@
M#\P?^"D?A^XT7]K+Q'=W#QM%JUG8WT C))6-;=(#OR  =\#G@G@KSDD#]9_A
M;XFM/&GPS\*:]8!Q9ZEI5K=Q+* '57B5MK $@,,X(!."#58O3"T4MB,/_O%6
M^YU%%%%>,>H?B5X:/_&=NE8./^+D1#\/[4%?MK7XE>&_^3[-*QS_ ,7(B_\
M3H*_;6O9S+>GZ'F8':?J?#?_  5F_P"2-^#O^P]^/_'O+WJ__P $G^/V??$O
M_8T3\=A_HEITJA_P5F_Y(WX/_P"P]_[;RUH?\$H?^3??$O\ V-$__I):T_\
MF7_,7_,;\CYV_P""KO\ R<5X=_[%:V_]*[ROT%_9-_Y-G^&7_8 M/_18K\^O
M^"KO_)Q7AW_L5K;_ -*[ROT$_9-_Y-G^&7_8 M/_ $6*,3_N=(*'^\U#1_:4
M4/\ LZ_%(,,C_A%M4/\ Y*2U^;'_  2W_P"3F+GC_F 77_HR&OTI_:2_Y-V^
M*7_8JZI_Z22U^:W_  2W_P"3F+C_ + %U_Z,AI87_=:Q6(_WBF?5_P#P5&\5
M7&@_LWVVFP>5LUK6[:TGWYW>6B23_+@]=\,?7(P3QG!'(?\ !)?PO96_PO\
M&GB);=1J%WK"Z>]QN.XQ0P1NJ8Z !IV.1R<\]!C3_P""L=F9/@7X5N@W^K\1
MQQ;<==UK<-G/_ /UI?\ @D[=*_P)\4VX!WQ^)))"W&,-:VX ^ORG\Q0M,O=N
MK$]<8K]C[;K\:_\ @HIX$L_ _P"U'KLE@(HX=<MX-7,$,(C$4C@I)T^\6DC>
M0MQDR'(/4_LI7Y!_\%.-:L]6_:BNK:TF\V?3M(L[2Z7:1Y<I#RA<GK\DL9R,
MCYL=014Y6VJ_R96/M[*_F?K#X'\0V_B[P5X?UVTN/M=IJ>GV][#<;"GF))&K
MJVT@$9# X(!&:_&/Q!_R?-J7_91I?_3F:_83X+>'[CPE\'/ FAW;Q2W6F:#8
M64SPDF-GCMT1BI(!QE3C(!]A7X]>(,?\-S:E_P!E&E'_ )4S6F7V4JJ78SQE
M^6FWW/VXK\5[?1;WXN?MX2:=?QG6#?\ CF0745TRNK6L=VQD0^8<%%@C8!?[
MJ!0#P*_:BOQD^&/B+_A#O^"@-G=RVWFY\<W-BT;/L*>?=/!NS@_<\TL1WVXR
M,Y$9?M5:WY2\9:]-/:Y^S2J$4*H"J!@ #@5\M?\ !2GPM8Z]^RKKNI74"RW6
MB7EG>6LA)!1WG2!L8(R"DS#!R.G&0"/J:OFW_@HG=1V_[(?C:-VPT\EA&@P3
MDB^@8C\E/Y5P89M5H-=T==>SI2OV9\__ /!(WQ)=26WQ(\/R2[K*%[*^@BVC
MY9'$J2MG&3D)$,$X&WCJ:\H_X*G23-^TGIZN"57P]:B+(ZKYTY./;.?Q->B_
M\$B;61M:^)UQ@>6EOI\9/NS7!'_H+?I7J7_!2#]F#6?C!X;TOQMX4M(KW6_#
MMM-'>V,<8^TWEF2''EM_$T1$C"/JWF-M^;"O['M(4\P;EL_\CS.253!)+?\
MX)]5?"ZQTC3/AIX3M- ,+:'#I-JEBUM+YL;0")?+*OD[P5P=V3GKDYKF_P!I
MM86_9R^* GV[/^$9U(C=TW"VDV_CNQ7YD_L\_P#!0[QS\#?"MOX6O=.L_%^@
M6:%+".\E>&XMLL-L8F (:,?-A2I(W !@JA:N?&[]M'XF?M;Z')X%\.^#GM-)
MG$<]YINBP37]Y<^7*&7<P7B,.83@*#N RQSMKG_L^LJMW\-]SH^N4I4]-^QO
M?\$H;VZA^/OB6R2>1;.;PU-++;JY$;.EU;!6*]"P\QP"1D;V QDU^H'C#PKI
M_CGPGK'AW5H?M&F:K:2V5S'DKNCD4JW(((.#U!!'8BOE_P#X)Y_LO:]\ ?!N
MNZOXOMAI_B;7Y8T_LY9DE%K;1;MFXKD!W9W8@,P"B/HVX#ZXKFQU6-3$.4-C
M;"TW"BHR/QO_ &3=0U3]F_\ ;2TO0/$4XTQQ?3^'-3'EL4F$@*Q8W)N\MIA
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
M$P:O;W>GSM(&)5?(>9=F#PQ>%!SD8+=\$+!:4*SCO;_,,5K6I)[7_P C]D@
MH  P*6BBO&/3"O%_B%^V1\&_ACJ#:?K?CK3WU%'DB>STU9+Z2.1#AHY! KB-
ML\;7*G(/H<<+_P %%/C%J_PD^ +)H-S-8ZKX@ODTI;VWD*26\)1Y)74X/)6/
MR\@@CS-P.17R!^P+^QGH/Q^L]6\9>-)Y+KPSIUTVF0Z-;2M$]S<"-)':61<%
M8U65,*ARS$Y*A</Z-'#P=)UZSM';3=G%4K3]HJ5-:^9]3>-/^"FWP7TKP_<2
MZ8^J^*+N161-/@L&A#Y5L;WFVJ$R I(W'YLA6&:^!_V$':/]K3X>%68'[5.,
M@\X-K,"/H:_4K3_V,_@EI6BG3(?AQHKV^QT\RYC:>XP^<GSW8R;OF.&W97C!
M&!C\M/V$_P#D['X=_P#7W-_Z3RUZ.&=%TJRI)[=?F<5?VJJ4G4:WZ'ZW?M)?
M\F[?%+_L5=4_])):_-;_ ();?\G+W/\ V +K_P!&0U^E/[27_)NWQ2_[%75/
M_226OS7_ ."6W_)R]S_V +K_ -&0US83_=:QOB/]XIGZW4445XQZ84444 %%
M%% !1110 5YS^T3X)\3_ !(^"GBSPKX/U"RTO7M8M19)<ZAD0"%W5;A6(1R-
MT)E4$*2"P((/(]&HJHR<9*2Z$RCS)I]3X*_9#_X)\^+O@?\ &NP\;>+]9T6[
MMM+M;C[%#HMU,[M<2(8?W@D@4&/RY)C\K [@G;(K[UHHK:M7GB)<\]S.E2C1
MCRP"OC;]N+]B7Q'^TEXT\.>)O">JZ78W]KI[:;?1ZS<21Q&-9#)"8A'"YW9E
MFW;CC CP.N?LFBIHUIT)\\-QU*<:L>66QX;^QQ\'?&?P'^#B^#?&>J:9JDUG
MJ$\FG'269HH;63:_EEFBC8MYS3MR#PX&<  =9^T5\)_^%X?!3Q9X*6X^RW.I
MVH^RS%]B+<QNLT&\[6(C,D:!\*3M+8P<&O1J*'5DZGM>M[C5.*A[/IL?EG^R
MW^P!\4-%^.GA77?'>@?\([X=T.[357N%U.UEDEFA8/!$JQ-(3F4(6R%&Q7PP
M;;G]3***TQ&)GB9*4^AG1H1H1Y8A7Y:?&C_@E[X]T[Q%XCU3X?RZ-J_AYKHR
MZ9HWVMX+Y(7<8AS,/+/E!B-S3998]WWCMK]2Z*,/B:F&;<.H5J$*Z2F<5\$_
M#NH>$?@QX"T'5[?[+JNEZ!86-Y;[U?RYH[:-)%W*2IPRD9!(..":_.+XW?\
M!+OQUX9U22[^&]S!XRT::8B.QN)H[2^M5)D(#&1A%(JJ(P7#*S,_^K !-?JE
M154<74H3<X==Q5</"M%1ET/R0M_V)OVI/'MKI/A/Q$U[:>&;7;]F37?$T=QI
M]CY<3+'MABEE9<+F-=D9QNQPN2.^U[_@DOXBA\%Z2^B^-M,O/%K2YU&&_CD@
ML$C,:_+"ZJ[LR2!QN90'5U.V,H0_Z8T5TO,J]URV7HC!8&EUNSD_A)X3N_ ?
MPI\&>&=0DAFO]%T6RTZXDMF+1-)# D;%"0"5)4X) ..PK@_VJ/V8](_:@\"V
MFB7M_P#V'JNGW0NK#6$M$G>'(VR1E258QNN,JKK\R1L<[,'VBBO/C4E&?M(N
MS.R4(RCR-:'X[:A_P3P_:"\&^*%?1-"@U&:PECGM=:T;6K>!?, 5U>(RR12J
MR-QDHI#+D9&"?OW]AGX>_$;X=_##Q#;_ !2CO!XIU#7Y+TS:AJ*7\\T/V6UB
M1FE61\X\DJ 6R @XQBOHRBNROCJF(AR32.:EA(49<T6SX_\ VWOV(=7_ &DO
M$6B>*O"NMV6GZ]9VHTRYM-79TM9+=7DD1T>.-V60/(P(((8,#E2GSUO^">O[
M-_CS]GC4/B9;>--+ALX=0EL8["\MKN*>*\6$W0>1 K;U7$D9'F*C8;H""!]D
MT5E];J>Q]@_A_IFGU>'M?:K<\._:L_94T3]J3PKIMC>ZE-H.MZ3*TFG:M%'Y
MZQ+(4$T;P[E#JX1>ZLK(I!QN5OSXO/\ @GO^T3\,?%%I>>$X(+^^AB,D6M>&
M==2T:!F#(T8:9H) VW.=HVE7QD\@?KQ15T,;5H1Y(ZKLR*N%IUI<ST?D?D/9
M_P#!/?\ :)^)_BB[O/%D$%A?31"276O$VNI=M.RA46,M"T\A;;C&X;0J8R.
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
M">OQB^%_QX^'^J3:9IFO:'IVM:?J-YJFE:C&(H(X[I6D!2?RY"RJF["HP((
M).0/OS]JCX4ZO\;_ ("^)_!6@W%G:ZKJGV7R9=0=T@7R[J&9MQ168?+&P&%/
M)'UJ\3*E];A6C*Z;5_*Q-"-3ZO*G*-FKGY]?\$H?^3B/$7_8JW'_ *5V=?J[
M7Q'^Q'^Q/XZ_9N^*VJ^)O$^I^'[VPNM%ETY(]*N9I)1(T\$@)#PH-N(FYSG)
M''I]N5S9A4A5K\T'=6-\'"5.ERR5F?B[_P %#/\ D\'Q_P#]P_\ ]-]M7ZN?
MLW?\F[_"W_L5=+_])(J^/?VJ/^"??Q%^-_QZ\3^-=!U?PS:Z5JGV7R8M0N[A
M)U\NUAA;<$@91\T;$88\$?2OMSX1^$[SP'\*?!?AG4)(9;_1=%LM.N)+9BT3
M20P)&Q0D E25."0#CL*WQ=:G/#THQ=VK7^XRP].<:U24EH_\S\4FT5?V<_VF
M[6R\0PW=[9^#_%$,EQFT\J6\MH+E7$B1.V,2Q*'4%L$.OS$'-?M]X+\::'\1
M/"VF^)/#>I0:OHFHQ":VO+<G:ZYP00<%6!!5E8!E8%2 017RW^V5^P8O[1&O
MIXP\+:O9Z%XL6VCM;BWO8-MK?A7 6226-2ZR+&67<5DW!(EP@7-?'NC_ +#W
M[3OPV\0WT_A32KW3KA?,M/[5T'Q';6GVF'>#E6\^.3RV**P5U4\+E01@=%5T
M<=",G449+N84U5PDY14+Q?8_8 G')X%5],U.SUK3;74-/NX+^PNHEGM[JVD$
MD4T; ,KHRDAE((((X(-?DA<?L)_M,?%3Q19OXPMIFF\HP#6O$WB**\6WC4.Z
MH2DLTNTL2 %0@,^3@$FOU+^$/A&\\ _"GP9X8U"2":_T71K/3KB2V9FB:2*%
M(V*%@"5)4XR <=A7EXBA3HI<M12?D>A1K3JM\T&EYG26NIV=]<7D%M=P7$UE
M*(+J.*16:"0HD@1P#\K%)(VP>=KJ>A%6:_.?]L']BGXO>-?CQK/Q-\!BRU 7
MEU9/9V]CJ8M=0M&AM8D\XM+Y:+MDAX*2%OF4XZX\PU+]G']L_6=.NM/U"X\6
MWUA=1-!<6MSXUADBFC8%61U:[(92"00>"#6\,'2G%255*_?I^)E+$U(R:]FV
M<M_P477P2O[2VI#P6+(2_9$.O?V?GR_[4\R7SL_P^9L\G?LXW[]W[S?7Z*_L
M(_VM_P ,E_#S^VOMOVS[+/Y?V_?YGV?[3-]GQNY\OR?*V=MFS;QBOB[X/_\
M!*_QOXBNK&\^(6KV7A+2C\\^GV,@N]1^64 QY7]RF] S"0/)MRN4/('Z=^'/
M#^G^$O#VEZ'I-O\ 9-*TRUBLK2WWL_E0QH$1=S$L<*H&223CDUOCJU/V,*$)
M<UNICA:<_:2JS5K]!/#OB32/%VCV^K:%JMEK6E7&[R;[3KA+B"3:Q5MKH2IP
MRL#@\$$=JLZEIMGK.FW6GZA:P7UA=1-!<6MS&)(IHV!5D=6!#*02"#P0:_)F
M^_X)V_M"?"W6--U7PE+9:EJB^9LOO"^M_9)K/Y=IR\_D,-ZNP^0MP&!QD9K>
M*_V3?VN?'FGQZ?XFL_$'B*QCE$Z6NK>+;:ZB60 J'"R71 8!F&>N&/K4?4J+
M=XUE;\?S+^M54K.D[GB?[2&E^"=%^.'B^R^'5XE_X.BO,6,T4ADBR44RI&^!
MNC64R*C<@JJD,P.X_O$N=JYZXYK\Y/V<_P#@F#K.E^*=&\2?%#4=+%C9O;WH
M\-V:_:S<. 6:"Z9U$856"!E3S5<%P& PQ_1VC,*U.IR0A*_+U^X,'2G#FE-6
MOT"OSY_X*Z>'=0N?#OPTUV.WW:5975]8W%QO4;)ITA>)=N=QW+;S'(! V<D9
M&?T&KE/BI\,]#^,7P_UGP=XCBFET?58A'-]GD,<B,K*Z2(W9E=589!!*@$$9
M!X,-6]A6C4?0ZZ]/VM-P74^ ?^";O[67ACP+X=O?AIXVU?\ L2-KN74-)U;5
M+P+8HK(IDM2SD+!\R/(I)VNTD@^5RHD_0[QIX,T/XB>%=2\.>)--@U?0]1B,
M-S9W .UUR""",%6! 964AE90P((!K\OOC!_P2\^(_AC6+VX\!2V7C'0GNMEG
M;27:6VH1PE2V9A($A.TC861\MD,$4$A?./\ AWI^T!_T('_E9T__ .2*]FK0
MPV(G[:%51O\ UW1YE.K7HQ]G.FW;^O,Y3]IKX0^#/@_XTMK+P/\ $73/B#H]
M[$]RK6,BRRV*^8P2*:2,F)VV@<J0Q(8F- 4+^5:EJU]K5T+G4+RXO[GRXX?.
MN96D?RXT6.-,L2=JHJJ!T"J .!7V/\._^"5_Q-\2?8+CQ5J^B^#K.;S/M$'F
M-?7UOC<$_=QXA;<0IXFX5L]1MKZ,\8_\$K_ACJW@^TT[PYJVL^']=M0W_$ZN
M9!>?:MTBM^_A^13M0,J^48OO9;?BN_Z]0I6C*?,^_P#7Z')]4K5+R4;+L>P?
ML=:]\.KKX$^%]#^'>O6^L66D6,:W<6XI=Q3R,[2O/ SLT+23"9@I)7KL+( :
M]PK\Q?@A_P $Z_B/\//VC/ VH>)X;&_\*Z9=)JUQK&A:@A2*:'?)#$R3*DIS
M+'$&VQD;9.&!R5_3JOF\7"G&I>G/FOJ>WAY3E"TXVMH%%%%<1U!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7YT?\%>_^:3?]Q;_VRK]%
MZ\6_:._90\)?M/?\(]_PE.HZU8?V']H^S?V//#'O\[RM^_S(GSCR5QC'4]>W
M9@ZL:->-2>RO^1S8FG*K2<([O_,^"OV(_P!M_P )_LV_#O7/"WBC0M9O?M.J
MMJ=O=Z0(I<[X8XW1TD=-NWR5((+;MY&%V_-]%?\ #U_X4?\ 0M^,O_ .T_\
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
M;X:^(/!_@!;GQ5>Z_ILMA+J4MM):VEK%,DD<G$@61Y0N"!L"?.#O.TH?E?\
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
M0^X%5(*C*\/_ +'_ ,%O#-G!:VGPT\/SQP[MK:C:"]<[F+'<\^]FY)^\3@8
MX %>NPPQVT*10QK%$@PJ(H"@>@ KFKSH225&%O4WI1K1=ZLKGPQ_P4T_9KU?
MXAZ9HGQ#\*Z5=ZQK&EQ_V=J5E8Q--+):%F>.58P<GRW9P0JDD3 DA8\CYK_9
M5_;\\0?L]Z':>$M6TB'Q+X,AE=HHT?R;RS\R0-(4?E77)D;8P!+-]]1Q7Z_U
MY?\ $#]F#X4_%&XO+GQ+X$TB_OKS9Y]]'";>ZDV[=I,T163("J,[N@QTXKHH
MXN"I>QKQYH_B8U,/)S]I2E9GRAXG_P""MV@0QPCPW\/=1U!W#>8VJ7\=J(SQ
MMP$67=GYLY*XP.N>/L[X.^.IOB=\+/"WBVXM8[*;6K"*^:VC8LL7F+N"!CUP
M#C.!G&<"N \,?L2? WPC),]E\.=+N#*5+?VHTNH ;<XP+AW"_>.<8SQG.!CV
MNWM8;.%8;>*.")<XCC4*HR<G 'O7/7GAY)*C%KU-J,:T6W5E<_$_PU_R?;I6
M?^BDQ=.G_(4%?MK7"P_ GX;6^O)KD?P_\,)K270O5U%='MQ<"X#[Q*)-F[?N
M^;=G.><YKNJ>*Q'UAQ=K65A4*/L4U?=GPW_P5FQ_PIKP?S_S'^G?_CWEK0_X
M)0_\F^^)?^QHG_\ 22UKZV\7> ?#/Q LX+/Q/X>TOQ%:02>=%!JMG'<QH^"-
MRJX(!P2,]<$T[PCX%\.?#_3I=/\ #&@:9X=L)93/):Z5:1VT32$!2Y5  6PJ
MC/7"CTH^L?[-["W6X>Q_?^VOTL?E]_P5>_Y.(\/'K_Q2MO\ ^E=Y7Z"_LG\?
MLT?#(#_H 6G_ *+%=5XN^$/@7Q]J4>H^)O!F@>(M0CA%NEUJNF0W,JQ@LP0,
MZDA068XZ98^M=%H^C6'AW2[73-+LK?3=.M8Q#;VEI$L44* 8"HJ@!0.P%.IB
M/:4(4K?"%.CR595+[G"_M)?\F[_%+_L5=4_])):_-;_@EO\ \G,7&?\ H 77
MX_O(:_6;4]-M-:TV[T_4+6&^L+N)X+BUN(Q)%-&P*LCJ>&4@D$'@@US'A3X-
M^ O FJ'4O#?@KP_X?U$QM$;O2]+@MI2A()7<B@X) X]A11Q"IT9TK?$%2C[2
MI&I?8Y_]ICX0GXZ?!'Q1X/BD\F_O+<2V,A<(HN8F$D08X.%+J%;C.UCCFORD
M^ ?Q[\:?L1_%+Q!8W_A_S_-(LM:\/7K^0[/'N,3I* VUE+L0P#(R2'@Y5A^U
M=<GXX^$W@OXF?9_^$L\*Z/XB:V#""34K*.9X@V-P5F&5!VC(!YP/2GA\2J47
M3J1O%BK4'4DIP=I(^.->_P""M7A"/2;AM$\#ZW=ZI@>1%?SPPPDY&2SHSL !
MD\*<D 9&<CY,^ _PS\2?MG?M)3:EKD$UYIUS?_VKXCOE#F&" LSB ,7#('V^
M3&JL2J\CB,X_2[P_^PK\"?#-ZUU:?#NQGE9-A74;FXO8\9!R$GD=0<@<XSC(
MZ$U['X9\*:)X*T>+2?#VD6.AZ7"6:.RTZV2"%2Q)8A$ &2223CDG-;_6J-&+
M6'@TWU9C]7JU6O;2NET1J*H10JC"@8 %?B?^U'H6K?!']K[Q/J/DF6>/7O\
MA(K%[NW9(KA99OM*# ;YT#EHR589\MNAR!^V-<YXU^'/A;XD:?'8^*O#VF^(
M;2.02QPZE:I,$<9PR[@<'!(R/4^M<V%Q/U:;;5TS?$4/;Q23LT8'P!^+UO\
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
M\Z=2?-3CRKL=U&,X1M.5V%%%%<YL%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5F>)O^1;U;_KTE_\ 0#6G3)8DGB>.10\;@JRL,@@]0:8'Y)_\
M$M_^3F+C_L 77X_O(:_6^N/\*?!OP%X#U0ZEX:\%>'_#^HF-HC=Z7I<%M*4)
M!*[D4'!(''3@5V%=6*K_ %BI[2UCFP]'V,.2]SX;_P""FW[.VM_$;0?#WCGP
MKI$VL:IHNZRU"TL+7S;F2U<ADD 7YW6-]P*@-@3%OE"L:^>_V4_^"B&K_!'P
MW;>$?%VF3>*?"]KD6-Q!*%O+*/:2(AN&V6/=C:&*E S8)4*@_6BO+_B!^S#\
M*?BA/>7/B7P+I%_>WFS[1?1PFWNI-NW:3-$5DR JC.[H,=.*Z*.*A[+V->-X
MK;N95,//G]K2E9GR]K7_  5K\&0:9,^D^!==O-0X\F"^N(;:)N1G=(ID*X&2
M,*<D <9R/;_V.?VE-3_:<\*^)O$&H:/:Z'#8ZFME:V=M(TI5/(C<EY#C<Q9V
MZ*H VC&<DZ/AG]B/X&^$7G:Q^'6ESM,5+_VF\U_]W.,?:'?:.3G&,\9S@8]C
MT70]-\.:=!I^DZ?:Z980(L<5K9PK%%&J@!555      'I65:>'<;48-/NRZ<
M:Z=ZDK^AX7^W#\ [_P#:"^!]QI>B 2>(])NDU33H&D"+<.BLCPEB#C=&[[>@
MWA,D#)K\S?V;?VI/&7[)?BW5+5=/EO\ 299&BU7PSJ#- 5G0%=RDJ3#*I&&R
MO(!# X4K^VE<AXX^#_@?XER6\GBOPGH_B&2W+&&34+..5TR " Q&<':N1[#T
MJ\/BE3@Z-2/-%DUL.YS52F[21\;WG_!6[PJN@++:^ -8FULQH39S7L*6P<XW
MKYX#,5'S8/EY; R%SQ]!?L@?M%7_ .TU\/\ 7O%5]H]OH4=KK<FG6UG;RM*5
MB2VMY,NYQN8O*_(51C:,9!)9X=_86^!/AB^>ZM/AY8SRNGEE=2N;B^CQD'(C
MGD=0>!\P&>HS@G/L?AGPKHO@K1X=(\/Z18Z'I<)8QV6G6Z00H6)+$(H R222
M>Y)-16GAG&U&#3\RZ4:R=ZLDS\<?^"AG_)X'Q ]O[/\ _3?;5^R/AG_D7-*[
M_P"B1?\ H KFO$GP.^'/C'6;C5]>\!>&M:U6XV^=?:AI%O//)M4*NYV0DX4
M#)Z "NTAA2WB2*-%CC10JJHP !P **^(5:G3II6Y0I4?9SG._P 1Y5^UD=O[
M,_Q-/_4 N_\ T6:^+O\ @D9_R,GQ*_Z]+'_T.:OT=UC1[#Q!I=UINJ65OJ.G
M749AN+2ZB62*9",%75@0P(Z@\5A^#OA=X-^'<MU)X6\*:+X;DNE59VTG3XK4
MRA<[0^Q1NQDXSTR:FGB.2A.C;XASHN56-2^Q\A_\%9L?\*:\'\_\Q_IW_P"/
M>6M#_@E#_P F^^)?^QHG_P#22UKZV\7> ?#/Q LX+/Q/X>TOQ%:02>=%!JMG
M'<QH^"-RJX(!P2,]<$T[PCX%\.?#_3I=/\,:!IGAVPEE,\EKI5I';1-(0%+E
M4 !;"J,]<*/2G]8_V;V%NMQ>Q_?>VOTL;E?B/K__ "?-J/8?\+&DY/;_ (F9
MK]N*X63X#_#6;7FUN3X?^&'UEKG[:VHMH]N;@W&_?YOF;-V_=\V[.<\YIX7$
M+#\UU>ZL&(H^VY=;69W#KO1EZ9&*_"_0=4U;]DK]I5;F;3O[1O\ PAJ\L36M
M\C6WVJ(;DW#!)3S(FW(WS ;E.''!_=*N+\;?!;P#\2KZ*^\5>#=#\07T48B2
MZU"PCEF$8)(3>1NV@LQVYQDD]Z,+B5A^925TT+$4'6LT[-&KX!\7VWQ"\"^'
MO%%G!+;6FM:?;ZC##/CS$26-9%5L$C(##.#BOR _;"_9U\1_LU_%ZYUS3D:S
M\,:EJ+W^A:IIBF!;-S(94MP5/[J2(_=((R$#+C!5?V2T?1[+P_I-EI>FVL5C
MIUE"EO;6L"A8XHT4*J*!T    ]J-7T>P\0:9<Z=JEE;ZEI]U&T4]I=Q++%*A
M&"K(P(8$<$$4L-B7AIN45H^A5:@JT4F]4?GC\)?^"KR:?X7M['XB^%[S4=:M
MXTC.J:*T:B\(R"\D3E1&V N=A*DEB @PM=_\'_\ @I)_PNCXT:!X(TWP)_9-
MAJEW)"FI76I^;*(U1W#&)8@%8A0"-[8+=3CGVKQ)^Q%\#?%;0&]^'.EVYAW;
M?[,>:P!W8SN^SNF[H,;LXYQC)SU7@?\ 9Q^%_P -[NQO/#G@30]-U"Q0);7Z
MV:R74>%VY$SYDW%206W9;)R3FMJE7!RB^2FT_70RA3Q":YIZ'DW_  40^#FK
M_%W]G^1M!MY+W5O#]ZFJK90INDN8@CQRHHR.0LGF8Y)\O: 2PKX3_8P_;2N?
MV9;C4-#UG39=:\%:E,;J2&T"BZM;K:J^;&20KAE559&(^ZK!AAE?]C*\H^(W
M[*OPF^+%[)>^)_ ^FWM_)(LLM[;[[2XE95*KOEA9'<!3C#$CA?08,/BH1I.A
M6C>+U\PK8>4JBJTY69\A?%W_ (*O6UUX=N++X;^%KZTU6YC9$U;7S$!:D[0'
M2!&<2MRV-S!00I(<96OF_P#8R\.ZMX3_ &R/ >DZWI=[H^J6]U)YUEJ%N\$T
M>ZTD92R, 5RK*1D#A@>]?K)\/O@!\./A7+'/X4\%Z/HMVD"VPO(+53<M&N,!
MIFR[9VJ22Q)(!))K?OOAYX6U+Q5:>)[OPYI5SXDM%"6^L364;7<*@, $E*[E
M&&;@'^(^M6L92IPE3I0LFM[ZD/#5*DHSJ2NT'Q#\*Q>._ 'B;PU.TB0:SIES
MITC0L%<+-$T9*D@@'#<$@CVK\6OV9_C9=_LL_&Y-=U/0IKM8$FTK5--F#0W4
M*%E\S:&QMD1D'RN.=I4[2=R_N-7#^-?@;\/?B1J<>H^*/!>AZ]J$<8B6ZOK&
M.278"2%+$9*@DD \#)]:PPV)5&,H3C=2-:]!U91G%V:.OTR\_M'3;2[V>7Y\
M22[,YV[E!QGOUJS45K;QV=M%;PKMBB0(BY)PH& ,GKQ4M<!V!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XN_M!>
M%?&O[+/[55]XF6!K:9M=EU[1+X%S!>0M.9 C,I4M\K>7*F1U(Y#!C^T58_BK
MP?H?CC1YM)\1:/8ZYIDV-]IJ%NLT;8((.U@1D$ @]B :[,+B/J\G=73T9S5Z
M/MDK.S1\I^!/^"HGPF\1:8'\0PZOX3U%(XS+#-;?:H6=@=PBDBR6"D=61"=P
MP.N(?''_  5,^%/A^&5- T[7O%-YY!DB:.V6UMO,^8"-WD8.O0$LL;@!AU.0
M.\UG_@GI\!]9O)KH^"VLI9I&E<6>I74<>6.2%3S-J+SPJ@ =  *L^'/V _@3
MX9OH;R'P+#>W$1;;_:-[<7,9R""&B>0QMP>ZGG!ZC-='-@;WY9>FAERXJUKK
MU/S8\0W7Q-_;\^.KW^GZ)YUU+Y=G&(D866CV8+L@FFVY"@^8Q8\NQ8(I)5!^
MROA'PQ8^"?"NC^'M+B\G3=*LX;&VCW%ML<:!%&223P!R232^&?">B>"M)CTO
MP]H]AH>F1DLEGIMLEO$I)R2$0 9)Y)[UJGD8K#$8GVUHQ5HK9&E&C[*\F[R?
M4_(K_@I9\8XOB1\=D\.Z?>_:-(\(V[6)52A07CL&N61E))QB&,AC\K0M\HY)
M_2;]F;X3GX(_ WPGX0EE\^]L[8RWDF<@W,K-+*%.U25#N57(!VJN>:F3]FOX
M61ZXNLCP#H)U=;G[9]N:R0S>?NW>:7(R7W<[NN>:]*JJV(52E"C!6414J+C4
ME4D[MA1117 =84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E_[0G[0OAS]FSP=
M8^)?$UEJE]8W=^FG1QZ3%')*)&CDD!(DD0;<1-WSDCCT]0KXK_X*O_\ )O?A
MO_L:(/\ TDNZZ<-3C5K1A+9F%>;ITY2CNCZ%_9[_ &A/#O[27@V]\3>&;+5+
M&PM-0?3GCU:*..4R+''(2!'(XVXE7OG(/'KZ?7Q;_P $H?\ DWCQ%_V--Q_Z
M26E?:5&)IQI5I0CL@H3=2G&4MV%%%%<QN%%%% !1110!XM^T=^U?X2_9A_X1
M[_A*=.UJ_P#[<^T?9O['@ADV>3Y6_?YDJ8SYRXQGH>G?:_9\_:$\._M)>#+W
MQ-X9LM4L;"TU!].>/5HHXY3(L<<A($<CC;B5><YR#QZ_&_\ P5[_ .:3?]Q;
M_P!LJ]&_X)0_\F[^(O\ L:KC_P!)+.O5EAZ:P:K_ &G_ )GGJM-XETNG_ /M
M&BBBO*/0"BBB@ HHHH **** "BLWQ)XBT_PCX=U77=6N/LFE:7:2WMW<;&?R
MX8T+NVU06.%4G !)QP*^8OA3_P %#O"7QL^,/A7P+X6\,:U'_;'VK[1J&L-#
M;_9O*MWF39'&TOF;O+93EDV\'YLX&T*-2I%RBM%N92J0@U&3U9]7T445B:A1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y??\ !1_XO^// _[0
MD&G>'/&WB+P_IQT2VE^R:5JL]M%O+S9?:C@9.!D]\#TKNO\ @F5^TAXC\:>(
MO$_@3Q=K6J>(KMX/[7T_4-4NY+J1%4I'+"7D<D+\T;*H'42$GD"O%_\ @J1_
MR<O;_P#8!M?_ $9-7BO@:\\4?LN_'#P=KVO:5?Z%?:?-:ZF]M) OFS6,R@N%
M#<9>%WCZ@JQ93M93CZF.'A4P:BDN9K0\&5:=/$M]+G[LT53T?5[+Q!I-EJFG
M7,5[I][ ES;7,+!DEB=0R.I'!!!!!]ZN5\L>\?+7_!1#X[:C\&?@C':>'M1;
M3?$WB*[%C;7%M<>5<V\"@O/-'_%T"1[A@J9P000,_GM\!_C]\3]8^.7P[L+[
MXD>+KZQNO$>G03VUSKMU)%-&US&K(ZF0AE()!!Z@UTW[?_Q0G^-?[3-QH6AQ
MWE_;: 5\/65I!YDAN+L2'SC'%C[[2MY0V@[_ "D.2",>1_ .RGTW]I#X<V=S
M&8KFW\6:;%+&<':RWD8(X]"*^JPV'A#"OG7O-7/ KUI2KKE>B=C]Y****^5/
M?"BBB@ HHHH **** "BBB@ HHHH **** /S<_;S_ &VO&WAGXE:K\-_ VHOX
M=L=-BBBU#4K>,+>3321EG6.4D[(PDD?S*JN'5B&QC/C/@WX*_M8_$;PS8^)-
M&E\876EZE']HM[BZ\3"V>=">)-DUPK[6^\&(PP(8$@@GBO%EE;ZI^VWK-G>P
M17EI<?$.>*>"= \<B-J1#*RGAE()!'/?-?M[TX%?05:JP5.$:<4VUJVCQJ<'
MBIRE.323/(_V3?#?C3PA\ _#.D?$(WC>+;4W2WGV^]%Y+@W,K1 RAW# 1E,8
M8X&!QC%>NT45X,I<S;/8BN5)!1114C"BBB@ HHHH *0L%(!(!;@#UKA_CMX@
MU#PG\$_'^MZ5<M9ZIIN@7UY:W"J&,4L=N[HP!!!PP!P1CBOSM_X)W_$KQ7\2
MOVJKJ_\ %?B'4O$%U_8M\Z-?W+RK$7D@+>6I.V,':O"@#"@ 8 KJIX>52G*H
MGI$YZE90G&G;5GZET445RG0%%%% !1110 4444 97BSQ-8>"_"^L>(-4D,.F
M:59S7UU(JEBL42%W( !)X4\ 9KX)^$W_  5)U/QG\6M.T/7?!=E8^'=9OK>Q
MM)+&Z=[FS:1@FZ1FPLPWLGW5C*KGAC7W_K&D67B#2;W2]2M8K[3KV![:YM;A
M \<T3J5=&4\$$$@@^M?)_P ._P#@F;\-?A[X^TGQ.-9\0:R=*NEO+:QOIHA$
M94.8S(8XU+;2 <9 ) SD9![<.\.H3]LG?H<M95G*/LWIU/KRBBBN(Z@HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJVI7
M?V#3KJYV[_)B:3;ZX!./TH ^#/VQ/^"B>I_#OQEK/@'X<VMI_:&G'[/>^([A
MEG6.8H=\<$0RI:-BH+.3ATD0Q\9/S#X<7]J/]HA;GQ'HNH>-=:M,J/M<&H/9
MVC8RF(AO2,D&,AO+'7EN6YX[]G7PI:_'[]IKPYI?C"2:_M]?U*:[U-HY%@>Y
M;9+,X)4#:'9"#MP<$[2#C'[@Z9IEGHNFVNGZ?:0V%A:Q+!;VMM&(XH8U "HB
M@850   . !7T-:=/+U&%.*<K:MGCTXSQC<Y2:5]D?C[JGP9_:U\-V$FI2V_C
M_P NW*D?8=8DN)1E@ 5CAE9SR>RG R3P":]X_8'^+_QEN_C<W@'XBZMX@?3X
M]%N;Y-/\2VK"ZW"9 LADE3SB.9%&6V\8[#'Z*5%);12S12O$CRQ9,;LH+)D8
M.#VXKAJ8YU8.$X(ZJ>%]G)2C)DM%%%>8=P4444 %?F7_ ,%+OBWXY\!_'K1=
M/\->,_$/AZPD\.6\[VNDZK/:Q-(;FY!<K&X!8A5&>N /2OTTK\G_ /@JU_R<
M7H7_ &*]M_Z57=>GET5+$)25]S@QLG&BW%GZ0?L]ZG>:U\!?AQJ&H7<]_?W7
MAS3Y[BZNI#)+-(UM&6=V/+,2223R2:] KS;]FG_DW7X7?]BOIG_I+'7I->?/
MXF=L?A04445!04444 (2%Y)P*6OR#U_XN>-O%'[=%OHNK>+-8OM$MOB-!9Q:
M7)>R"T2&+4U6)!""$&!&G;DC<<G)K]?*ZJ^'=#EN[W5S"E656]EL<=\8/B1:
M?"#X8>)?&5]''/#H]D]RMO).(1/)TCBWD':7<H@X)RPP"< _&7[-_P#P4HUW
MXJ?&;3?"/BKPWHNF:5KET;:PN[*X>*2T8AS&DGF,RS,Y\N,;?+Y)(#9"U]S>
M+_"FF>.O"NK>'=9@-SI.J6LEG=0J[(6C=2K ,I!!P>H.17SI\$/^">OP_P#@
M?\0[/QC9:KK>M:C8!_L<6H2QB*%V4J9"(T4LP4L!DXYSC(!%T98=4IJJO>Z$
M5%6<XN#TZGU'1117$=04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Q7_P5?_Y-[\-_]C1!
M_P"DEW7VI7Q7_P %7_\ DWOPW_V-$'_I)=UVX+_>(>IRXK^#(=_P2A_Y-X\1
M?]C3<?\ I):5]._%CXR^#_@?X=MM=\;:O_8NE7%TME%<?9II]TS([A=L2,P^
M6-SDC''7D5\Q?\$H?^3>/$7_ &--Q_Z26E'_  5>_P"3>/#O_8TV_P#Z27==
M%6FJV-<);-F-.;IX5371'NGBC]KCX/\ @WPOHGB#5?'>FPZ=K4$=S8+"))[B
M6)]^V3[/&K2JN8Y%+,@"NI1L-Q7AG_#U[X2?]"[XT_\  &T_^2J^6?V*_P!A
MVS_:6T/4/%7B#Q'/I7ARPU!M.-CIL:F[N)%A61CYC@I$H,L./E<MAQA,!C]?
M>*_^"8OP=UCP;'I>C0ZIX?UN&("/7DO7N))I!&5#3Q.?+92Q#LL:Q$E<*R X
MK:5'!4)NG4;;_(RC4Q5://!)(]A^"/[47PX_:#\V#P=KOVC5;>UCN[K2;N!X
M+JW5^#E6&U]C$*S1LZJ2OS?,I/K%?AQ^SJWB#X4?M;>!]/D_XE>NZ?XIAT6^
MC_=S;-\_V6ZBS\RG*/*FY2>N5.<&OVL\;^++3P%X+U_Q-?QS36.BZ?<:C<1V
MR@RO'#&TC! 2 6(4XR0,]Q7-C,*L/42INZ9OA<0ZT&YJS1YW\9OVLOA?\!YI
M;/Q3XEB76EA>5=%L(VN;MBJ*RHRH"(F<.NPRE%;.<X!(\5TW_@JI\'[[4+6V
MFTGQ=I\,TJQO>7-A;F*!20#(XCN&<JH.3M5FP. 3Q7YL^$/"_BW]I;XS0Z7;
M31:AXM\47\UQ-=73+#'O;?--,^T *JJ'<JBYPN%4G"U^FWA3_@F+\'='\&R:
M7K,.J>(-;FB(?7GO7MY89#&%+01(?+50P+JLBRD%L,S@8KLJ8;"85*-9MR?8
MYJ=?$8AMTDDEW/FC_@I1\</ WQLT_P"%MYX)\1VNOPVZZH\ZPJZ20!WMT3S(
MW560L89,!@"0 W1@3[__ ,$H?^3=_$7_ &-5Q_Z26=?''[;G[)=C^R[XET!M
M$UJXU7P_K\<QM8[\*;NW> 1"59&155P3*K*P5>I4CY=S?8__  2A_P"3=_$7
M_8U7'_I)9UMB%3C@$J3O&_ZF5%S>+;FK/_@'O'Q7_:I^%WP/\1P:#XU\3_V+
MJL]JM[';_P!GW4^Z%G= VZ*)E'S1N,$YXZ<BO1_#?B+3_%_AW2M=TFX^UZ5J
MEK%>VEQL9/,AD0.C;6 895@<$ C/(K\LO^"K?_)Q6@_]BO;?^E5W7Z,?LV_\
MF[?"W_L5M+_])(J\NMAX4Z$*J>LCT*5:4ZTZ;V1VOB3Q%I_A#P[JNNZM<?9-
M*TNUEO;NXV,_EPQH7=MJ@L<*I. "3C@5YQ\*/VJ?A=\</$<^@^"O$_\ ;6JP
M6K7LEO\ V?=0;85=$+;I8E4_-(@P#GGIP:TOVDO^3=OBE_V*VJ?^DDM?G/\
M\$I/^3BM>_[%>Y_]*K2BCAX5*$ZK>L15:TH5H4ULS]7Z^6OB%_P4E^"W@/4A
M8VNHZGXOF666&=O#UF)(H60@9\R9XTD5LG:T1=2%)R 5SB_\%1_$VI:#^S7:
MV=A=&W@UC7K:QOE55/G0"*:;9DC*_O(8FRN#\N,X)!^6/V#_ -BO1/VAM-U+
MQEXPU"?_ (1O3;\6$6DV$GERW4Z+%+)YS[?EAV2*N$(=B[$-'L&_;#X:C[%X
MBN].R,ZU>I[54:2U/I7_ (>O?"3_ *%WQI_X VG_ ,E5].?"?XR^#_CAX=N-
M=\$ZO_;6E6]TUE+/]FF@VS*B.5VRHK'Y9$.0,<]>#7AOBK_@FG\#?$.GQVUA
MH^J^&)EE$AO-*U65Y74 CRR+@RIM)(/"ALJ.<9!]&_9B_9TM/V9?!NM^&=/U
MN;7+"^UJ?5+>2Y@$4L$;QQ1K$Y#$2,HB&7 0$G[JUC6^J.%Z-U+S-*7UA3M4
MLUY'"_M=?M1_##PG\)?'?A6;Q;8ZAXFU32=1T>'2M+D%W-'<M$82DWEY$!5I
M.1(5.%?:&*D5^9W[(?Q,T/X/_M%^#O%GB6::WT.QDN$N9X8C*T0EMI80Y4<E
M5:0$X!. < G /W%^T]_P3U\"R>%_BA\2[37_ !%!XB\G4?$C0S2P26AE&^Y>
M,((E<*?F4?/E<@G=C!^"_P!F7X2V7QT^.7A;P1J5]<:;I^IR3&XN+55,HCB@
MDF94W<!F$>T,00-V<'&#[.#C06&GRMVZ_=T/,Q+K>WC=*_3[S]8_#?[=?P/\
M7>(M+T+2?&WVO5=4NHK*TM_[)OD\R:1PB+N: *,LP&20!GDUZ-\6/C)X/^!_
MAVVUWQMJ_P#8NE7%VME%<?9II]TS([A=L2,P^6-SDC''7D5\^>"?^"9GPP\!
M^,] \36&O>+9K_1=0M]1MX[F\M6B:2&19%#@6P)4E1G!!QW%8W_!5[_DW?P[
M_P!C5;_^DEY7D*EAZE:%.DW9[W/2=2M"E*=1*Z/</$G[7OP=\)^%=%\0ZEX^
MTQ--UF))[$6_F7%Q+&Q<!S;QJTJJ&BD1BR *Z%&PPQ7A_P#P]>^$G_0N^-/_
M  !M/_DJOCC]B/\ 9+L?VHO$NOMK6M7&E>'] CA-U'8!1=W#SB41+&SJRH 8
MF+,5;H% ^;<OW!:_\$O_ (+6_A>\TJ0>(KF^GE$D>N2ZDHN[=<I^[15C$)4[
M3]^)F^=N?N[>JI1P>'DX5&VS"%7%5H\\$DCU[XI_M5?##X)Z]::)XW\1MH.K
MW5FE]':M87-P?)9G0$M#&Z_>C<8SGY?0@GMOAW\1/#WQ6\'V'BGPMJ']J:%?
M>9]GNO)DAW[)&C?Y)%5AAT8<@=,]*^2?^"JGPQE\3?!W0?&=K'-+-X7OS'<!
M946*.UNMB-(RGYF831VRC:>!(Q((Y7BO^"2WQ-C;3_&WP\N)(4FCE37[*-8G
M\V16"07)9_N;5*VN%X;,C'YA]WF^JPEA?;P;NMS;V\HXCV4MGL?H?7@GB3]N
MOX'^$?$6J:%JWC;[)JNEW4ME=V_]DWS^7-&Y1UW+ 5.&4C()!QP:[[X]?$Z+
MX-_!OQ=XR>2%)M*T^22T%S$\D3W3?);1NJ?-M:9XU.",!LDJ 2/Q_P#V+_@[
M+\:_VAO#.E/!#/H^F2KK.JK<Q)-$UK ZDQO&[#>LKF.$@;L"7<5(4BGA,+"K
M3G5JMI1#$8B=.<:=-7;/V\I:**\L[PHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MZ+;M<SS(4)D7R55@ZA%W8*D#9NZJ"/VO_:6_Y-U^*/\ V*^I_P#I+)7YL?\
M!+?_ ).8N.__ !(+K_T9#7J86LOJU1J"LOQ/.Q%-^W@N9ZGI_P"S-\1?VH]<
M^.GA*Q\=VGC2+PG-</\ ;VU+P^]M;A!$[#?+Y"[1N"_Q#)P.^*]M_P""C'Q>
M\8?!OX:^%]5\&:Y-H6H7.K_999H41]\9A=MI#J1U4'IG\Z^M*^&_^"LO_)&_
M!W_8?_\ ;>6O.HSCB,3"\4EV.VI%T:$K2;/0/^"=OQ8\6_&+X*ZWK/C'6IM<
MU*#Q#-9Q7$T:(RPK;6SA/D50?FD<YQGYJ^I*^+?^"4'_ ";OXB_[&FX_])+.
MOM*N;%14:TE':YT4&Y4HMGY2Z)^UO\79OVL-/\(2>-KQ_#C>-H]*:Q:"$@VO
MVX1&/=LWGY#C);/OFOU*\0326^@ZE+$YCE2VE977JI"$@U^*^@?\GS:;_P!E
M'C_].8K]IO$W_(MZK_UZ2_\ H!KMQ].,)0Y5;0Y<'.4E/F=]3\GO ?\ P4?^
M,&F^$M8\-OY?BCQ-JDR+I.L30JUS9L^$*+ B;)B3@H".&)W"0$*->^\#_MM_
M$J2WU:>?QC;-) K)'#K$.D*%.6&Z!98@K?-SN4,, '& !B_\$O[&VN_VG!)/
M;PS26NBW<T#R(&,4A:-"Z9^ZVUW7(YPS#N:_7:NC&5886JX4Z:,,-">(AS3F
MSA/@38>(=*^#?@ZR\6-=-XFM],AAU)KV;SIC<*N'+R9.\Y!^;)SUR:_.+]D?
M]K;XN?$7]HGP3X=\1>-KS4]%OKF1;FU>&!!*%AD< E$!^\JG@]L=*_5<]*_$
MS]A/_D[+X>?]?<W_ *3RUA@XQJ0K.2Z?YF^)E*$Z2B^O^1^VE?E3_P /$OB7
M\)/B9\2-*OV@\8V"7MW9:5#J/R#3I(IW6-LQ@&5-O#(Q#,0N'7!W?JM7X[_
MFRM]0_X*)6T=U;Q7,2^+=2E5)D#@.C3NC#/=756![%01TJ,#"G)5'4C=)7'B
MY3BX*#M=G;:MIO[;/QNCAUE4\4:39NTDD%K97L.A"-6?&WRC)%(P&T;3(&..
M0?FR?-;C]H#]I#]F'QPVE>(_$?B"WU(>3<R:;XEF.HP7$0)(V-(7^1OG5FA<
M'Y2-P9./V<KX3_X*T:;:2?"OP7?-:PF^36F@6Z\M?-6-H)&9 ^,A2RH2 <$J
MI["M\-B8UJBI3IKE?D95Z#IP=2,W='U1^S[\8K7X]?"+P_XVM;-M._M&-UFL
MW8/Y,T<C1R*&'5=R$J>"5() / ^>OV]/VT-7^ -QI?A#P5]C'BG4;=KFZOKN
M(R?8(3E(C&A&QI&8,<MN"B/E&WC#?^"5-]<W?[.6LQSW$LT=MXFN8H$D<L(D
M-M:N54'[HW.[8'=B>I-?'7[64=AJW[>NNV_B%XUTB;6]-@OC/)Y*"V\JW5]S
M@KM C&=V1CKD=:C#X:#Q4X25U&[L76K25",H[RL=UX+\#_MA?M&V=EXFB\6:
M]HVDW5IYEI?7&L'2H)TWG;M@@(8EMQ(<QX90/F(VYX?QQ\5?VI?V99;31?%?
MB;Q'H[:AONK9]2NH=2$V,*X2=C+G;A<QJWR[@2!O!;]BX84MX4BB18XD4*JJ
M,  #  KYI_X*-Z78ZA^R3XMN+NWBFGL;BQN+221<F&4W<41=?0^7)(O'9C11
MQBG54)4XV;ML*KAG&FY*;NO,^-/@O\5/VO/C])/)X+\2:A?6%O.EO<ZG<1V<
M-K S8ZLZ?-M!W,J!F (XY&?UCK\[O^"0]]=26OQ1LVGF:SC?398X6<E$=OM0
M9@,X#$(@)QDA%STK]$JY\>TJS@HI)=C;"7]DI-MMA1117G':%%%% !1110 4
M444 %%%% !1110 4444 %-91(K*PRK#!![TZB@#\/_B=\/\ Q=^QQ^T&LMI'
M=6YT;4Q>:'JEU&XAOX5*NF7"H)!L=4E"<99EZ5]]?#W_ (*B?"KQ%IB'Q/#J
MOA+44CC,L<EJ;J%W*_.(VBW,0K \LJY!!'<#ZF\:?#_PS\1M+33?%.@:;XAL
M(Y/-2WU*U2=4?!&]0P.UL$C(YP2.]?,_C#_@F%\&O$7EMI2ZYX69-QVZ?J!F
M23.,;A<+(<#!Q@C.XY)XQ[/UJAB(I8E.ZZH\U4*M&3=%JSZ,]8\#_M>?!SXB
MR10Z)\0-(:YFG%M%;7SM932R';A42=49LE@ 0""<@<@BO78IDGC22)UDC8;E
M=3D$>H-?FO\ %3_@D_J.EZ=J>H^ _%_]LRPQ>9:Z+JMJL4TS +E!<!@NYOGV
MY11G:"1RP\<_8S_:4\:? WXN:'X/O)KNX\,:EJ4>D7V@ZC(X%B\D^QI8E;/E
M2([LS*  V&##=AUF6#I582GAIWMT>XUB9TY*-:-K]3]CJ_+[]J+_ (*1>,+[
MQMJ?A_X77UOH7AW3;DVZZU%%%<W&HLA97=&;?&L#'!3:-[!5;< Y0?H5\</%
MD_@/X-^./$5J8Q>:9HMY=6_F@E/-6%B@."#C=CH1]:_*_P#X)K^ M-\<?M-6
M4^IP)<IH&G3ZQ#"ZJR&=&CBC9E93G89@ZD8(9%.>.9P5."A.O45U'H/%3GS1
MI0=FS7TWX-_MH:OIEOJ4-YX^$$\:RJMQXM,$P4C(W127*NI]5*@@\$9J[\-?
MV\OC#^S_ ./#X8^*"W?B'3[&:.UU'3]6B5=0M45<%HIN#(Q!5\R%P^ =R[]]
M?K'7YO?\%:OA[#;ZAX$\<6MGLEN$GTB_O%D SLQ);KLSUPUS\P'0 $_=%;T,
M1'%5%2JP5GV5C*M1E0A[2$G='Z'>&/$FG>,?#>E:]I%Q]KTK5+6*]M)]C)YD
M4B!T;:P!&5(X(!'<5^67_!5K_DXO0O\ L5[;_P!*KNOLC_@G1XD?Q#^RCX8B
MFOQ?SZ9/=6#YF\QX0LS,D3<DKB-TVJ<80I@8Q7QO_P %6O\ DXO0O^Q7MO\
MTJNZC 0]GBW#M<>,ESX;F[V/T7_9I_Y-U^%W_8KZ9_Z2QU\:?\%#OVE/B7\'
M?C=I.B^#?%=SH6F3Z!!=R6\,,+AI6N+A2WSHW58U'X5]E_LT_P#)NOPN_P"Q
M7TS_ -)8Z_.C_@JU_P G%Z%_V*]M_P"E5W48*$:F*:DKK4O%2E##WB[/0_2?
MX$Z]J'BKX)^ -:U6Y:\U34= L;NZN& !EEDMT=V(  &6)/ I/CMK^H>%?@EX
M_P!:TJY:SU33= OKRTN% )BECMW=& ((.& .",<50_9I_P"3=?A=_P!BOIG_
M *2QT?M+_P#)N?Q1_P"Q7U/_ -)9*\^R]K;S.V[Y+^1\3?L _M,?$[XO?'A]
M#\8>+KK6]*CTBXNEMI(HHU\Q6C"L=B*3@.W4XY'H*]<_;3^-'Q^\$^,;7P[\
M)_"FH7ND7&EPW,NN:;X?FU":*X,\BM&'P\0&Q$R"A(#DY&01\J_\$M_^3F+C
M_L W7_HR&OUPKTL9R4,3I%6ML<&%YJU#63O?<_GE_MS6CXF&L_VA?_\ "1?;
M/M@U S/]K^U;]_F[_O>9O^;=][/.<U]5_P#"VOVT?^?'XA?^$J__ ,CUPO\
MSD$_[JA_[E:_:FN[&XA4^2\$[KJ<N%HN?-[S5F8,DUS;^!6E=I([Q--+,TA.
M]9!%G)SSG/XU^?O_  3_ /VF/B;\7OCQ+H?B_P 6W6M:4FD7%RMM+%$B^8KQ
M*K91%)P&;KQS[5^AWB;_ )%O5?\ KTE_] -?E%_P2W_Y.7N/^P!=_P#HR&O-
MPT(RP]:36JM^IW5Y2C5II/<_6^OS%_:P_P""BWC>'XAZWX1^',L?AG2M%O7L
MI=3:".:\O)HF=),;]R)$6^Z N\[%8NNXH/T$^-WBNX\"_!OQQXBM/+^V:7HE
MY=P>;G894A=D!P0<;@.A!]Q7Y6_\$V? >G>./VFK&;4X%NH] T^?6(87 9#,
MC1QQNP8'.QI@RXP0R(<\<U@J<.2=>HKJ/06*G/FC2@[-FSIOP;_;/UC2X-2@
MO?'P@GB695NO%A@FVD9 :*2Y5U;'52H(/&,\5<^&O[>/QB^ /CP^&?B>+OQ#
MI]A/':ZEI^JP@:A:HJXWQ3<%V(*OF0N),###?OK]8Z_.;_@K3\-K=7\#^/8$
MC2ZD,FB7C%VWNH!F@PN,87_2,G(/S(.0.-J&(CBJBI58*S[(RK494(>TIR=T
M?H+X6\3:=XT\,Z5K^D7'VO2M4M8KVTGVE=\4B!T.T@$$@C@@$=Z_.C]I?]M#
MXD? O]L;7=/L-4.I>$-)FLRWARX1%AFCDLH'E7S N]6+.S*V3M;!PPRI^D_^
M"='B5_$7[*?AF.6_%]/IL]U8.#-YCPA9F9(VY)7$;IA3C"E,#&*_/3_@H7_R
M>#X__P"X?_Z;[:L\'0B\3*E-72O^9>)K25"-2+M>QZS??&C]K']K"&[OO FE
M:IH/A25@L"Z$R6$3!97P5O965Y'!38Y1PORX*+N(/FWCK6/VJ/V;;G3-;\5>
M(O&6D1S2-';SWFLG4K1I-A^1U\R6(DJ20K@]"0/E)'Z]>#;&WTSP?H5G9V\5
MI:6]A!%#;P($CC18U"JJC@    #IBO,?VRM#L=?_ &7_ (CP7]N+B*'29;R-
M22-LL.)8V!!!X=%/H<8.02**>,CSJ'LURM]M?O">'ERN?.^8X?\ 8/\ VI+_
M /:,\ :A;>)'MV\8:#)'%>26\9074+J?+N" -@9BD@94. 5SA0P%=C^UU^T<
MO[,_PI;Q#;Z<NJZU?7(T[3+>8D0"=D=Q)-@@^6H0DA>6.U<KG<OR)_P2,&/$
MGQ+QQ_HEC_Z'-_\ 7_.M_P#X*Z:'?3:+\--92 MI=K/J%I//N&$EE6!XU()S
M\RP2'/3Y.2,C)+#T_KWL=HW_ $N*->?U3VO7_@G@ND_%']JC]J[5I[CPMJOB
M6YM[=Y3_ ,4_.-*L;?<5/DF56C5F *X$CL^,D9R2>BC^&?[:_@60ZVMSXUG-
MJCR>7_PD,>I@@(01]G\^3S#C.!L)SC'.*]Q_8!_:J^&/A7X'Z3X%\1>(K7PO
MK^ER74DAU8^1!<H]PSATF;Y,@2JNUB&^0G&T9K[/\*_$;PIXZMS/X;\3:/K\
M(D,1DTR_BN%#@ E<HQY (./0BM*^(E1FX*DE%>1%*BJL5-U'=^9YO^Q_XI\;
M^+O@7I-]\1/MH\6K<7,%VNHV0M+A0LK",/&%7!V;>=HSU.>I]JHHKQ92YI-I
M6/4BN5)!1114E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M\5_\%7_^3>_#?_8T0?\ I)=U]J5\5_\ !5__ )-[\-_]C1!_Z27==N"_WB'J
M<N*_@R'?\$H?^3>/$7_8TW'_ *26E'_!5[_DWCP[_P!C3;_^DEW1_P $H?\
MDWCQ%_V--Q_Z26E'_!5[_DWCP[_V--O_ .DEW7;_ ,S#YG+_ ,P7R#_@E#_R
M;QXB_P"QIN/_ $DM*^TJ^+?^"4/_ ";QXB_[&FX_])+2OM*N+&_[Q/U.K"_P
M8GXLR?\ *0IO^RI'_P!.U?I7^W=X@U#PS^R7\0[S3;C[-<26L%D[[%?,-Q<P
MP3+A@1\T<KKGJ-V000#7YJ2?\I"F_P"RI'_T[5^JW[3_ (+C^('[//Q#T-].
MFU::;1;F>ULK8.99;J%#-;A%3YF;SHXR%&=Q&"""0?4QC4:M!O;3]#@PR;IU
M4O,_/+_@E#_R<3XA_P"Q5N/_ $KLZ_5VOQE_X)]_&/1/@S^T-:W?B*>"PT?6
M[";1IM2N93'%9L[QRQR.=I^4O"D9)*JHD+LP"FOV:KFS2+5>[6C1OE\DZ-EW
M/SH_X*]_\TF_[BW_ +95Z-_P2A_Y-W\1?]C5<?\ I)9UYA_P5WU*TEU'X6Z>
MEU"]_!%J4\MJL@,L<<AM5C=ESD*QBD )X)C;'W37I_\ P2A_Y-W\1?\ 8U7'
M_I)9UO/_ )%L?7]68Q_WZ7]=$?./_!5O_DXK0?\ L5[;_P!*KNOT8_9M_P"3
M=OA;_P!BMI?_ *215^<__!5P$?M%:![^%K;_ -*[NOO_ /9%\9:+XT_9N^'L
MVB:C#J":?HMGI=WY>0T%U!!''+$ZG!5@P[CD%6&58$YXI/ZG29=!_P"TU$;/
M[27_ ";M\4O^Q6U3_P!)):_.?_@E)_R<5KW_ &*]S_Z56E?H?^U%J5GI/[-_
MQ/FO;J&SA?PWJ$"R7$@13));O'&@)/WF=E51U+, .37YX?\ !*3_ ).*U[_L
M5[G_ -*K2EA?]SJAB/\ >:9]M_MQ_ +6_P!H?X)G1/#<\":YI>H1ZO:VMQA5
MO62*6,P!R0(V82DJS?+N4 E0Q=?S/^%_QT^,G[&>M2:9%97NA6]]B^G\-^*-
M-D2"YRKQ+,$?9(O(^_&R[C$H8L$Q7[9TM<^'QGLJ;I3CS1-ZV%]I-5(RLS\O
M/"?_  5H\<V>HR/XF\$^'M7L#$0D&DRSV$HDR,,9)&G!7&X;=@.2#N&,'[E_
M9I_:7\-_M->"[C6M$@FTR_L94M]1TJZDC:6WD:,-N&TY:)CO5)"%W>6_R@@@
M>'?\%+/A'X!N/@CJ_CJZTZPTSQM;75JEGJ,/EP7&H.\D<30R'&9\0*S '+*(
M<@A0X/@7_!)K^UO^%T>+_)^V_P!A?\(^?M7E[_LWVC[3#Y'F8^7S-GVC9GG'
MFXXW5V5*5"OAG7IQY6CFA4K4:ZI3ES)GZ#?M(_\ )N_Q2_[%75/_ $DEK\H_
M^">?_)X/@#_N(?\ ION:_63]H#3;O6/@/\2+"PM9KZ^NO#6I06]K;1F26:1K
M6151% )9B2  .237Y)?L!ZE::3^UU\/I[ZZALX6ENX%DN) BF22RGCC0$G[S
M.ZJHZEF ')HP/^ZUEY/\@Q?^\4OZZG[5U\7?\%7O^3=_#O\ V-5O_P"DEY7V
MC7Q=_P %7O\ DW?P[_V-5O\ ^DEY7G8+_>(>IVXK^#(\Y_X)"?\ -6?^X3_[
M>U^B]?G1_P $A/\ FK/_ '"?_;VOT7K3,?\ >I_+\D1@OX$?G^9B>-_"=GX]
M\%Z_X9U"2:&PUK3[C3KB2V8+*L<T;1L4+ @, QP2",XX-?C=^S?XHN_V9/VP
M-+M-7O88X=-UJ?PWK,L5\;>S:-I&MI)7D91NBC?;/AP ?)4G:1D?M97Y1_\
M!4KX4?\ "(_&K3/&L,_F6WB^T_>1.^7CN;1(HGP-H C,36^/F8EO,S@;171E
MLU*4J$MI(QQT6E&M'>+/H'_@JI\3I?#/P=T#P;:R313>*-0,EP5C1HI+6UV.
MT;,?F5C-);,-HY$; D#AL_\ X)5_!V3P[\/=>^(NH00^?XBF%EIKM$C2I:P,
MPE=9 Q95DFRI0A>;56^8%2/A'XF_%'QI^U=\3O#DFI+'J7B2XMK'P_911K%!
MYTF0H)/RH#)/)(Y)PJ^9@850!^VWPY\ Z3\+? FA>$M"A\G2M(M$M8<HBO)M
M'S2/L55,CMN=V &YF8]ZUQ*>$PL:'66_]?<9T']8Q#K=%L='1117@GKA1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 ?DA_P5(_Y.7M_^P#:_^C)J_3WX+^(+GQ;\'? FN7B1
M1W>IZ#87LR0 B-7DMT=@H)) RQQDGZU^8?\ P5(!_P"&E[;_ + %K_Z,FK]*
M/V;O^3=_A=_V*VE_^DD5>SBE_LE%^IYF'_WBH?GK_P %.OA;?> _C9HOQ%T>
M*2QM==AC+WUJ\@>+4;? #;ND;&,0E=I!)CD. 5)/C7P%\$ZY^U_^TUI\?BK4
M)]8EOK@ZGKM[,X5VM8MNY5 92H8;(5\O[@88 5,5^MGQ\^ /AC]HWP3%X9\4
MM?0VD-VE[!<Z=,L<\4JAER"RLI!5W4AE(^;/! (Y+]G7]CCP-^S-JVKZGX:N
M=6U+4-2@2V>XUF2"1X8PVYEC,<4>T.=I8<Y\M/2JIX]0P_(U[Z5D_(4\(Y5^
M>_N]CW55"*%4!5 P .@K\5_^<@G_ '5#_P!RM?M37XK?\Y!/?_A9^?\ RK5&
M7?\ +S_"/&_8]3]@?BEXT_X5Q\-/%?BH0)=-HNEW.H);R/L69HHF=4+8.-Q
M&<'K7X[?L_\ PNU_]M3]H&YA\2>)+@W%S')J^M:K)AKAH49$*Q+C8&)>-%&-
MJ*<A<*$/["_%CP1_PLKX8>*_"GGBU?6M+N+!+AEW")Y(V57QD9VL0<9&<5^-
M_P"SE\9M4_9#^/%WJ.K:*UTUK]HT/6]-$@\Z-!(OFA&!*^8DD2D=58*1D;MP
MO )^RJ.G\?0G&22G!5/A/TAT?_@G#\!]+L8;>Y\+7FKR)&J-<WFKW2R2$  L
M1%(B@GJ<*!D\ #BOS;_;6\$:%\.?VG/&^@>'-.CTG1K:2VFALX2QCC,MI#+)
ML#$X&^1B%& ,X   %??NN?\ !4CX0:;IMC<6%IXCUBYN8O,DM;>Q2,VC87Y)
M6>15+<D?NRX^4\]"?S=^/WCS7_C+\1-3^)>L:!)H=KXDFS9^7')]F=+=(X0J
M2L,2LJH@=ACYB?E7( Z\!'$JJY5KVMU.?&.@Z=J5K^1^Z7AG_D7-*_Z](O\
MT 5^+GAK_D^S2O\ LI$7_IT%?M%X9_Y%O2?^O2+_ - %?B]X;&/V[M*!Z_\
M"R8O_3H*X\O_ .7OH=.,_P"7?J?MI7PU_P %9O\ DC?@_P#[#W_MO+7W+7PW
M_P %9@?^%->#_3^W_?\ Y]Y:XL%_O$/4Z<5_ D:'_!*'_DWWQ+_V-$__ *26
MM?.?_!5K_DXO0O\ L5[8?^35W7T7_P $H/\ DWWQ+_V-$_\ Z26M>._\%9O
M%]:^/?!OC=1-)IEWIK:0[K"?*@FADDF7=)G&769\*0"?*;&[G'I4I*.8._F<
M51-X):=C[N_9I_Y-T^%W_8KZ9_Z2QT?M+#=^SK\4!_U+&I_^DLE?"?[+/_!2
M;3/AC\-+'P?\0=%U34_[&C2UTO4-%BA=WM@,+%,DDD8!C "AU)W+@$94L^I\
M>O\ @I9IOQ0\"ZMX(^'_ (*U6XN_$EI+I3W&K[5D03 1XAAA9S([!W4?.NUM
MO#\K7(\'7C6^'2^_0Z5B:7L]^AYA_P $M^?VF+@_]0"Z_P#1D-?KA7Y+_P#!
M,>PNM*_:GU&RO;>6TO;?1;R&>WN$*212++"&1E/(8$$$'H17ZT569_[Q\D3@
M/X/S9^)'B#_D^;4O^RC2_P#IS-?MO7XD:^"?VY]1_P"RC2_^G,U^V]7F.U.W
M8G!?;]3Y5_X*-?&+Q%\)/@;:+X8O7TS4->U)=-EOH25FA@,4COY3 C8Y*JN[
MJ 6Q@X(^8/V%_P!A?P[\;/!<OCOQW+>RZ5)=26VGZ5:3B)+A4!5Y974EL;R0
MJ@H<Q$G<&%?0W_!3SX77WCGX$VFOZ;91W=QX7O?MER5A+SK:.I24H0I(4'RW
M<<#;'N/W!7S+^Q'^W?9? G07\#^-K*>Y\*^>9K#4-.B5IK%Y''F+(F1YD7)?
M<N74[AAPRA-</[3ZF_J_Q7UMO8RK.'UE*M\-M.US[-D_8/\ @9X7\/ZS-:^
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
MJUZ\.I*4Y.4MV>K"*A%1CL%%%%9EA1110 4444 %%%% !1110 4444 %%%%
M!116?XAD>'0-3DC=HG2VE970X*D(<$>] &A17Y0_#/\ X*F?$KPK!%:^+-*T
MOQK B,/M##[#=LQ;(+/&#&0%RN!$"?E))(.[V[1?^"M7@RXTR&35O VNV6H'
M/FP65Q#<Q+R<;9&,9.1@G*C!)'.,GTI9=B8OX;^AQ+&4'O*Q]X5^%W[3_P!@
M\1?M/?$&/PO8W,D5UX@GABMHU:62>Y,A64Q@%L^9,'90#R'7A?NCWCXR_P#!
M4+QO\0/#5QHOA/0(/ :7<+PW.H1WKW=ZH..89 D8B.-P+;2WS JRD UG?\$^
M?V4=5^)WC[2/B'K5D;?P3H=U]IMY)U(_M*ZC^XL>",I'( 6;E24V?-EMO?A:
M,L%"=:MII9'%7J+%3C2IZ];GZ*_M26LMU^S3\3(DP77PY>N<]PL#,WZ U^>'
M_!*FXCC_ &CM85VPTOAJY1,CJWVFV;'Y*37ZKZUH]GXAT>_TK4;>.\T^^@DM
M;FWF4,DL3J5=&!X(()!!]:_$\6_BW]AW]IJVN;W3?M6H^'[J22U^U(8XM3LY
M%DB$L94G DC9\8)VMD,"49:Y\%^]I5*"W>QT8KW*L*KV1^WM? __  5N\0VU
MOX!\ Z$RR&\O-2N+V-P!L"0Q!'!.<@DW"8XQPW(XSMZ9_P %8_AG-I5O)J'A
M3Q7;:BT2M/;VL5K/"DF/F593.A90<X8HN1S@=*^-?VBOCMXJ_;4^,&DV>B:)
M*;6*1K+P_HD**\_SD%I)6'5FVAFR=B*H[*SL\'A:M.LJE2-E'N3B<13G2<(.
M[9]W_P#!+_PY_8?[,8O?M'G?VSK5W?;/+V^3M$=OLSD[O]1NSQ][&.,GY7_X
M*M?\G%Z%_P!BO;?^E5W7Z._L]_"Y?@Q\%_"7@[9"MSIMBHO# [/&]T^9)V5F
MY(,KN1P.", #@? '_!6+P3JEO\4O"?BXP%M$O-(72UF16.R>*::0JQQM!99@
M5&<G8_'')A*BGC7/O<,3#EPO+VL??/[-/_)NOPN_[%?3/_26.OSH_P""K7_)
MQFA?]BO;_P#I5=U]>?\ !/W]H;3OC)\([3PS!IEUI^J>"=-L-.O))&5H9U*2
M1Q/&P.>5MR6! P3@%NM?-G_!6;X?WUMX\\'>-E6:72[S33H\K+"?*@EAE>9=
MT@X#.LSX4@$^4V,\X6$3HXWEGH]1XAJIA>:.NQ]W?LT_\FZ?"[_L5],_])8Z
M/VEO^3=?BA_V+&I?^DLE?#_[,?\ P4F\.?#+X0Z)X1\<Z+KM_?Z-']CMKW28
MK>19;93^Z#!Y(]K(OR<9R$4DDDU8^/7_  4KTWXH>!M5\#_#[P7JEQ>>)+27
M2GN-7VAXQ,!%B*"!G,CL'8#YUPVWAN163P==5OAZFBQ-+V>_0\P_X);_ /)S
M%Q_V +K_ -&0U^N%?DO_ ,$Q]/NM+_:FU&SO+::SN[;1;R&:WN4*2Q.LL*LC
MJ>0P(((/(Q7ZT569_P"\?)$X#^#\V?BM_P Y!/\ NJ'_ +E:_:FOQ,_:S\-:
MW\$OVM/%=[!--;7AUH^)-+OI+?8I\V3[2CH&RL@20M'NY4M&P('('W+\//\
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
M-1-G+<) TT8BFB8(SD)N!F#89E&U6P2<*?A3Q=X"_;(\#_9!J%S\3[C[3O\
M+_L?7+G4MNW;G?\ 9II-GWAC=C/.,X./V HI4,;*C'DY4UYCJX6-67-S-,_&
MVW_8_P#VE/CE=Z3K/B#1M;N_M&VT74O&&JA9[6$2L"9(YY#<+&K%WVB,D@DJ
MK;AG]$?V.?V4X/V7?!>I6UUJ,6L^)=:DAGU&\MT=(D$<>$@0,QW*CO,1)M1F
M\SE1@ ?0-%%?'5:\>1V4?(*.%A1ES[OS"OR9^,O_  3)^)?A7Q5<?\(#;0^,
M_#4\KM:,;V&WO+:,;2JW"RM&I;+,H:,L&\LL5CW!:_6:BL</BJF&;<.II6P\
M*Z2GT/S%_8=T#]H.U^/7A*V\4P?$*Q\#:7;7'VFUUY[RWT^.$6LD4*".8A&Q
M(T6U%!(QN PA(^G?^"@WP;\8?'#X,Z-H7@G1_P"VM5M]?AO9;?[3#;[85MKE
M"VZ5U4_-(@P#GGIP:^G:*TJ8N4JRK**31,,.HTG2;;3/B[_@G'^SS\0/@+_P
ML+_A.M _L/\ M7^SOL?^FV]QYOE?:?,_U,C[<>8G7&<\9P:^T:**YZU:5>HZ
MDMV;4J:HP4([(*^8?^"D/A[3]:_9-\37E[!YUSI%W8WMB^]E\J9KF. M@$!O
MW4\JX;(^;.,@$?3U?F+_ ,%4/CE_;WC'2/A;ITN;/0MFIZK\OWKR2/\ <I\R
M CRX9"V5<JWVG!&8ZZ,#3E4Q$>7IK]W]6,<5-0HROUT.+_X)D_""'X@_'6Y\
M3:E8_:]*\(VHNXV?RFC%](VRV#HX+'"K/(K*!M>%#N' ;];J^8O^"=_PAA^&
M/[..C:G/9?9]=\5?\3B\D<Q.[0MD6JAT&?+\G9($8DJTTGW22H^G:>/K>VKN
MVRT%A*?LZ2[O4****\\[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .#\9? ?X=_$36CJ_B
M?P9HNOZF8UA^U:A:)-($7.%!8' &3P/4^M=CI&DV6@:39:9IMK%8Z=90);6U
MK H6.&)%"HB@=    /:K=%4Y-JS8K):A1114C"O._P#AG?X9?\)1_P )'_P@
MF@_V]]M_M'^TOL*>?]IW^9YV_&=^_P";=USS7HE%4I..S$TGN%>9?%C]FGX:
M?&^:&X\9^$[/5;V(*J7R,]O<[5W80RQ,KL@W-\I)7)SBO3:*(RE%WB[,'%25
MFCYY\,_L!_ KPOJ<.H1>!XM0N86+(-4O)[N+E2N&BD<QL,'^)3@X/4 UZOXD
M^$/@CQAX=TW0-:\)Z/J.AZ:5-EIL]G&;>VVKM41IC:H"DK@#H<5U]%5*I.3O
M*39,:<(JT58BM;>.SMHK>%=D42!$7).% P!D^U>>VO[./POL_$46O0^ ]!36
MHKL7R:@+)/.%P'WB7?C._?\ -NZYYKT>BI4FMF4TGN%<SXY^&GA7XF6=M:>+
M/#^G^(;2VD,L,&HP"5$<C&X \9P2,^Y]:Z:BDFT[H-]&<[X'^'?ACX::7-IO
MA30K'P_I\TQN)+;3X1$C2$!2Y [X51GT4>E7O$WA?1_&>BW.CZ_I=GK.E7(
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
M7:OF2PLCN O&&)' ]!CU6BIC*47>+L4XJ6C1%:V\=G;16\*[(HD$:+DG"@8
MY]JPO&WP[\+_ !)TV/3_ !5X?TWQ#91R"6.'4K9)EC< C<NX':<$C([$CO71
M44DVG=!OHSYHE_X)R_ 62X61?"-S$@_Y9+J]V5/XF4M^M>J?"_\ 9[^'/P95
M3X-\(Z=HUR(VA-\J&6[:-FW,C7$A:0J3@X+8X'H*]#HK25:I-6E)OYD1IPB[
MQBD%>>^*_P!GKX9^.M?N=<\0^!="UG6+G:)KZ\LDDEDVJ$7<Q&3A54#V KT*
MBLU)QU3+:3W(K:WCL[>*"%=D42!$7).% P!S[55U[0=/\4:/>:3JUG%J&F7D
M9AN+6==T<J'JK#N#W'>K]%(9QW@7X.^"/AC=7=QX2\+:7X=FNT6.X;3K=8?-
M53E0V.N"3C/3)]:L>.OA;X.^)T-K'XM\,:3XC6T+&W_M.SCG,.[;NV%@2N=J
MYQC.T9Z5U-%5S2OS7U%RJUK'S3=_\$Y_@)<8\KP?<6@[K#J]X0?^^I376> /
MV,?@S\-;Z.^T7P)8/?1O')'<:D\E\T;H25=/.9Q&V3NR@'.#V&/:J*U=>K)6
M<G]YFJ5-.ZBON"BBBL#4**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH Q?&VO7?A?P;KVLV&E3Z[?:=87%W;Z7:Y\V\DCC9U
MA3"L=SD!1A2<GH>E?C=X+_9G^+/QD^-NFGQAX&\76</B'6A<ZYJ]QI#V"QQR
M2F2ZF#R1K$C;3(RC&"V%522%/[5T5W8;%/#*7*M7U.2OAU7:YGHA*6BBN$ZP
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "N%^*GP-\"?&S38K+QKX9L]=2'_432
MAH[B#E6/ES(5D3)5<A6&<8.17=44TW%W0FE)69\C^(_^"7_P6UO[-]B'B'P]
MY6[=_9NI!_-SC&[STEQC!QMQ]XYSQCH?#/\ P3I^!GAN6PFD\,7&LSV8C(DU
M/49G65TQ\\D:LJ-DCE=NPY(VXXKZ7HKH^LUVK<[^\Q]A23NHHR?"_A+1/ ^B
MPZ1X=T>QT+2H2QCLM.MT@A4DDL0B #))))[DDUK445S;FX4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
*%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>abm-20210131_g4.jpg
<TEXT>
begin 644 abm-20210131_g4.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &O :\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\Z?^"D'C;Q!
MI'QB\/:98:U?V.GIH,=R+>UN7C3S'N)U9\*1DD1H/^ BOT6K\S_^"F'_ "7?
M0?\ L6X/_2JZKZSAB,99BE)7T9\MQ+*4<O;B[:H^:/\ A/\ Q1_T,FK_ /@=
M+_\ %4?\)_XH_P"ADU?_ ,#I?_BJP**_8O94_P"5?<?D7M)_S,]N_9C^(WBJ
M/X^^!8?^$CU5H;K58+:>*2\D=)8G<!D922""*_7BOQE_9G_Y.#^'G_8;M?\
MT8*_9JORSBZ$8XFGRJWN_J?IW"DI2PU3F=_>_0****^$/N HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F'QA_P4,^&
M/@_Q1J6B-9^(=5DL)FMY+O3[6$P.Z\,$+S(Q .1G;@XXR,&OFS]HCXY? []H
M;Q!INN7\'CS1M3L[7[$9+6RLW66(.SJ"K7/!#._(Z[N>@KYI\?\ _(^>)/\
ML)7/_HUJP*_:L%D&$PKC6I.2E;>Y^-XS/<5BE*C547&^UCUO['\"/^@Q\1/_
M  56'_R31]C^!'_08^(G_@JL/_DFLFP_9U^)^J6-O>VG@+7[FTN(UFAFCL)"
MLB, 58''(((-9GBWX-^.? >EC4O$7A/5M%T\R"$7-]:/%&7()"Y(ZD _E7I1
M]C*7*L0V_P#%'_(\Y^UC'F>'5O\ #+_,]4^%OBWX"_#3Q[I'B@R_$'5YM+F%
MS!:RV%E$AE7[C,5N<D \X[D#/&0?JK_AYA\,/^@#XN_\ [7_ .2:^ _"OP6\
M>>.-)75/#_A'6-9TYG:,75E:/)&67J,@=15_5/V>?B9HNFW>HW_@37K.QM(7
MN+BXFL9%2*-%+,[$C@  DGVKS,7EF78RHGB:MY+362_(]+"YEF&$IM8:E:+U
MTB_S/NW_ (>8?##_ * /B[_P#M?_ ))H_P"'F'PP_P"@#XN_\ [7_P"2:_//
MP;\-_%/Q$DNH_#&@:AKTEJ%:=;"W:4QAL[2V!QG!_*NH_P"&9_BO_P!$\\1?
M^"^3_"N*?#^3TY<LY6?G([(9]F]1<T(W7E$^Y/\ AYA\,/\ H ^+O_ .U_\
MDFE3_@I?\+V90=#\6("<%FL[; ]^+BOS5OK&XTN^N+.[A>VN[>1H9H9%VM&Z
MDAE([$$$5!71_JOEK5TG]YS_ .LV8K=K[C]U]!URR\3:'IVL:;.+G3M0MH[N
MVF"D"2*10Z-@C(RI!YJ_7!? '_DA'PX_[%O3?_26.N]K\AK05.I*"Z-H_6J,
MW4IQF^J3"BBBL34**** "BBB@ HK@/CA\9M(^!/@*?Q1K%O<7D*S);0VMJ!O
MEE?.%R>%&%8DGL.YP#\T_P##SWPO_P!"5J__ (%15ZN%RO&8R'M*%-RCMT_4
M\O$YG@\'/V=>HD_F?:M%?%7_  \]\+_]"5J__@5%3D_X*>>%BZA_!>L*N>2M
MS$2!]*Z_[ S/_GR_O7^9R_V]EO\ S^7W/_(^TZ*R?"?B?3_&GAG2]?TJ5IM-
MU*VCNK>1D*DQNH89!Y!P>E:U>#*+BW&2U1[D9*24H[,****DH**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#\./'_P#R/GB3_L)7/_HUJP*W_'__ "/GB3_L)7/_ *-:L"OZ.I?PX^B/
MYYJ?'+U/VX^$'_))?!/_ &!+'_T0E>#?\%'_ /DWRV_[#=M_Z+FKYS\,_P#!
M1KQMX7\-Z3HUOX:T"6#3K2&SCDD$^YEC0("<28R0*X[XZ?MF>)_CUX*C\-:Q
MHFDZ?:)=QW@FL1+YFY%8 ?,Y&/G/;M7YG@L@QU''PQ$XKE4K[K8_1\9GN"K8
M"="$GS.-MGN?9G_!/+_DV^R_["5U_P"A"O6_C]_R0CXC_P#8MZE_Z2R5^;WP
M2_;6\4_ SP+%X6TG0]'O[..>2X$UZ)?,RY!(^5P,<>E=+XS_ ."B'C3QMX/U
MWP[=>&]!@M=7L)]/EEA$^]$EC:-F7,A&0&.,BC%9#CJN82Q$8KE<K[K:X8;/
M<%3P$</*3YE&VSWL=O\ \$N_^0]\0?\ KVLO_0YJ_0*OQV_9[_:2US]G6\UJ
MYT33-/U)M5CBCE%^),((RQ&W8P_OGKZ5[1_P\W\>?]"MX=_*?_XY6N=9%C<;
MCIUZ,4XNW5=$D9Y/G>"P>"A0K2:DK]'W;/FCXO?\E9\:_P#8;O?_ $>]<C6G
MXFUV;Q1XDU;6;B-(I]1NY;R2./.U6D<N0,\X!-9E?H]*+C3C%[I(_/*LE*<I
M+JV?M3\ ?^2$?#C_ +%O3?\ TECKO:X+X _\D(^''_8MZ;_Z2QUWM?SUB?X]
M3U?YG[[AOX$/1?D%%%%<QTA1110 4444 ?+'_!1__DWRV_[#=M_Z+FK\P*_4
M;_@HM8W-Y^SSOM[>6=+?5[::9HT+"--LB[FQT&YE&3W(]:_+FOV+A7_D7_\
M;S_0_(N*/^1A_P!NK]0HHHK[$^1/V:_9E_Y-[^'G_8$M?_18KTRO.OV==/N=
M+^ _@&TO+>2UNHM%M5DAF4JZ'RQP0>0?8UZ+7\[XO7$5&OYG^9_0.$TP]-/^
M5?D%%%%<AU!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?AQX_\ ^1\\2?\ 82N?_1K5@5O^/_\ D?/$
MG_82N?\ T:U8%?T=2_AQ]$?SS4^.7J?M5\(]"TV3X4^"W?3[5F;1+(EF@4DG
MR$YZ5X5_P46TJRL_@!;R6]G;P2?VW;#='$JG'ES<9 KC_ __  4:\$^%_!7A
M_1KCPSK\L^G:?;V<DD8@VLT<:H2,R9P2*\W_ &JOVS/#'QZ^&,7AK2-$U;3[
MM-0BO#-?"+9M17!'RN3GYQV[5^58'*LPIYC"K.FU%2O?ROZGZAC<TP%3+YTH
M5$Y.-K>9]#?\$^])L;S]G2SDGL[>>3^TKH;Y(E8_>'<BO6?CUH>G0_ SXBNF
MGVJ.OAS465EA4$$6LF"#BOBG]E_]M;PM\#/A5!X6U;0M8O[R.[FN#-9B+R\.
M00/F<'/'I7;?$O\ X*(>"_&WPY\5>';7PWKT%UJ^DW>GQ2S"'8CRPO&K-B0G
M +#.*,5E683S*5:--\KG>_E?U#"YI@(9=&E*HN90M;SL8'_!,6PMK[7?'XN;
M>*X"VUGM\U V/FEZ9K[Y_P"$?TO_ *!MG_WX3_"ORP_8_P#VDM#_ &==2\3W
M.M:9J&I+JL5O'$+ )E#&SD[M[#KO'3TKZ9_X>;^!/^A5\1?E!_\ '*VSS*\?
MB<?.K0IMQ=OR1EDF98'#X&%.M42DK_FSX+^+B+'\5O&B(H55UJ] 51@ >>_%
M<G6WXXUV+Q1XU\0:S;QO%!J.H7%Y'')C<JR2,X!QQD UB5^G44XTXI[V1^:5
M6I5)-;79]\?';X]>-?@G^S_\ XO!NJ1Z2^K>'(C<S-:Q3L?*M;/8!YBL /WK
M9X]*\!_X;I^.'_0[_P#E)L?_ (Q7>?MF?\D(_9J_[%MO_26PKY)KYO*<!A*V
M$52I2C*3<M7%-_%+N?1YICL51Q3A3JRBDHZ)M+X4>]?\-T_'#_H=_P#RDV/_
M ,8H_P"&Z?CA_P!#O_Y2;'_XQ7@M%>O_ &9@?^?$/_ 5_D>3_:6._P"?\_\
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
M*_9#^$.B?#GQ5J-CX*M;>]L]*NKB"9;F<E)$A=E;!DQP0#S7RU^Q?^U%X.^
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15;4-2M-)M6N;ZZA
ML[=?O37$@C0?4DXJOI/B32=?#G3-4LM1"?>^R7"2XZ==I/J/SIV>XKFC1112
M&%%%% !1110 4444 %%%% !1110 4444 %%%% !7G?[1DCP_L]_$^2-F21?"
MVJ,K*<$$6DN"#7HE><_M(_\ )N_Q2_[%75/_ $DEK2G\<?4BI\#/PRTN_P#$
M>M:A!8Z=<:I?WL[;(K:U>2221O157))^E=5_PK?XM?\ 0K>-/_!==_\ Q-=)
M^QC_ ,G2?#?_ +"J_P#H+5^XM?58S&/"S45&]SY_"X7ZQ%R<K'X'V?Q"^)WP
MLU*..#Q#XI\+7D9R(#=7%L>IZH2,C).01CDU^@'[#/[>&J_%'Q%;_#WXAR17
M&O7"-_9>M1QK%]J*J6:*91A0^ 2K* &Q@C."WTA^UE\,]"^)WP%\96NM644\
MMAI=SJ%C<L@,EK<11,Z.AZCE0" 1D$@]:_&'X.ZM<:#\6O!6HVC;+FUUJRFC
M;_:6=#^59Q=/,*,FXVDBY*>"JQ2E=,_?ZBBBOE3Z **** "BBB@ HHHH SO$
M6N6WA?P_J>LWI9;/3K66[G*C)$<:%VP/7 -?E-J'_!43XLS>-GU2T@T>WT 3
M9CT)[0.IBSPK39\POCJP(&>=H'%?K)>6D.H6DUK<Q+/;S(T<D4@RKJ1@@CN"
M#7PEJ'_!)GPM<>-7OK7QQJ%GX8:?S/[&^PJ\ZQYR8UN3)^ 8QD@=<GFO4P4\
M-#F]NO0X,5&O+E]BS[1^'7C2U^(_@'P[XJLHF@M=:T^"_CAD.6C$B!MA/<C.
M/PKHJH:#H=CX7T+3M&TRW6TTW3K:.TM;=,[8HHU"(HSV"@#\*OUYLK7=MCN5
M[:A1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KR#]JCX^6_[.?P
MAU#Q088[O59)%LM+M)"0LMRX)7=C^%55W/J$QD$BO7Z^ _\ @K@;K_A"?AX$
M)^Q?VA=>;TQYGE)L]^GF5UX6FJM>,);'/B)NG2E);GP9KWB;XB_M'^.@][/K
M'C7Q'=,QAM84>=D7.2L42C$:#T4 #K53Q'X#\?\ P6U73[O6=$U[P9J#$R6=
MU<0RVCDCJ8WXY''0Y&17W%_P2+L]-=OB9=&.-M8C^P1"1A\ZP-YY(4^A9!G'
M]U<]J]._X*C>*?#EE\ [;0=0GA?Q#?:E!/IEKD&5?+W>9-CJ%",R9]7 KZ.6
M+<,2L-&&AXBPW-0=>4M2U_P3R_:FU;XY^%=5\,^++G[;XHT!8Y$OVP'O;5B5
M#/ZNC#:6[ADSSDG[ K\K/^"3MC=2?';Q3>I&QLH?#<D,L@^Z)'NK<H#[D1R8
M^AK]4Z\+'TXT\0U#8];!SE4HIR"BBBO..T**** "BBB@ HHHH **** "BBB@
M HHHH *\Y_:1_P"3=_BE_P!BKJG_ *22UZ-7G/[2/_)N_P 4O^Q5U3_TDEK2
MG\<?4BI\#/Q9_9^^(6G?"GXS^$O%VK0W5QIND7JW,\5DBM,R@$84,R@GGN17
MZ-_\/7OA)_T+OC3_ , ;3_Y*K\W?@7\.[?XM?%SPMX/N[R6PMM8O!;27,*AG
MC!!.0#P3Q7W_ /\ #I/PE_T/NM?^ D-?4XU87G7MV[V/ POUCE?L=CS?]IK_
M (*60?$WP!JOA#P)X?O])MM7A:UO=4U9T686[##QI$C, 74E2Q8X!( R01Y_
M^P'^S#K?Q5^*6B>,]0L);;P5X?NEOC>3(0EY<Q,&CACS]_#@%NH 4@\L!7J7
MQ4_X)1WNB^&[O4? WBZ36]2MHFD72=2M5B:YP,[4E5L!CT 9<$D985\N_LV_
MM&^)OV;?B!:ZA97-T^AO.J:OHC.1'<QYP_RGA95'W6Z@C!X)!*:IRP\H8-ZB
MFYQK1EB5H?K;^UYJE[HO[-/Q"OM.NY["]@TQGBN;65HY(VW+RK*00?I7YQ_L
M&?%'QGXB_:O\#:=JWB[7=4T^;[=YMK>:E--$^+"X8;D9B#@@$9'4 U^A7[7V
MH6VK?LE>/[ZSF6XM+K1?.AF3[KHQ1E8>Q!!K\SO^">?_ ">#X _[B'_ION:X
M<'%?5*MUW_(Z\5)_6:=GV_,_:*ORC_X*,?$KQ?X7_:6O;'1O%6MZ19+IEHXM
MK'49H8PQ4Y.U6 R:_5ROQ_\ ^"FG_)TM_P#]@JS_ /037/E:3KZ]C?'MJEIW
M/O'_ ()\Z]J?B;]EWPY?ZOJ-WJM_)=7H>ZOIVFE8"X< %F))P!BOD+]MC]NK
MQ;K7C[6O _@/6)O#WAS2)WLKF_T]S'=7LR$K)^]!RL88%0%QNP2200!]7_\
M!-__ )-,\,_]?=]_Z4R5^3/Q%TN\\)_%+Q)I^JQ&6^T_5[B*YCF'^L9)F#9]
MCC]:[<+1ISQ55R6ST^\Y<14G'#TU%[HZ_1?V=/C)\4-/B\06?@SQ'KEK=+OB
MU"XB<^<IR=RM(064Y/(R*EN/#?QR_9\D2_>R\:>"8H>EW&+B"WZX(WK\A'MD
MC!]Z_2CP/_P4@^!^OZ5:&_UF[\*7115:QOM.F<1-@#:'A1TVCL<C@=!TKW+P
M%\9O 7Q7C=?"GBS2/$#A-TEM:W2-,J],O$3O4?443QU>'\2EI_7R%'"4I?!4
MU.GT.XDNM$T^>5M\LEO&[MZDJ"37X9_$+XS?$"U\?>)88?'/B2*&/4[E$CCU
M>X5542L   _  K]V0 H  P!7\^OQ(_Y*)XI_["MU_P"CFK+*4I2G==C3,&XQ
MC9G]!=?B[K'[4?Q(^$?[1'C#5=*\3:A?I::OJ=M'INJ7<UQ9[&EE108B^/D^
M5EQC!4=N*_:*OP%^-G_)9O'O_8?O_P#THDJ<KA&<IJ2NK%9A*45%Q=CT:^M_
MVB/VI"^K2VOB_P 7V$S,5DCBD33QUR(U 6%?3"BN!U71_B1^S[XEACO(O$'@
M/6L>;"RM+:2.O3<C*1N';()':OW>\*QI#X8TB.-%CC2SA5548  08 %?%?\
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
M,Z><UM*(/Q\TQX]\5^RWCSP=8_$/P3KOAC4P38:O9364Q4?,JR(5W#W&<CW
MK\*OBI\+/%?P!^(MUH&N0S:;JNGS^9:WL!9$G4-F.X@?C(. 01R#P<$$#U<M
M<:E*I0O9O]58\_')PJ0JVT1^W'QK^#7A[X\?#[4/"?B. M:W WP7,8'FVDP!
MV31D]&&3[$$@\$U^+WQR^!/C']F?X@?V5K*30F.7S]+UNU#)%=*I!66)_P"%
MU.W*YW*<>Q/T%\._^"IWQ%\+Z/;V'B/0]*\6O"NP7TC/:W,@ P"Y7*L>G(49
M[\\UP7[0G[>7C/\ :#\+OX;U#0O#^E:*[K(5BM/M%P''\2RRD[#VR@5L$C.#
M6V#H8K#3Y&DXOS,L35H5X\R=I'3:Y_P4;\9^)_V>-3\!ZI;";Q3>H+&3Q)&P
M0R6; B3<@'$I&$W#@JQ/##)XS]A7X#S_ !N^.>ER7-NS^&O#TB:IJ<K+E&V-
MF*$]B9' !']U7/:O)O WP>\;_$RQU.\\*>%M4U^UTV,R74MC;-(L?3Y>/O-@
MYV+EB.<8%==\#?VG?B'^S5J-W%X9O(H[.:;?>Z/J5L)()9%^7YAPZL,8RK*>
M.:[Y45"G.&'LI/\ K_ACDC4<IQE6NTC]SZ*\@_97^->L?M ?".S\8ZQX<C\.
M/<3R0PQQ7#2I<K&0K3+E054N'4+EON'DUZ_7Q<X.G)PENCZB,E.*DMF%%%%0
M4%%%% !1110 4444 %%%% !1110 5F^)/#NG^+O#NJ:%JUO]KTK5+66RN[?>
MR>;#(A1UW*0PRK$9!!&>#6E13VU0'SG_ ,.\_P!G[_H0/_*SJ'_R11_P[S_9
M^_Z$#_RLZA_\D5]&45T?6:_\[^]F'L*7\B^Y'A?A_P#8<^!?AFX2>S^'6FS.
MIR!J$T]ZO;JLTC@].XKVG2])L=#T^"PTVSM]/L;==D-K:Q+%%&OHJJ  /85;
MHK*52=3XY-FD81A\*L%>(?%_]C/X3_&S59=7U_PY]GUN;_6ZII<S6TTIQC+[
M?E=N!\S*3P!G%>WT4H5)TWS0=F$H1FK25SY1T'_@F7\$M'O!/<V.M:T@(/D7
M^I,$X_ZY*A_6O7O$'[,?PM\4> ;;P5?>"].7PQ;7"W<5A9A[0+,%*B3?$RN6
MPS DG)SSFO4**UEB*TVG*;T\R(T:<5911R_PW^&?AOX1^$[7PSX3TW^R=#MG
MD>*U\^6;:SL68[I&9CEB3R:\F\>_L'_!3XA:C<ZC>>$5T[4+B1I9;C2;J6VW
M,QRQV*WEY)S_  ]Z^@:*B-:I&3E&3394J<)+E:T/D.'_ ()<_!F.97:7Q)*H
M.3&^HIM/MQ$#^M>V?"7]F;X:? ]S/X0\*VNGW[*5;49BUQ=$'J!+(690>X4@
M>U>H45<\16J*TI-HF-&G!WC%!7EOQ@_9D^&WQVF@N?&7AF'4=0@C\J+4(99+
M>X5,DA=\; LH). V0,G YKU*BLHSE!\T79FDHJ2M)71PGP:^"_ACX#^#SX9\
M)P7$&F-<O=L+F=IG:1PH)W'V51@>E>=ZW^P9\"O$6M7^K:CX&^T:A?W$EU<3
M?VO?KOD=BSMA9P!DDG  %>_T5:K5(R<E)IOS)=.#2BXJR(K:WCL[>*"%=D42
M!$7).% P!S[5Q?Q:^"7@OXY:+9Z3XWT7^V]/L[C[5!#]JGM]DFTKNS$Z$\,1
M@G'-=S16<92B^:+LRW%25FM#S#X2?LT?#?X%:C?W_@?PY_8EW?Q+!<2?;KFX
MWH#N Q+(X'/IBO3B P((R#2T42E*;YI.[%&*BK15D?._Q$_8%^"WQ&OY;^?P
MN=#OYF+23Z'<-:AB>_EC,8.><A![YKD-/_X)@?!:SN!),GB"_3C]U<:D IY_
MV$4^W6OK>BNA8JO%64W]YB\/2;NXH\[^%?[//PZ^";32>"_"ECHMU-'Y,EXN
MZ:Y>/()0S2%GVDJIVYQE0<<"K_Q1^"_@GXU:3!IWC7P];:]:V[,T'G%TDA+
M!BDB,K+G S@C.!7:T5C[2?-SW=^YKR1Y>6VA\F:I_P $Q?@IJ$WF06^O:8N2
M?*M=3++VX_>*Y_7O6QX/_P""<WP0\)7D=U+X?O/$$T9R@UB^>1,YSDQIL1O3
M# CV[U]-T5L\57:MSO[S+ZO13ORHK:;IMIH^GV]C86L-C96Z"*&VMHQ''$@&
M JJ   !V%><_%G]F?X:?'"Y2[\9>%;;5-0CB\E+]))+>X5 20/,C96(!)(#9
M')XYKT^BL(SE!\T79FTHQDK25T?(MY_P2]^"]U<-)&?$5HAZ10ZDI4?]]1L?
MUKN/AU^P=\%_AKJ$&H6GA1=7U"$AH[C6YVN]K#HPC;]WG/.=N0>F*^@J*WEB
MJ\E9S9BL/2B[J*$ "@ # %+117*= 5RWQ!^%_A+XK:.-+\7>'[#Q!9*28TO(
M@S1$C!:-_O(<=U(-=3134G%W0FDU9GR=K'_!,?X)ZE=&6VM=<TE"2?)L]3+(
M.G'[U7;]>];'A#_@G3\#_"EQ'/+X<NM?FC.5;6+Z21<^Z(51OH5(KZ9HKI>*
MKM6YW]YA]7HIWY49^A>']+\+Z7!IFC:=::3IUN-L5G8P+#%&/144 "O./BY^
MRU\,?C<TD_BKPK:W&ILN/[5M,V]V,# S(F"^.P?</:O5Z*PC4E!\T79FTHQD
MN62T,7P7X1TSP!X1T?PWHT/V?2]*M8[.VC)R=B*%!)[L<9)[DDUM445+;;NQ
MK31!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45P'[0E]
M<Z9\ _B5>6=Q+:7=OX9U.6&X@<I)&ZVLA5E8<@@@$$<@BOR3_9A^+GCG5OVB
M/AS97WC3Q#>V=QKMI'-;W&JSR1R*9 "K*7P0?0UWX?"/$0E-.UCCK8A49Q@U
MN?M71117 =@4444 %%%% !117F'[4&HW>D?L[?$:]L;J:RO+?0[J2&XMY#')
M&PC)#*P.01ZBKA'FDH]R9/E39Z?17XZ?L4_%3QKKW[47@*PU/QAKVHV$UU,)
M;6[U.>6*0"WE(#*S$'D \^E?L773BL,\+-0;O<PP]=8B+DE8****XSI"BBB@
M HHHH **** "BF22)#&\DCK'&@+,S'  '4D^E1V5];ZE:175I<175K,H>.:%
MPZ.IZ$,."/I0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!YS^TC_P F[_%+_L5=4_\
M226OQN_90_Y.6^&7_8P6?_HU:_9']I'_ )-W^*7_ &*NJ?\ I)+7XW?LH?\
M)RWPR_[&"S_]&K7T67?[O5_KH>+C?XU/^NI^Z]%<E\7-0NM(^%'C2^LIY+6\
MM=$O9X)XFVO'(L#LK*>Q! (/M7Y&?#O]OSXP?#W3]=@/B*;Q'<:E'&D%SKTC
MW1L64MEXE8XR0V,'(X&0<5Y>'P<\3%R@]COK8F-!I2ZG[045^(=YKG[1GQH_
MXG0/Q$\46\AWI-IUO>26PSGE%B7RU'7[H K&\&_M&?%SX->(]UCXMUZPNK67
M$^EZI/)+"6!Y66"4D9[= PSP0>:[O[*DUI-7.3^T(IZQ=C]U:*\S_9Q^-%M\
M?O@_H7C*&!;2YND:*]M%)(@N8SMD49_A)&Y>^UESS7SS^WQ^VEJ/P1DM_ _@
MB6.+Q;>0"YO-295D_L^%B0BJI!!E;!/S?=7!P2P(\RGAZE2K[%+4[YUH0I^T
M;T/M*O)_VL/^3:/B;_V +O\ ]%FOQVT_Q9\8OB]K=P^FZKXU\8:IC?*MA-=W
M<B*<_P *$[5X.!@ 8XZ5TVK_ !E^/'PT\,ZKX0\5WWBBTT;6;.2RFTSQ7;3'
M=&Z$'RS.N]" <C80/7(XKUXY9*$TU-770\Z6/4HOW78G_83_ .3L_AW_ -?<
MW_I-+7[:5^)?["?_ "=G\._^ON;_ -)I:_0/_@I1\0O$WPV^!>A:GX5UV_\
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
MJ5M$]QJGBC66^R6[=09I=L,7X HOT%?N5\,/ =E\+_AWX=\)Z?@VNCV,5H'
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
MK\:/V;+SQI96,VG6NK:->R):W#!GCVK*F"1P>4S^-?B]\$_^2S> O^P_8?\
MI1'7[A_#_P"$.A_#GX3V7P]TZ2\N-"M;26R62[D5IW20N7+,JJ,Y=N@%>,>'
M?^"<_P &_"_B#3-9L;+6%O=.NHKR R:DS*)(W#KD8Y&0.*QPN*HX?VBUL]C3
M$8>I6Y'U6Y]/4445XQZ9Y[^T!\+8?C1\&_%?@^4+YVHV;"U=NB7*$/ WT$BI
MGVR.]?@S=VL^GW4]K<1O!/#(8Y8G&&1U)!!'J#D5_0#\3OB!IGPJ^'^O>+M8
M;&GZ1:/<R*#AI"!A(U_VG8JH]V%?B7\+_">I?M+?M%:;IMT!]K\4:S)>:B\"
M[ D;.TURZCMA!(0/8"OH\JFXPFY?"OZ9XF814IP2W9^G_P#P3Q^$O_"L?V<]
M)O;F'RM6\3.=8N"P^81N (%^GE!6QZR-7TY4-G:0Z?:0VMM$L%O"BQQQ1C"H
MH&  .P %35X-6HZLW-]3UZ<%3@H+H%%%%9&@4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^=__  56^-_DVNA?
M"S39R'FVZMJVQOX 2L$1^I#2$'^[&>]9_P#P2?\ A+Y]]XK^)%Y#\L"C1=.9
MAQN;;)<,/<#R5!_VV%>[_$__ ()S_#WXN>/M:\7Z_P")?&#ZKJTYGE6&]M1'
M&, +&@:V)"*H50"2<*.37NGP<^$>A? WX>Z9X-\.?:'TRP\QEFO'5YY6=V=G
M=E503ENP'  [5[$L32AA/84MWO\ K_D>9&A4EB/:U-EL=K1117CGIA1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
H !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>abm-20210131_g5.jpg
<TEXT>
begin 644 abm-20210131_g5.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &O :\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "OST_:J_;F\46_C?5?"7P_O5T;
M3=+G:TN-4CC5Y[F5#MD"%@0B!@0"HR<9S@XK]"Z_"OQ)*\WB+5))&+R/=2LS
M-R22YR:^XX6P-#%5JE2M'FY4K)[:W_R/BN)\;6PM&G3HRY>9N[6^EO\ ,])_
MX:T^,'_0_P"K_P#?:_\ Q-'_  UI\8/^A_U?_OM?_B:\W\.^%]9\7:DNG:%I
M-]K6H,I<6NG6SW$I4=3L0$X'KBNJ_P"% _$__HG'B[_P177_ ,;K]'GA\OIN
MTX03\U$_/(XC'U%>$YM>K-[_ (:T^,'_ $/^K_\ ?:__ !-'_#6GQ@_Z'_5_
M^^U_^)K!_P"% _$__HG'B[_P177_ ,;H_P"% _$__HG'B[_P177_ ,;J/99;
M_+#[HE^TS'^:?_DQO?\ #6GQ@_Z'_5_^^U_^)H_X:T^,'_0_ZO\ ]]K_ /$U
M@_\ "@?B?_T3CQ=_X(KK_P"-T?\ "@?B?_T3CQ=_X(KK_P"-T>RRW^6'W1#V
MF8_S3_\ )C>_X:T^,'_0_P"K_P#?:_\ Q-'_  UI\8/^A_U?_OM?_B:P?^%
M_$__ *)QXN_\$5U_\;H_X4#\3_\ HG'B[_P177_QNCV66_RP^Z(>TS'^:?\
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
M?SZ(^,RG#U<7@L51H*\GR>75GY0_\)!JG_02N_\ O^W^-'_"0:I_T$KO_O\
MM_C7WG_PZ[TO_HH-W_X*U_\ CM'_  Z[TO\ Z*#=_P#@K7_X[6G^L65?\_/_
M "5_Y&?^K^:?R?\ DR_S/@S_ (2#5/\ H)7?_?\ ;_&C_A(-4_Z"5W_W_;_&
MOO/_ (==Z7_T4&[_ /!6O_QVC_AUWI?_ $4&[_\ !6O_ ,=H_P!8LJ_Y^?\
MDK_R#_5_-/Y/_)E_F?!G_"0:I_T$KO\ [_M_C7T/^QK^T5XI\#_%CP_X;NM4
MNM3\-:[>Q:=+874K2+#)*P2.6+)^0ARN<<%<Y&0",+]JS]F>V_9OU#PY;6VO
MRZZ-6BGD9I;40^7Y908&&;.=_P"E<'\ ?^2[_#C_ +&33?\ TJCKT*SPN98"
M52*YH23MIVO^IPT5B<OQT:<GRS35]>]OT/VIHHHK\&/W(**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /QE_:8
M_P"3@_B'_P!ANZ_]&&OHG_@F#_R/GC7_ +!L/_HVOG;]IC_DX/XA_P#8;NO_
M $8:S_A-\;O%WP1U"_OO"5_%87%]$L,[2VT<P90<@8<''/I7[EB,+/&Y4L/3
MM>48[_(_$L/B88/-'7J;1E+;YG[545^47_#??QH_Z&*T_P#!9;__ !%'_#??
MQH_Z&*T_\%EO_P#$5\%_JEC_ .:/WO\ R/N_]:L#_++[E_F?3.F_LY?%:U_;
M'G\>R:PI\+-?R7/VS[;EFM"#MM/*ZX (3D;?EW9SBIOVN/V=?BE\6/BQX9UO
MP=JJPZ5:V\<2EKXV_P#9\XD<M,%'7*LOS+EOEQC@9^8/^&^_C1_T,5I_X++?
M_P"(H_X;[^-'_0Q6G_@LM_\ XBO=CE>;QK0KIT[QCRK>UONW/$EF>4RHSHOV
MEI2YGMO]^Q^JT$,T:P"2?S2D>V0[ /,;CYO;H>/?VK\+]?\ ^0]J7_7S)_Z$
M:_1+]AO]HWQU\;O%?B:Q\6ZG#?V]C91S0+%:10E6,F"<HHSQZU^=NO\ _(>U
M+_KYD_\ 0C6G#F#J8#$XBA5MS)1VVUN_(RXBQE/'8?#UZ5[/FWWTLO,H45Z/
M\ ?@U-\>/B'#X4@U2/1Y)+:6X^U20F4#8 <;0PZY]:^G?^'7>J?]%!L__!6_
M_P =KZ;%9M@L%4]EB*G++?9_HCYS"Y7C,93]K0IWCMNOU9\-T5]R?\.N]4_Z
M*#9_^"M__CM'_#KO5/\ HH-G_P""M_\ X[7'_K#E?_/[\)?Y'7_J_F?_ #Z_
M&/\ F?#=%?<G_#KO5/\ HH-G_P""M_\ X[1_PZ[U3_HH-G_X*W_^.T?ZPY7_
M ,_OPE_D'^K^9_\ /K\8_P"9\-T5]R?\.N]4_P"B@V?_ (*W_P#CM'_#KO5/
M^B@V?_@K?_X[1_K#E?\ S^_"7^0?ZOYG_P ^OQC_ )GPW17W)_PZ[U3_ **#
M9_\ @K?_ ..U\T_M#?!"?]G_ ,?1^&+C5H]:D>RCO/M,<!A&'9QMVECTV=<]
MZ[,+FV"QM3V5"IS2]'^J.3$Y5C,'3]K7IVCZK]&>8U^\0C?[0SF0F,J (\#
M.3DYZ\Y'Y5^#M?I9^W1^T-XW^!^K>$(/".I0V$>HP7+W EM8YMQ1HPN-ZG'W
MCTKYOB3!U,?7PV'I6YGS[^2BSZ+AW%T\#0Q.(JWLN3;S<D5?V9_V<OBM\-OC
MYK_B7Q3K"W&BW"3K-<"]\TZHS-^[8Q]5Q][Y@".@ZFE^(7[.'Q4\0?M>:;X[
MTW6$C\,PW=K.EVUX0UK;HJ>;;B'J=Q5^ -K;\L1DX^9?^&^_C1_T,5I_X++?
M_P"(H_X;[^-'_0Q6G_@LM_\ XBL7E><.O*O>G=QY>MK?=O\ UL:K,LI5&-"U
M2RES=+W^_;^MS]7:*_*+_AOOXT?]#%:?^"RW_P#B*/\ AOOXT?\ 0Q6G_@LM
M_P#XBO"_U2Q_\T?O?^1[G^M6!_EE]R_S/6_^"HG_ "'OA]_U[7O_ *'#7RQ\
M ?\ DN_PX_[&33?_ $JCI_Q;^.WC'XX7&FS^+M0BOY-.21+<Q6T<.T.5+9V
M9^Z.M,^ /_)=_AQ_V,FF_P#I5'7W^#PM3 Y7]7JVYHQEMMU9\)B\5#&YG]8I
MWM)QW^2/VIHHHK\+/VT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /QE_:8_Y.#^(?_8;NO\ T8:T?V=/V==1
M_:*UK5].T[5[72'TVW2X=[J-G#AFVX&VL[]IC_DX/XA_]ANZ_P#1AKZ)_P""
M8/\ R/GC7_L&P_\ HVOW#%8BIA,H]O2=I*,;?@?BN%P]/%9K[&JKQ<I7_$/^
M'87BC_H==(_\!9:/^'87BC_H==(_\!9:_1&BOSC_ %FS/^=?<O\ (_0_]6\M
M_D?WO_,_.[_AV%XH_P"AUTC_ ,!9:/\ AV%XH_Z'72/_  %EK]$:*/\ 6;,_
MYU]R_P @_P!6\M_D?WO_ #/F7]DW]DW5OV=?$6O:CJ.O66KIJ5JENB6L3H4*
MONR=U?F%K_\ R'M2_P"OF3_T(U^Z;>9YR8V^3M;=G.[=D8Q[8W9_"OPLU_\
MY#VI?]?,G_H1KZKAC%5<;7Q%>L[R:C^I\OQ)A:6#HX>C15HKF_0^B?\ @GE_
MR<A9?]@VZ_\ 017KO[97[2'Q6^&/QNM=$\-WLFD:,MM!+9QK9QRB_9OODEE)
M;YLIM4CIZG-?.?[(WQ4T'X-_&*V\1^(Y)XM,CLYX"UO$9'W. %^45]P3?\%
M_@S</&\L^IR/&=R,^F$E3ZCGBGFE*M#-%B%AO;1Y;6MI?7R8974I3RUT'B?9
M2YK[ZVT\T=?^T1\2/&O@C]FRZ\4Z)I_V+Q1]DMGNE$?F_P!G^9M\YPISG821
MSD#J<@&N%_8)^,7COXN>&/%,OC*XDU.WL+F!+'4Y(%C,I=7,L>54!MFV,],C
MS/I5]O\ @H7\'G4JUWJS*1@@Z<V#^M,M_P#@H+\&K6%8H;C5(8EZ)'IA51WZ
M U\O'"8I8.>&^IOFD[J5M4M--OUZGTLL5A7BX8CZXN5*W+?1^>_Z=#Z<HKYG
M_P"'AOP?_P"?S5__  7-_C1_P\-^#_\ S^:O_P""YO\ &O*_LC,/^?$ON9ZG
M]K8#_G]'[T?3%%?,_P#P\-^#_P#S^:O_ ."YO\:/^'AOP?\ ^?S5_P#P7-_C
M1_9&8?\ /B7W,/[6P'_/Z/WH^F*_,#_@H]_R<);_ /8$MO\ T9-7U/\ \/#?
M@_\ \_FK_P#@N;_&OB3]L7XN>'OC5\6H?$'AF2XETY=,AM2US"8FWJ\A/![8
M85]3PWE^+PV.YZU)Q5GJUZ'S/$6/PN(P7)1J*3NM$SPROU5_:V_97U7]HW4?
M#5SINN6>CKI44\;K=1.YD\PH01M]-A_.ORJK]XAYOVALE/)VC:,'=NR<Y]L8
M_6O5XGQ57!U<-7HNTES_ (\J/+X:PU+&4L11K*\7R?\ MS/SR_X=A>*/^AUT
MC_P%EH_X=A>*/^AUTC_P%EK]$:*^3_UFS/\ G7W+_(^I_P!6\M_D?WO_ #/S
MN_X=A>*/^AUTC_P%EH_X=A>*/^AUTC_P%EK]$:*/]9LS_G7W+_(/]6\M_D?W
MO_,_'W]H[]FO4_V<KW0K;4M9M-8;58YI$:UB9!'Y94$'=Z[Q^5<Q\ ?^2[_#
MC_L9--_]*HZ^I_\ @J)_R'OA]_U[7O\ Z'#7RQ\ ?^2[_#C_ +&33?\ TJCK
M](P.)J8S*E7K.\G&5_Q1^=X[#T\)FGL:2M%./Z,_:FBBBOPX_:PHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M_&7]IC_DX/XA_P#8;NO_ $8:M_L_?M$:U^SOK&K:CHNFV&I2ZC MO(M^'VJ%
M;<"-K#FJG[3'_)P?Q#_[#=U_Z,-5O@Y\"?%7QVU+4;#PK#:RW%A"L\PNIQ$
MK-M&">O-?O:5"67Q6*MR<L;WVZ'X5>O''R>&OS\SM;?J?07_  \W\>?]"MX=
M_*?_ ..4?\/-_'G_ $*WAW\I_P#XY7)?\.\OC!_SYZ1_X,5_PH_X=Y?&#_GS
MTC_P8K_A7A>QX=[P^_\ X)[GMN(.T_N_X!UO_#S?QY_T*WAW\I__ (Y1_P /
M-_'G_0K>'?RG_P#CE<E_P[R^,'_/GI'_ (,5_P */^'>7Q@_Y\](_P#!BO\
MA1['AWO#[_\ @A[;B#M/[O\ @'U7^R'^U?XB_:(\2>(-.UK2-,TV+3K2.XC:
MP$FYBS[2#N8\5^9>O_\ (>U+_KYD_P#0C7Z-_L2_LS^-O@3XI\2W_BJ"RBM[
M^RC@A-K<B4EE?<<@#CBOSDU__D/:E_U\R?\ H1J\FCAHX[$K!VY+0M;;9W(S
MB6)E@L,\7?GO.]]]U8H45[O^Q;\/_#_Q,^.%KHGB;38]6TM[&XE:VD=U!95!
M4Y4@\?6ON/Q'^SK^S;X/U*QT_7=(\/Z/?WQQ;6U]JTD,DW./E5I02,\9]>.M
M=^.SRC@*_P!7G"4I6OHD_P!3BP.2UL=0^L1G&,;VU;_R/REHK]<=4_9%^!6A
MZ?<7^H^$-,T^QMT,DUU=7TT<4:CJS,TH 'N:H^%?V8?V>O'&EC4O#WAW1M;L
M-YC^T6&HS3(&&,J2LIP1D<'GFO+_ -;,+R\_LIV[V7^9Z7^JN*YN7VD+^K_R
M/R<HK]6O^&=?V;?^$L'AC^R/#_\ PD9&[^R?[6D^T],_ZOS=V<<XQG'/2NA_
MX8P^"_\ T(EI_P"!-Q_\<HEQ9A(VYJ4U?R7^81X5Q4K\M2#MYO\ R/R$HK]>
M_P#AC#X+_P#0B6G_ ($W'_QRC_AC#X+_ /0B6G_@3<?_ !RH_P!;L%_S[E^'
M^9?^J>,_GC^/^1^0E%?KW_PQA\%_^A$M/_ FX_\ CE? W[<'PX\-_"WXS0Z-
MX6TN/2-,;2H+@V\;NX\QGD!;+$GD*._:O3R_/\/F5;V%*,D[7UM_F>;F&0XC
M+J/MZLHM7MI?_(^?:_4S]L#]J;Q!^SKJ7ABVT32=-U)=5BN))3?B3*&-D V[
M&']\]?2ORSK]-/VWOV</&?QXU3PE/X5@LYH]-AN4N/M5R(B"[1E<9'/W37+G
M4<-+&X18NW)[][[;*WXG3DTL3'!XIX2_/[EK;[N_X'B'_#S?QY_T*WAW\I__
M (Y1_P /-_'G_0K>'?RG_P#CE<E_P[R^,'_/GI'_ (,5_P */^'>7Q@_Y\](
M_P#!BO\ A6?L>'>\/O\ ^":>VX@[3^[_ (!UO_#S?QY_T*WAW\I__CE'_#S?
MQY_T*WAW\I__ (Y7)?\ #O+XP?\ /GI'_@Q7_"C_ (=Y?&#_ )\](_\ !BO^
M%'L>'>\/O_X(>VX@[3^[_@'"?M"?M):Y^T5>:+<ZWIFGZ:VE1RQQ"P$F'$A4
MG=O8_P!P=/6N?^ /_)=_AQ_V,FF_^E4=6OC+\ ?%OP'NM+@\50VD,FI)(]O]
MEN!*"$*ALX''WA57X _\EW^''_8R:;_Z51U[\8X>.!:PMN2SM;;K^IX4I8B6
M-3Q5^>ZO??I^A^U-%%%?@1^[!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!^,O[3'_)P?Q#_[#=U_Z,-?1/\
MP3!_Y'SQK_V#8?\ T;7SM^TQ_P G!_$/_L-W7_HPUO\ [,/[2'_#-^O:WJ7_
M  CO_"1?VE;);^5]N^R^7M?=G/EOGZ8%?M^,P]7%91[&BKR<8V7W=S\6PE>G
MA<V]M5=HJ4K_ (]C]>Z*^#/^'I7_ %3+_P K_P#]S4?\/2O^J9?^5_\ ^YJ_
M-?\ 5S-/^?/_ )-'_,_1O]8<L_Y^_P#DLO\ (^\Z^0/VN/BU\:O WQ9\,Z9\
M/[&ZDT2XMXY$%MIHN5O+@R,KQ.Y4X 79P"I&[.>A'%_\/2O^J9?^5_\ ^YJ/
M^'I7_5,O_*__ /<U=V"R7,L+5]I/"J:L]&XV_,XL9G.78JE[.&)<'=:I2O\
MD?=D,D[+!YL*QEH]TF'SL?CY1Z]3S[>]?A?K_P#R'M2_Z^9/_0C7ZG?LP_M=
M?\-(:]K>F_\ "*?\([_9MLEQYO\ :/VKS-S[<8\I,?7)K\L=?_Y#VI?]?,G_
M *$:]_A?"UL'7Q%&O&TERZ;]^USP>)<32Q='#UJ,KQ?-KMV[V/HG_@GE_P G
M(67_ &#;K_T$5[M^UA^QGXV^,OQA3Q-X>U#3WTZ]MX;>9;^=HS9E!M. %.Y"
M/FXYR6X[GXE^$?Q:UOX*^,H_$WA]+5]1CAD@ O(C)'M<8/ 8<\>M>Y_\/'OB
MQ_S[^'?_  !D_P#CM>AC\%F/]H?7,%R_#RZG!@<9E_U#ZIC>;XKZ'VM\?/@C
MJ_Q*_9Y;P)I6K#^U+>"U"7%X2JW;0;>)",XW%<YYPV/K7)?L3_LY^)O@#H7B
M9O$]W;-=ZQ- 8[&TE,B0+$)!N+<#<WF<@#HB\GH/E;_AX]\6/^??P[_X R?_
M !VC_AX]\6/^??P[_P" ,G_QVO 639PL+/!^[R2=WKK?3R\CW7G&4/%1Q?O<
M\59::6^_S/5&_8;\<?\ #3P\7C6;+_A&_P"WO[<^W^>WVK;Y_G>5LQ]_/R[L
MXQS_ +-?==?F!_P\>^+'_/OX=_\  &3_ ..T?\/'OBQ_S[^'?_ &3_X[2QF2
MYOCN3VW+[JLM?^ 5@\YRG \_L>;WG=Z?\$_3^BOS _X>/?%C_GW\._\ @#)_
M\=H_X>/?%C_GW\._^ ,G_P =KS?]5<Q_N_?_ , ]'_6C+_[WW?\ !/T_K\P/
M^"CW_)PEO_V!+;_T9-1_P\>^+'_/OX=_\ 9/_CM>)?&+XQ:]\<?%J>(O$26:
M:@MLEH!8Q&./8I8C@L><L>]?0Y'D>+R_%^VK6M9K1G@9UG>$Q^$]C1O>Z>J.
M%K]X@TGG,I0"(*"'W<DY.1CVXY]Z_!VOUE_:B_:P_P"&;;_P];?\(M_PD7]K
M132;O[0^R^5Y908QY3[L[_;&*KBC#5<95PU&A&\GSZ;?ROJ1PSB:6$I8BM6=
MHKD\_P"9=#SW]FCXP?&[QA\?=?T;QOI=Q#X>C2<S02V AAT]U;$:Q2A07S]T
M99MPRW;-?8=?!G_#TK_JF7_E?_\ N:C_ (>E?]4R_P#*_P#_ '-7S^,R7,<5
M452&%4%9*R<;:==SW\'G.7X6GR3Q+F[MW:E?TV/O.BO@S_AZ5_U3+_RO_P#W
M-1_P]*_ZIE_Y7_\ [FKA_P!7,T_Y\_\ DT?\SM_UARS_ )^_^2R_R*'_  5$
M_P"0]\/O^O:]_P#0X:^6/@#_ ,EW^''_ &,FF_\ I5'7:_M1?M-?\-)7_AZY
M_P"$;_X1W^R8IH]OV[[5YOF%#G/EIMQL]\YKBO@#_P EW^''_8R:;_Z51U^E
MY?AZN$RE4:RM)1E=?>^A^<X_$4L5FKK47>+E&WX=S]J:***_#S]I"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#\9?VF/^3@_B'_V&[K_ -&&N;\!_#'Q5\3KNZM?"NAW6MW%J@EFCM0"44G
M)R?6ND_:8_Y.#^(?_8;NO_1AKZ)_X)@_\CYXU_[!L/\ Z-K]TK8J6!RM8B"N
MXQCO\D?B-'"QQF9O#S=E*4MOF>"_\,E_&#_H0-7_ .^%_P#BJ/\ ADOXP?\
M0@:O_P!\+_\ %5^P.J7C:?IMW=I!)=/!"\JP1#+R%5)VK[G&/QKY:_9!_:V\
M4_M >.O$6B:]H=A9VMK9F^M[G3TD7RL2(@AD+,VXD/D'Y?N-QZ?*4>(LQKT:
ME>%*/+"U]^OS/J*W#^7T*U.A.K+FG>VW3Y'Q'_PR7\8/^A U?_OA?_BJ/^&2
M_C!_T(&K_P#?"_\ Q5?:>F_MA>++S]K:7X9OX8MDT!=1DTP823[: JDBY+;M
MNP@;\;?N'KGFG_M6?M>>+/@5\4M"\-Z%X>L;^RN+6.\FDO$D:2ZWR.GE1;6
M4C;UPQR1Q@8/='-LVE6A05*'-*/,M>GWG'+*LJC2G6=6?+&7*].OW'+?\$_?
M@UXV^&/C#Q7=>*O#E[HEO=6$4<,ETH =A)D@8/I7P-K_ /R'M2_Z^9/_ $(U
M^Z=O*9[>.0HT1=0Q1QAER.A]Z_"S7_\ D/:E_P!?,G_H1I\.XV>88K$XBHDF
MU';RNA<08.& PV'H4VVES;^=B3P[X7UGQ=J2Z=H6DWVM:@REQ:Z=;/<2E1U.
MQ 3@>N*ZK_A0/Q/_ .B<>+O_  177_QNO6_^">7_ "<A9?\ 8-NO_017V!\=
MOVVO#7P+^($'A2ZT2_UFY2..:^FMG5!;*_*A0WWVV_-C*CD<]<=^/S7%T,9]
M4PM%3?+?<X,#E>$K8/ZWBJO(N:VQ^<G_  H'XG_]$X\7?^"*Z_\ C='_  H'
MXG_]$X\7?^"*Z_\ C=?K-\4/C?H'PN^%3>/;M9[_ $N2*&2UCM5^>X,H!C S
MP 0<DGH >IXK!_9O_:4T7]H[0]5NM.T^XTB_TN6..[LKAQ)M$@8QNK@#(.QQ
MT!!4\="?%7$F/="6)^KKD3LW=[GM/AW JM'#_6'SM72LMC\M_P#A0/Q/_P"B
M<>+O_!%=?_&Z/^% _$__ *)QXN_\$5U_\;K]$/\ AN_PA_PN[_A7_P#9-_Y'
M]H_V3_;.Y?+^T[_+QY?79OXW9]\8KN?VCOVE-%_9QT/2[K4=/N-7O]4EDCM+
M&W<1[A&%,CLYSM WH.A)+#CJ1L\^S.-2%%X9<T]4K[_UYF*R/+73G56)?+#1
MNVQ^6W_"@?B?_P!$X\7?^"*Z_P#C='_"@?B?_P!$X\7?^"*Z_P#C=?K3\)_C
M3HGQ:^%\/C>Q2>QT_9*;F&X7+P-%GS%./O 8R".H(Z'BO+_@C^V_X7^-GQ(?
MPA::-?Z3<3+*^GW%U(C"Z$:EF!4<HVP%L?,,*>?6(\09C)5&L,OW?Q:[%/(,
MOBZ:>(?[SX=-S\YO^% _$_\ Z)QXN_\ !%=?_&ZY?Q)X3UOP;J L-?T;4-#O
MB@E%KJ5J]O*4)(#;7 .#@\^QK]T:_,#_ (*/?\G"6_\ V!+;_P!&35UY/Q!5
MS+$^PG325F]#ES;(:678;V\)MNZ1\L5^BG_!0?X/^,_BAK'@J7PKX>O-<CLX
M+I;AK501&6:(J#D]]I_*OSKK]YJGB/&3R_$87$4TFUS[^:BBN'L'#'X?$X>;
MLGR;>3;/QT_X9+^,'_0@:O\ ]\+_ /%4?\,E_&#_ *$#5_\ OA?_ (JOM']G
M#]L+Q;\8?CEJW@_6/#-KI^FK'<21"!)%N+'RFQMG)8AL_=. OS$=N*=X^_;
M\6^%?VK++X;6OANSGT)KVUL9&:.1KN83+&3,A#!0%WG VD$*<GGY9>;9LJTJ
M#I0YE'FWZ?>-95E3HJNJL^5RY=NOW'Q9_P ,E_&#_H0-7_[X7_XJC_ADOXP?
M]"!J_P#WPO\ \57W+^V/^U5XI_9]USPUIWA[1K&YBOX7N9KS4HY'1MK[?*3:
MRX..2<GAEKZ3\+ZQ)X@\-:3JDMJ]C+?6D-R]K)G="70,4/ Y&<=!TKAJ\19A
M1H4\1.E'EG>V_3YG;2X?R^M7J8>%67-"U]NOR/Q7\>?"OQ;\+YK.+Q5H-WH<
MEXK-;K=* 9 I 8C![;A^=:7P!_Y+O\./^QDTW_TJCKZG_P""HG_(>^'W_7M>
M_P#H<-?+'P!_Y+O\./\ L9--_P#2J.OK,+BYX[+/K$U9RC+;YH^6Q6%C@<R^
MKP=U%QW^3/VIHHHK\*/V\**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /QE_:8_P"3@_B'_P!ANZ_]&&NY_8Y_
M:&\.?L]>)?$.H^([+5+V'4;2.WB72XHY&5E?<2V^1.,>A-<G^TIHNHS?'_X@
MR1V%U)&VMW15EA8@CS#R#BO-?[ U3_H&W?\ WX;_  K][C0I8O 0H57[KC&_
MW(_"Y5JN$QTJ])>\I.WXGZ0_\/,/AA_T ?%W_@':_P#R356S_P""COPCTYYW
MM/"WB:V>X?S)FAT^T0R-_>;%QR?<U^=']@:I_P! V[_[\-_A1_8&J?\ 0-N_
M^_#?X5X_^K.6;:_^!'K?ZR9EOI_X"?HL/^"C?PB743J \*^)A?LGEFZ_LZS\
MTK_=W?:,X]LTMW_P4<^$=_<6T]UX6\37,ULV^"2;3K-FB;CE2;CY3P.GI7YT
M?V!JG_0-N_\ OPW^%']@:I_T#;O_ +\-_A3_ -6LMWU_\"%_K'F/E_X"?KA\
M"/VK/"7[0NK:IIWAS3M:LIM.@6XE;5((8U96;: NR5^<^H%?D?K_ /R'M2_Z
M^9/_ $(U]G?\$R]-N['QUXT:YM9K=6TV$ RQE0?WON*^,=?_ .0]J7_7S)_Z
M$:63X2E@L?B:%#X4H>?1CS;%5<9@<-6K?$W/\T?1/_!/+_DY"R_[!MU_Z"*^
MX?B]^R#\/_C9XRM?$VOQ:A#J,2+%.+"Y$27:+]T2@J3P.,J5.,#/ Q^1=O=3
M6<GF02R0R8QNC8J?S%6O^$@U3_H)7?\ W_;_ !K;'Y/7Q6+^MT*_LW:VB_X*
M,L#F]'"X7ZK7H>T5[ZO_ (#/VG\?_"?PW\2OA_-X,UBR/]AO''''';MY;0>7
MCRS&>Q7 QU'8@C(K&^!_[/\ X4_9_P!#O=.\,I=R-?2K+=7E_*))YBH(4$JJ
MJ N6P H^\?6OQQ_X2#5/^@E=_P#?]O\ &C_A(-4_Z"5W_P!_V_QKQEPOB%2=
M!8KW&[M6TO\ ^!'K_P"LV'=55WAO>2LG?6WW'ZQ_\,9_#?\ X6Y_PL/[+??V
MI]L_M#[!]H'V+[3NW^;LV[L[_FQNVY[8XKK/CA\ ?"O[0&@V>F>)DNXS92F:
MVO+"58YX2PPP!964A@!D$'H/2OQP_P"$@U3_ *"5W_W_ &_QH_X2#5/^@E=_
M]_V_QK5\.8MSA4>+?-#1.VW_ ),9+B'"*$Z:PBY9:M7W_ _:CX=_"KPY\+_
M=OX0T2S*Z+$CJZ7#>8TY?.]I#_$6R<]NP   K@/A/^Q_\/?@SXXN?%6@PZA)
MJ+K(ENE]<B6*S5^&$0"@],KERQP3SS7Y+?\ "0:I_P!!*[_[_M_C1_PD&J?]
M!*[_ ._[?XU*X9Q45-+%OW_BTW]?>+?$F&DX-X5>Y\.NWIH?NO7Y@?\ !1[_
M ).$M_\ L"6W_HR:OF?_ (2#5/\ H)7?_?\ ;_&JMS=3WDGF7$TD\F,;I&+'
M'IDUVY3P\\LQ/MW5YM&K6MO\V<6:<0+,L/[!4N75.][_ *(BK]A?CU^U%X5_
M9WO-'M_$>GZQ>OJB2R0G2X8I HC*@[M\J8^^,8SWK\>J^[/^"G6GW=]KO@ V
MUM-<!;:\W>5&6Q\T77 K3.<+2QN-PE"M\+Y_P29&3XJK@\'BJU'XER?FT=S;
M?\%&_A%9W=Q=6_A7Q-!<W!!FFCTZS5Y<=-S"XR?QI9/^"COPCEU"*^?PMXF>
M]B4I'<MI]H9$4YR WVC(')X]Z_.C^P-4_P"@;=_]^&_PH_L#5/\ H&W?_?AO
M\*/]6LM\_P#P(7^L>8^7_@)^BVH?\%&_A%JRQ+?>%?$UXL3B2,7&G6;A&'1A
MFXX/O5O_ (>8?##_ * /B[_P#M?_ ))K\WO[ U3_ *!MW_WX;_"C^P-4_P"@
M;=_]^&_PI?ZLY9MK_P"!#_UDS+?3_P !/?\ ]LK]H_PU^T1J?A:X\.6.JV2:
M7#<1S#5(8HRQD:,C;LD?/W#G..U>7? '_DN_PX_[&33?_2J.N1_L#5/^@;=_
M]^&_PKN_@+HFHP_'/X=.]A=(B^(].9F:%@ !=1Y).*]I4*.#P4J%)^ZD[:^K
M/'=>KC,9&O57O-KIZ(_9RBBBOP(_=@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KY&_;'_;&UCX)^(K/PEX2M+1]8
M>V6[O+Z]0R+"K$A$1 1ECM))/ !'!)X^N:_+'_@H;_R<A>_]@VU_]!-?3\.X
M6CC,=R5XW23=ON/FN(,55PF"YZ,K-M*X?\/#?C!_S^:1_P""Y?\ &C_AX;\8
M/^?S2/\ P7+_ (U\ST5^J_V1E_\ SXC]R/R_^UL?_P _I?>SZ8_X>&_&#_G\
MTC_P7+_C1_P\-^,'_/YI'_@N7_&OF>BC^R,O_P"?$?N0?VMC_P#G]+[V?3'_
M  \-^,'_ #^:1_X+E_QH'_!0SXP,0!>:23_V#E_QKYGKWS]AOPC8>,/VCO#T
M>HQ+<6]@DVH+"Z@JTD:$QD_[KE6^JBN7%9?EV%H3KRH1:BF]ET.G#8_,,36A
M1C7DG)I;OJ?=W[+WB#XT^*K>\U7XH6-GINEW$"-IUNL"PW)8GEG0$E1CLV#[
M5\JZI_P37^)M[J5W<)KOA,)-,\BAKNZS@L2,_P"CUY%^T?\ ';Q7\3OBAKTE
MYJUY;Z59WLUO8:;#.RPV\:.44[0<%R!EFZDGTP!Y7_PD&J?]!*[_ ._[?XUY
MN"RO&47+$4:D:;FE>*C=*VW7SU/1QF9X2LHT*T)5%"]I.5F[[]/+0^I_^'9_
MQ/\ ^@]X1_\  RZ_^1J/^'9_Q/\ ^@]X1_\  RZ_^1J^6/\ A(-4_P"@E=_]
M_P!O\:/^$@U3_H)7?_?]O\:]7ZMF?_01'_P#_P"V/,^L9;_T#R_\#_\ M3ZG
M_P"'9_Q/_P"@]X1_\#+K_P"1J/\ AV?\3_\ H/>$?_ RZ_\ D:OEC_A(-4_Z
M"5W_ -_V_P :/^$@U3_H)7?_ '_;_&CZMF?_ $$1_P# /_M@^L9;_P! \O\
MP/\ ^U/J?_AV?\3_ /H/>$?_  ,NO_D:C_AV?\3_ /H/>$?_  ,NO_D:OEC_
M (2#5/\ H)7?_?\ ;_&C_A(-4_Z"5W_W_;_&CZMF?_01'_P#_P"V#ZQEO_0/
M+_P/_P"U/J?_ (=G_$__ *#WA'_P,NO_ )&H_P"'9_Q/_P"@]X1_\#+K_P"1
MJ^6/^$@U3_H)7?\ W_;_ !H_X2#5/^@E=_\ ?]O\:/JV9_\ 01'_ , _^V#Z
MQEO_ $#R_P# _P#[4^I_^'9_Q/\ ^@]X1_\  RZ_^1J/^'9_Q/\ ^@]X1_\
M RZ_^1J^6/\ A(-4_P"@E=_]_P!O\:/^$@U3_H)7?_?]O\:/JV9_]!$?_ /_
M +8/K&6_] \O_ __ +4^I_\ AV?\3_\ H/>$?_ RZ_\ D:OK_P#::UCXR^'[
M"PU+X5V=EJ-M;Q2MJ5K+$LMPV"I0QHQ&[ W9 Y/& :_)G_A(-4_Z"5W_ -_V
M_P :[KX._'KQ7\'O&ECK6G:M>26J2K]LL))F>&ZAS\R,A."<9P>H/(->9C,I
MQF)E"K5J1J.%[1<;)W[Z^6AZ.$S3!X>,J5*G*FIVO)2NU;MIYZGJ4W_!0?XQ
MV\SQ2W.EQ2QL5='TU0RD'!!&>#3/^'AOQ@_Y_-(_\%R_XU5_;\\)Z?X5_:*U
M!].A6W75+*#49XT&%\YBRNP'^T4W'W8U\XUWX3 9=BL/"NJ$5S)/9'#BL=F&
M%KSH.O)\K:W9],?\/#?C!_S^:1_X+E_QH_X>&_&#_G\TC_P7+_C7S/177_9&
M7_\ /B/W(Y?[6Q__ #^E][/IC_AX;\8/^?S2/_!<O^-'_#PWXP?\_FD?^"Y?
M\:^9Z*/[(R__ )\1^Y!_:V/_ .?TOO9^D/['W[:&M_&+QA)X.\86EI_:<T+S
MV-_8QF,2;!N>.1,D9VY(88'RD$9(-?8M?E%^P)_R<YX=_P"O:\_])WK]7:_+
M.),)1P>-Y*$>5.*=O.[7Z'Z=P[BJV+P7/7E=IM7^2_S"BBBOECZ<**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\MO^"B5K
M+!^T7-))&R)-I=J\;,.'4;E)'XJ1^%?J37GOQ<^ O@KXX6-K!XLTD7DMJ3]F
MNX9&BGASU =3R#C[IR.^,U[V2YA#+<6JU1-QLUH>'G. GF.%=&F[.Z>I^+=%
M?J=_P[R^#_\ SYZO_P"#%O\ "C_AWE\'_P#GSU?_ ,&+?X5^A?ZV9?VE]R_S
M/@/]5L?WC][_ ,C\L:*_4[_AWE\'_P#GSU?_ ,&+?X4?\.\O@_\ \^>K_P#@
MQ;_"C_6S+^TON7^8?ZK8_O'[W_D?EC7TQ_P3R_Y.0LO^P;=?^@BOK;_AWE\'
M_P#GSU?_ ,&+?X5U_P *_P!D;X>_!OQ;'XC\.6VH1:G'"\ :XO#(FUQAOE(K
M@Q_$F"Q.%J48*5Y)I:?\$[L#P[C</BJ=:;C:+3W_ . ?E#X__P"1\\2?]A*Y
M_P#1K5@5O^/_ /D?/$G_ &$KG_T:U8%?>TOX<?1'PU3XY>H4445J9!1110 4
M444 %%%% !1110 444H!8@ 9- 'U-_P4>_Y.$M_^P);?^C)J^6*_8+XM?LG^
M /C5XI3Q!XFM[^745MTM0UM=F)=BEB. .N6-<7_P[R^#_P#SYZO_ .#%O\*_
M/,OXDP6%PE.A44KQ5GI_P3] S#AW&8K%5*T'&TG??_@'Y8T5^IW_  [R^#__
M #YZO_X,6_PH_P"'>7P?_P"?/5__  8M_A7H?ZV9?VE]R_S//_U6Q_>/WO\
MR/RQHK]3O^'>7P?_ .?/5_\ P8M_A1_P[R^#_P#SYZO_ .#%O\*/];,O[2^Y
M?YA_JMC^\?O?^1\>_L 0R3?M-:$R(SK%:7CN5&0J^0RY/H,D#\17ZM5YM\(/
MV>? WP-CNSX4TDV]W=C;/>W$K33NH.0FX]%SC@8!P"<FO2:_/\[S"GF6*]M2
M344DM?G_ )GWN2Y?4RW"^QJM-MMZ?+_(****^?/>"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/CKX\?\ !/>R^)'C2^\3>%M?CT"?4I6N+RQNK<R0F9CEY$92"NXY)4@\DX('
M%>9_\.PO%'_0ZZ1_X"RU^B-%?1T>(<QHTU3C4T7=)_H?/5<@R^M-U)4]7V;1
M^=W_  ["\4?]#KI'_@++1_P["\4?]#KI'_@++7Z(T5M_K-F?\Z^Y?Y&/^K>6
M_P C^]_YGYW?\.PO%'_0ZZ1_X"RT?\.PO%'_ $.ND?\ @++7Z(T4?ZS9G_.O
MN7^0?ZMY;_(_O?\ F?G=_P .PO%'_0ZZ1_X"RT?\.PO%'_0ZZ1_X"RU^B-%'
M^LV9_P Z^Y?Y!_JWEO\ (_O?^9^=W_#L+Q1_T.ND?^ LM'_#L+Q1_P!#KI'_
M ("RU^B-%'^LV9_SK[E_D'^K>6_R/[W_ )GYW?\ #L+Q1_T.ND?^ LM'_#L+
MQ1_T.ND?^ LM?HC11_K-F?\ .ON7^0?ZMY;_ "/[W_F?G=_P["\4?]#KI'_@
M++7??!O_ ()R6G@[Q?8:[XN\1Q:[%82K/#IEI;%(I9%(*F1V))4$?= Y[G&0
M?M.BLZG$6958.#J:/LDOT-*?#^74IJ:IZKNW_F%%%%?-'T84444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>*?MH
M>']4\4_LQ>.]*T73;S5]4N;:%8+*P@>>:4BXB)"HH+-P">!T!JZ<>>:C>UR9
M2Y8N78]KHK\%_P#AF[XM_P#1+?&G_A/7?_QNN3\6>"?$7@/48]/\3:!JGAV_
MDB$Z6NK6<EK*T9)4.%D4$J2K#/3*GTKW5E<9.RJ_A_P3R7F$EJZ?X_\  /Z%
M**_G_P#"WP@\>>.=,.H^&_!/B+Q!IXD,1N]+TF>YB#@ E=Z(1D CC.>17;>
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
MQ##';PI%$BQQ(H5$0850.  .PKSL55H325"-K'90IUHMNK*Y^*7[9W[.NJ?
M3XNZKMLI!X3UBXDO-(O54F+8[%C 6Z!XR2N.N K=Z]"^"O\ P4L\>_"OPG9>
M'=8TBQ\86%A$L%I<74SP721J,*C2 ,' & ,KG Y)K]5_%7A'1/'&AW&C>(=)
ML]:TJX&);.^A66-O0X8=1V/4=J^=]:_X)O? S5[QKB+P]?:6&))BLM3F"9/H
M'9L?08%>A''T:M-0Q,;V.26$JTYN="5KGR?XQ_X*N?$+5K62#P]X8T/P\SC
MN)C)>2IQU7)5<Y]5(]J^P_\ @H9_R9]X_P#^X?\ ^G"VI_@[]@#X'>#;J.Z3
MP:NL7,9RK:Q=2W2=<\Q,WEGMU4]/K7M7COP'H/Q,\*WWAKQ-IR:MH=]Y?VBS
MD=D639(LBY*D'AD4\'M7)4KX=5*<J,;*+N_/8Z*=*MR3565VT?D]_P $R_\
MDZ6P_P"P5>?^@BOV KROX=_LM_"WX3^)$U_PGX1MM&UA(GA6ZBN)G(1AAAAW
M(Y^E>J5CC,1'$5>>*Z&F%HRH4^61^+O_  4,_P"3P?'_ /W#_P#TWVU?I/\
ML(_\FE_#S_KUG_\ 2F:M_P =_LF_"7XF>*K[Q+XF\&6NK:Y?>7]HO)+B=&DV
M1K&N0L@'"HHX':O0?!?@O1?AWX7L/#OAVP33-%L59+:TC9F6,%BQ +$D\L3R
M>];XC%PK8>%**=U;\%8RHX>5.M*HWH[_ )GX'_$C_DHGBG_L*W7_ *.:OZ"Z
M\,U#]B#X'ZI?W-[=> +.:ZN96FED-U<@L[$ECQ)W)->YTL;BH8E044]/^ /"
MX>5!R<GN?!?_  5L_P"2=^ O^PK/_P"B17%?\$B_^1B^)?\ UZ6/_H<U?>?Q
M0^"_@OXT6%E9>--!AUVULI6FMXYI9$$;D8)&QE[>M5/A;\ ? 'P5N-0G\%>&
MX-!EU!42Z:&:5_,"$E0=[MC&YNGK1'%06$>'L[_\&XGAY/$*M?3_ (!\=_\
M!4C]G_4O$$&D?%'1+.2\73;7^S]9CA7+10!F>*<@?PJ7=6/8%.P)'S/^RS^V
M]XF_9ET^\T5-)@\3>&;J8W/]GW%PT$D,I #-%*%;:& &5*D9&1CG/[-R1K(C
M(ZAT88*L,@CT-?/WCK]@KX)>/M0FO[GP>FE7LQW/+HUQ):*3G)/EJ?+'?HO>
MM</C:?LO88B-T16PL_:>UHNS/AS]H#_@I1XF^,G@2_\ ">B>&+?P?I^IPFWO
MY_MS7D\L1^]&C>7&$5A\K?*202,C-4/^"<W[/^I?$CXR6'C.[M)(_"_A:479
MN9%PD]X ?)B0GJ5;$C8Z!0#C<*^W/#O_  3G^!GA^^6ZD\-76KLI!6/4=1F>
M,'W564-]&R*^B=!\/Z9X6TBVTK1M/M=*TRU3RX+.SA6**)?154 "KJ8VC3I.
MEAHVN1#"U9U%4KRO8\U_:R\%W_Q!_9Q\?:%I<3W&HSZ:TL$$:[GE>)EE"*.[
M-Y>T#U(K\:/@;\6;WX%?%;0O&]A80ZE=:2\N+.Y8JDBR0O"X)'(.V1L'L<<'
MI7[XUX=\0OV)_@S\3=9N-7UGP7;IJEPYDFNM/N)K0R,3EF98G568GJQ7)]:Q
MP>,A0A*E55TS7$X:5649P=FCI_$.@6_[1'[/DNGW\:V">+- CDV@[Q;230K(
MA!QSL<J>G.VOQ9DA\:?LT_%Y#)'+H7B_PW>[T+IE=PZ,,C#QNIZ]&5O0U^\>
MAZ-9^'-%L-)TZ'[/I]A;QVMM#N9MD2*%1<L23@ #))-<A\4O@7X"^-5G';^-
M/#%CKGE+MBN)%,=Q$N<X29"KJ,\X#8J<)C%AW*,E>+*Q&&=9*2=I(^%;7_@K
MIJB:.L=S\,K.75=F#<Q:RZ0%_41&%F ]M_XU\<^/O''C']I?XM3:O>02:OXF
MUN=(+:PL(B0H VQPQ)R0J@?7J22237ZA/_P3/^![7'F#2M61-V?)75)-OTYY
MQ^.:]@^%/[.'PV^"3-)X-\)V6E7CKL>^8O/<LIZCSI"S@'NH('3C@5V1QF$P
M]Y4(.[_KN<LL-B*UHU9:$'[,OP?_ .%%_!+PSX0E9)-0M8#-?RQG*M<R,9)<
M'N S;0?117YO_P#!4#5-=NOVD%LM2:4:1:Z5;G2HSD1^6X)E<#IDR!P3UPBC
ML*_4/XM?$C3OA!\-_$/C+55:2RTBU:X,*'#2OD+'&#V+NRJ">!NK\EH]>^)'
M_!0[XYZ9H>HZE;6,($TT,:0_Z-I5J,%V"CYG/W1\QRS%1E1TSR_F=66)GMK=
MEXSE5.-"._0[#X(_M9? _P &_#_0O#_C'X%Z7K&H:?!Y,^L+86=Y-=-N),C>
M<@;))/!8@=!Q@#Z9^'O_  4(_9TT*W%MI.CWG@BW8 &*/08X4&!P"+8OTQ5.
MV_X)0?#%='C@N/$_BF74AR]Y%-;HC'VC,+87VW$^]<1XL_X)'V_V.XD\,_$2
M472J3#;:KIP*.W96E1P5'N$/TK6<\#6;YI-7]?\ @D1CBZ:5HI_<?:OPO^.W
M@#XT6\LG@OQ38ZZT*"26WB9H[B-2<!GA<*ZC/&2HKO*_ GX<^--9^!OQ;TK7
M+65K34]!U$"=8VR'5'VS1$CJK+N4^H-?OM7GXW"K"R7*[IG9A<0\0G=6:/S"
M_P""K'PC.B^._#WQ$LX<6NM0?V=?,HZ7,(S&S'U:+Y1[0&O%_P!@KX2_\+8_
M:/\ #Z7,'FZ1H6=:O<CY2(B/*4]CF4QY!ZJ&KV__ (*I?&X:UXLT7X8Z=<;K
M71PNI:HJ]#=2(?)0^ZQ,6_[;#TKV;_@EW\)/^$/^#.H>,[N'9J'BJZS"6'(M
M("R)UZ;I#*?<;#Z5ZRK2HX!.6[T7]>AYWLXU,8U'9:O^O4^T****^8/>"ORE
M_P""CW[,NK^"_B3J'Q)T>QEN_"NO.LU])!&2+"[P%?S,=$D.&#'C<S+Q\N?U
M:J*ZM8;ZVEM[F&.XMY5*212J&1U(P00>"".U=>%Q$L-4YUJ<]>BJ\.5GXH_
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
M%_$VL>&Y+JYO5G;2+^6U,H58=H<QL-V,G&>F37W+7Y\_\%=/^1=^&G_7U?\
M_H$%>7@$I8F"?G^1WXQM4)-?UJ:7_!+/XD>+OB%_PL[_ (2GQ3K7B7['_9?V
M;^V-0FN_)W_:]^SS&.W=M7..NT>E?*/Q^_:!^.WQ*M]9T_Q5=:S:^%1,RR65
MOIQM+0H'^4.50%QD*?G8\XKZ+_X)"?\ -6?^X3_[>U].?MW?\FE_$/\ Z]8/
M_2F&O2E4C1QTH\B=W'Y;'%&G*KA4^:UK_,_&;P;J7B+1_$EG=^$[K5++7X]_
MV:?1I)([I<HP?8T9W#*%@<=B<\9KWGX3_$+X^77Q3\&PZEXE^(\NG2:S9I<Q
MW5_?M$T1G0.'#-@J5SG/&,U!_P $\_\ D\'P!_W$/_3?<U^T5=..Q:H3Y'!.
MZ_S,,)AW5CS\UK,^+/\ @IC\7O&WPO\ #/@BV\'>(+[0&U:YNH[IM/(2:78L
M6P!P-Z\NWW2,Y]A7P1'\,_C[\0L7[>'OB!K@;YA=W-O>2!LX&0[CGH.A["OV
MO\5:GX=\,V7_  D/B*YTW3;7358C4]19(UM@V V)&^[NPHX/. *^>_$W_!2#
MX'>';B2"#7[[7'CR"=,TZ5E)'8-($!^H...M<&%Q-2%-0I4KON=F(H0E-RJ5
M++L?E\GC#XO_  %UZ.*34_%O@G4U_>"UNWN+7>N>IB? =?J"#7ZD?L+_ +4E
MW^TAX U"+7UB7Q=H,D<5]) @1+J-PWE3!1]UCL<,!P"N1@, /CW]N;]L3X=_
MM)> ]$T;PSI&M1:SIFJBZ6_U.UABC^SF&19$0K*S99S"<%0/W?7IG6_X)+WL
ML?Q9\:V@/[F71%E8?[23H!^CM7=BH>VPKJ5(<LD<F'E[+$*$)7BS[8_:R_:4
ML/V9_AJ=:,$>H:_?2&UTG3Y6(667&6=\<^6@P3C&<JN1NR/R3\=?M$?%CXV:
M\RZKXIUK4I;N3;#I.GRO' ,]$CMX\*>..A8]R:]__P""K'BR?5?CIH&@^;NL
M])T1)%BSG;--+(7/XHD/_?->Y?\ !+/X/Z5I7PPU#XAW-G'-KVK7LMI:W4BY
M:&UBPI"$]"TF_<1U"J.U94%3P>%5>4;R9=5SQ-=TD[)'P<OPV^.'AE1J:^%O
MB!I*H-PO!IU]"%'7._:,=,]>U?;_ .SC\=/B7_PPQ\1/%;:I?^)/&>AZS)9:
M?)J2->3JFRS^0@_,Y7S9#\V3D\\#%??-1Q6\4+2M'$D;2MOD*J 7; &3ZG
MSZ 5Q5L>JT4I06C1UT\&Z3O&9^$OQM^*'Q4^)UU97?Q)OM8N1&SFSBO[4VT$
M9.-_EQA%4' 7.!G@5B?#CQ)\1/#W]H_\(#JOB?3/.\O[;_PC=Q<Q;\;O+\WR
M2,XR^-WJV.]?>?\ P5T_Y%WX:?\ 7U?_ /H$%9W_  2$_P":L_\ <)_]O:]A
M8E+!^V4%;MTWL>6Z#^L^R<OG\C,_X)Y^,/BUKGQZN+;QMK?C34-&_L:X<0Z_
M=W<MOYHDBVG$I*[L%L=^37E?[9_QR^(_A;]ISQWI6B_$#Q3I&F6US"L%E8:U
M<P0Q V\1(5%<*HR2>!U)K]?J_$O]NS_D[/XB?]?</_I-%7'@ZD<3B92<4M/U
M.K%0E0H**E?4_5C]DK7-1\2?LW^ -3U>_NM4U*ZTU9)[R]F:::5MS?,SL26/
MN36#^W5XDU?PC^RMXWU;0M4O=%U6W^P^3?:=</;SQ;KZW5MKH0PRK,IP>02.
M]:/[&/\ R:U\-_\ L%+_ .A-7.?\%#/^3/O'_P#W#_\ TX6U>5%+ZVE_>_4]
M"3?U9O\ N_H?%G[ ?QH^(7C+]IWP[I6O^._$VN:7+;7C266I:Q<7$+E;=RI*
M.Y4X(!''!%?3'_!3CQWXE\ _";PK>>&/$.J^'+N;6Q%+<:3>RVLCIY$IVLT;
M D9 .#QD"OC7_@F__P G:>&/^O6^_P#2:2OJ[_@K+_R1GP?_ -A\?^D\U>O7
MC%8^FDM+?YGG4I2^J3=_ZT/CJ[_;8^-WBSP;H?@G3_$NHH]M&T+7FG&1M4U
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
MB9 H8R2$*#P@QA%QSUKEP>"KTJZG.-DC?$XJE4HN,7JSZ4_X)"?\U9_[A/\
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
MJK3DVB(4:=-WC&Q#>6<&H6LUK=0QW-M.C12PS('21&&&5E/!!!((-?+?C?\
MX)I_!;QCJ,MY:V6K>%WE8L\6AWH6+<3DD)*D@4>RX [ 5]545%.M4I.\)6*G
M3A4TFKGBO[._[)G@O]F:36)?"MUK%Y/JJ1QW,NK7$<I(C+E<!(T ^^>W85WW
MQ+^%7A3XP^&I- \8:+;ZWIC-O6.;*M$^" \;J0R-@D94@X)'>NLHHE5G*?M&
M]>X1IQC'D2T/CF^_X)7_  >N[WSXM2\6646<_9H+^ Q]<XR\#-[?>KUGX1_L
M:?";X+WD&H:%X8CNM9A.4U759#=7"-_>3=\J'W15->VT5K+%5IKEE-V(C0I1
M=U%'C/@7]D+X7?#7XD-XY\.Z#)I_B R3R"1;R4Q)YP8.%B+;0,,0 !@=JZ;X
MR? GP?\ 'S0[+2/&>GS:A86=S]KACAN9("LFUESE"">&/%>@45DZM1R4W)W1
M?LX).*6AY7\%_P!F7P!^S_=:K<>"M+GTZ75$CCNC->2S[@A8KC>QQ]X]*]4H
MHJ93E-\TG=E1BHJT59$<\$=U#)#-&LL,BE'CD4,K*1@@@]017S5KG_!.OX)Z
MMX@75[?0KW19A,+@V^FWSI 6!S@(VX*,]EP!CC%?3-%53JU*?P2L3*G"I\2N
M<E\4OA;X=^,G@V[\+>*;22]T:Z>.26&.9XF)1PZ_,I!'(%<+\(_V0?AC\#?%
M3^(_"&C7-AJS6SVAEEOYIAY;%2PVNQ'51S7L]%"JSC%P4G9] =.$I<S6H5X)
M\0OV'?A%\4O&6I^*?$6@W5WK.I.LES-'J,\:L514&%5P!PHZ5[W12A4G3=X.
MPY0C-6DKGB_Q-\=>%?V,_P!GT75I8R/I6C1I8:5IAG)>>9B?+C\QLG'WF+')
M"JQP<8K\T_"/A7XA_P#!13XW7UYJ%YINF/;6RO>:A'9B.&SM@V$C55^:5LD[
M0[$D*<L *^ZO^"E'P]U;Q]^S9++I%N]W+H.J0ZQ<01*6=H%BFB<@#^Z)MY]%
M1CVK\]OV/_VHY?V7_'&HZC-I3:UHFK6ZVU]:Q2".5=K;DD0D8)7+#:< ACR.
M#7OX*#]A.K2UJ'CXJ2]M&G/2!]>W7_!)+PFUA$EOX^UF*] _>32V<3QL<CD(
M""!C/\1ZUY-\5/\ @EGXJ\#^%=5UO0/&.G^)ET^W>Z>TGLVLII$1=S!/GD4M
M@' ) ..O:OHNW_X*G?!V6%'>P\50NPR8VT^$E?;B8BO$OVA?^"GZ^-O!^J>&
MOA[X=O=(74H'M9M8U=T$\<3C:XCBC+ ,02-Y<XSP,X(5&68.:3V\[#J1P7*V
MOP/ _P!A?XJ:K\-/VCO",%G=R1Z;KU[%H]_:;CY<ZS-Y:$K_ 'E=E8'M@]B<
M_M;7X\?\$]_@+J_Q.^.&B^*'LY(_"_A>Z6^N;YUPCW"#=#"A/!??L8@=%'.,
MKG]AZY\U<767+O;4VR]25)WVN%%%%>*>H%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 A 8$$9!KYH^*/_!/'X.?$[4)
M]172;SPKJ$[%Y9O#\ZP(['OY3J\8]]JC/ZU],45K3JSI.\'8SG3C45IJY\(M
M_P $E?!/VK<OCC7Q;9'[LPP%\=QNVXS^%=UX'_X)D_!OPI<QW&I1:SXKD0[O
M+U6]"PY_W85CR/8D^^1Q7UI171+&XB2LYLQ6%HQ=U$S]!\/Z7X5T>VTK1=.M
M=)TRU79!9V4*Q11KZ*J@ 5H445Q[ZLZ@HHHI %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
L% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>abm-20210131_g6.jpg
<TEXT>
begin 644 abm-20210131_g6.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &O :\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M1O#FK>(IC#I.EWNJ3#K'9V[S-^2@UZ'HO[+/Q;U]0;7X?ZY&",C[9;&U]?\
MGKM]/Y>HKGJ8BC1_B34?5I'13P]:M_#@WZ)L\KHKZ,TO]@'XS:ACS]!L=-_Z
M^M3@;O\ ],V?ZUU%C_P33^)]QM-QK'A>T7."&NYW8#U $&#^=>?/.,OAO7C\
MG?\ ([XY1CY[49?=;\SY+HK[-M?^"8OC)]WVGQ?H<73;Y4<TF?7.57%6/^'8
M7BC_ *'72/\ P%EKG_M_+/\ G\ON?^1O_869?\^7]Z_S/BJBOLVZ_P""8OC)
M-OV;Q?H<O7=YL<T>/3&%;-8>H?\ !-;XHVH9K?5?#%Z,D*L=Y.K$=B0T( _.
MKCGF6RVK+\299)F,=Z+_  /DZBOH+6/V#OC1I.YH_#$.HHO5K/4;<^G9G5CU
M].U><^(O@-\1_":L^K>!]>M(5&3.=/E:(?\  U!7]:[J>/PE;2G5B_1HX:F!
MQ5'^)2DODS@Z*=)&\,C(ZLCJ=K*PP01U!%-KO.$**** .X^&7QK\:_!^_-SX
M4U^ZTQ78-+:Y$EO-_OQ-E2<<9QD=B*^W?@[_ ,%(M"UTV^G_ !"TL^'[QL*=
M5T\-+:,?5H^7C'TW_A7YU45XV.RC!Y@KUH>]W6C_ .#\[GL8+-L7@':C/W>S
MU7_ ^5C]TO#7BG1_&6CPZKH6IVFKZ;,/W=U9S++&?49!X([CJ.]:E?B%X!^*
M'BOX6ZL-1\*Z]>:+<D@N+>3]W+CH)(SE7'LP(K[3^#O_  4HMKAH=/\ B1H_
MV1L!?[9TA"R?62 G(]RA/7A17YUC^%\5A[SP[]I'\?NZ_+[C]!P/$V&Q%H8A
M<DOP^_I\_O/NJBL#P7X]\._$718]6\-:S::UI[_\MK20-M/]UAU5O]E@#[5O
MU\9*,H2<9*S1]A&49I2B[IA1114E!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 R::.WA>65UBBC4L[N0%4 9))/05\T_&3]O;X??
M#4366@R_\)KK2\>7ITH%HA_V[C!!_P" !O?%>Z?$3X=:#\5/"MUX=\26C7NE
MW!#-&DSQ,&'W6#*0<@\^GJ#7P7\:/^"<?B#P[Y^H_#W4/^$DL%RW]EWK+%>(
M/17X23_QP]@#7TF3T,MK5+8Z;3Z+9/U?_#>I\[F]?,:-.^"@FNKW:]%_P_H>
M+_&/]K3XB?&B2:#4M7;2M$?(&CZ46A@*GM(<[I./[Y(] *\:J]K>A:EX:U2?
M3=7L+G3-0MVVRVMY$T4J'T*L 15&OV;#T:.'IJ%"*4?(_'\16K5ZCG7DW+S"
MBBBNDY@HK=\"^#-2^(GC#2?#6D+&VI:G<+;P><^Q Q[L>P R>YXX!K](_@W_
M ,$_/ ?@.WM[SQ6O_"9ZXN&87(*64;>BP_QCMF0D'&=HZ5XF99OALL2]L[R>
MR6Y[.7Y3B<R;]BK16[>Q^<_@CX7^+?B1=_9_#'AW4=;<'#-:6[-&G^^_W5_X
M$17T?X%_X)M_$+7ECE\1ZII?A6%OO1;S>7"_\!0A#^$E?I/I^G6FDV<5G8VL
M-E:0C;';V\8CC0>@4# 'TKS7X@_M._#'X8O)#KGBZQ%['D-963&ZG##LR1AB
MI_WL5\-4XFQ^,E[/!4K>BYG_ )?@?;4^&\#A(\^,J7]7RK_/\3Q_P?\ \$W/
MAOHNR37-1UCQ),/O(\RVT#?\!C&\?]]U[/X5_9K^%O@ORSI7@318Y(^4FN;8
M7,J^X>7<V?QKYQ\:?\%.?#]GYD7A7PAJ&J/T6XU2=+5 ?7:F\D?4J:\5\4?\
M%%_BMKC.NF#1O#L>,*;.R\UQ[DS,X)_X"![5']FY]C]:TVD^\K+[E_D:?VCD
M6!THQ3:[1N_O?^9^GUK:PV4"06\,<$*#"QQ*%5?H!TJ6OQKU[]J+XL^)"_VW
MX@:X@?[RV=R;53[8BVC'M7!:MXJUO7MQU/6+_42WWOM=T\N><\[B>];4^#ZT
MOXM9+T3?^1C4XMHQ_AT6_5I?YG[=7WB[0M+?9>:UIUHW/RSW4:'CKU/:L.X^
M-/P]LX_,G\=^&8(\XW2:Q;J/S+U^)E%=L>#J?VJS^[_@G'+BZI]FBOO_ . ?
MM3_PO[X8?]%'\(_^#VU_^.4J?'SX92,JK\1O";,QP%77+4DGT_UE?BK15_ZG
MT/\ GZ_N1G_K=7_Y]+[V?M]:_%/P7?2%+?Q?H-PX&XK%J<#''K@-6[8ZO8ZH
MNZRO;>\7&[,$JN,'OP>E?A)3D=HV5E8JRG(93@@^M92X.A]FN_\ P'_@FL>+
MI_:H_P#DW_ /WDHK\/M'^)OC#P]M_LKQ7KFF;>GV/49HL=?[K#U/YUZ!X?\
MVP_C'X;93;>.M0N5!&5U!([L$>A,JL?R.:X:G!^(7\.JGZW7^9VT^+<._P")
M2:]+/_(_5_Q5\.?"OCB,IXA\-Z5K8(QNO[..9A]"P)'X5X-XZ_X)Z_"KQ4LL
MNE0:AX4NVR0VG7)DBW>\<N[CV4K7S9X7_P""E/Q%TIHTUG1]#UV$?>8126TS
M?\"5BH_[XKVWP3_P4L\#:PT47B70-5\.2L0&F@*WD">I)&U_R0UR+*\\R[6A
M>R_E=_P_X!U_VGDN8:5K7_O*WX_\$\+^)7_!.?X@>$UEN?#%Y9>,;->1'&?L
MMUC_ *YN=I_!R3Z5\P>(?#6K>$M4ETW6],O-(U"+[]K?0-#(OOM8 X]Z_:3P
M#\7O!?Q2MC-X5\2:?K.T;FA@EQ,@]6B;#K^(%6_'7PV\+_$W23IOBG0[/6[3
MG:MU'EHR1@E''S(?=2#7;AN*<5AI>SQU.]O*TONV_(XL1PSA<1'VF"J6^=U]
M^_YGX?45]J?M'_\ !/T^"=#UCQ;X%U0W&CZ?!)>W6DZDW[Z&%%+NT<O1P "=
MK ' ZL>#\5U^A8+'X?,*?M</*ZZ]UZGP.,P-? 5/9UXV?X/T"BBBO0. V_"/
MC;7_  #K$>J^'-7O-%U"/I/9RE"1_=;'#+ZJ<@^E?9/P=_X*47UGY5A\2-'_
M +0BX7^V-(14E'O)"2%;U)0KCLIKX;KU/X.?LT^/?CA=)_PC^D-#I>[$FL7V
M8K1/7Y\$N1_=0,?:O%S+!X#$4W/&I)+KLU\_T/9R[%XZA44,&VV^FZ?R_4_6
M?X>_%;PE\5M)&H^%->M-8@QETA?$L7M)&<,A]F KK*^<?V>_V)O"OP1O+;7+
MR\N/$/BN(96]8M!!!D<B.)6Y^KDY]!7T=7XIC(8:G6<<)-RAW:M_7W+T/V7!
MSQ-2BI8J*C+LG?\ K[WZA1117"=H4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 <5\3/@WX-^,&E_8O%FA6VJ!5*Q7+#9<0?\ 7.5<
M,O/. <'N#7Y"^,/AW+;?&CQ!X'\-P3ZA);:Y=:5I\,CJ99MD[QQ@G@%B%'H,
MU^U]?E%HO_)_4G_90+C_ -+GK[_A?$U:<:ZYKJ,;I=+GPG$N&I3E0=K.4K-]
M;'@FMZ%J7AK5)]-U>PN=,U"W;;+:WD312H?0JP!%4:_;'XF?!OP;\8-+^Q>+
M-"MM4"J5BN6&RX@_ZYRKAEYYP#@]P:^&_C1_P3C\0>'?/U'X>ZA_PDE@N6_L
MN]98KQ!Z*_"2?^.'L :^BR_B;"8JT*_[N7GM]_3Y_>?/8_AO%86\Z'OQ\M_N
M_P CPW]DO_DY#P!_V$E_]!:OV"U.Z:QTV[N4 9H8GD ;H2%)K\B_V9]"U+PU
M^U)X'TW5["YTS4+?5%66UO(FBE0[6X*L 17ZV^(/^0#J7_7M)_Z :^:XL:EB
MZ36SC^K/H^%4XX2JGOS?HC\A/BI^U1\2OB\\T>L^(9K33),C^R]+)MK7;_=*
MJ<N/]\M7DE%%?J%&A2P\>2C%17D?FE:O5Q$N>K)R?F%%%%;F 4444 %%%% !
M1110 4444 %%%% !1110!:TS5+S1=0@OM/NY["]@;?%<VLC1R1MZJRD$'W%?
MJI^PO\5O$GQ;^#%SJ'BB]&I:AI^JRZ:EVR!9)8EAA=3(1PS9E(W8Y &<G)/Y
M0U^F'_!,_P#Y(1KW_8R3_P#I+:U\;Q53A+ >T:U35GU/L.%ZDXX[D3T:>G0]
MY^/W_)"/B/\ ]BWJ7_I+)7XK5^U/Q^_Y(1\1_P#L6]2_])9*_(OX8_!KQE\8
M-4^P^%-"N=3*L%EN0NRW@SWDE;"KQSC.3V!KS>$ZD*6%K3J.R36K]#T>*J<Z
MN)HPIJ[:>B]3BJ]#^$OP"\<?&R^,/A;19;FV1]DVHS_NK6$_[4AXSWVKEO:O
MM_X*?\$Z?#7A-K?4_'UX/%.I+AO[-M]T=C&WHW1Y<'UVCL5-?76F:79Z+I\%
MCI]I!864"[(;:UB6..-?154  >PK7,.*Z5*\,&N9]WM_F_P,LOX7JU+3QCY5
MV6_^2_$^6?@G_P $]_!O@1;;4O&,@\8ZVN'^SN"EA$WH(^LF/5^#_<%?5=O;
M16=O'!;Q)!!&H1(XU"JJC@  =!4M%?G.*QN(QT^?$3<G^"]%LC]"PN#P^"AR
M4(**_%^KZA1117"=H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7Y1:+_R?U)_V4"X_]+GK]7:_*+1?^3^I/^R@7'_I<]?:
M\-_#BO\  SXWB+XL-_C7Z'ZNT445\4?9&)K7@G0?$6K:9JFI:1:7FIZ9*)K*
M]DB'G6[#^X_W@.>1G![BK?B#_D ZE_U[2?\ H!K0K/\ $'_(!U+_ *]I/_0#
M6D92DXIO8S<4DVEN?A31117]'G\\!1110 4444 %%%% !1110 4444 %%%%
M!1110 5^F'_!,_\ Y(1KW_8R3_\ I+:U^9]?IA_P3/\ ^2$:]_V,D_\ Z2VM
M?(\4?\BY^J/K.&?^1@O1GU3K6C67B/1K_2=2MUNM.O[>2UN8&) DB=2KJ<<X
M*DCCUIF@>'M+\*Z3;Z7HVGVVEZ;;KMBM;.)8XT'LH&.M:%%?CG-+EY;Z'Z[R
MQYN:VH4445)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 4M:UJP\.Z3=ZIJEY#8:=:1M-/=7#A(XT R6)/05
M^1^D^/-!A_;!;QB^H*OAIO&4VI"_,;[?LS7;.)-N-V-I!QC/M7U[_P %,-3U
M.T^$?AZTMGD33+O5PMYLX#E8G:-6]LAFQZH#VK\V:_4>&,OB\+.O*7\2\;=E
M_F?F?$N826*A0C'^':7J_P#(_=S2]4L]<TVUU#3[J*]L;J-9H+B!P\<B,,AE
M(X((JU7RE_P3=U35-0^ ]_;WI=[&RUF:&Q9_X8S'&[JO^R'=C]6;TX^K:_/,
M=AOJ>)J8>]^5VN??X+$_6\-"O:W,KA6?X@_Y .I?]>TG_H!K0J"_M1?6-Q;%
MM@FC:/=C.,@C/ZUQQT:9V2U3/P@HK] O^'7>E_\ 10;O_P %:_\ QVC_ (==
MZ7_T4&[_ /!6O_QVOVK_ %ERO_GY_P"2R_R/QK_5W,_^??XQ_P S\_:*_0+_
M (==Z7_T4&[_ /!6O_QVC_AUWI?_ $4&[_\ !6O_ ,=H_P!9<K_Y^?\ DLO\
M@_U=S/\ Y]_C'_,_/VBOT"_X==Z7_P!%!N__  5K_P#':/\ AUWI?_10;O\
M\%:__':/]9<K_P"?G_DLO\@_U=S/_GW^,?\ ,_/VBOT"_P"'7>E_]%!N_P#P
M5K_\=H_X==Z7_P!%!N__  5K_P#':/\ 67*_^?G_ )++_(/]7<S_ .??XQ_S
M/S]HK] O^'7>E_\ 10;O_P %:_\ QVC_ (==Z7_T4&[_ /!6O_QVC_67*_\
MGY_Y++_(/]7<S_Y]_C'_ #/S]HK] O\ AUWI?_10;O\ \%:__':/^'7>E_\
M10;O_P %:_\ QVC_ %ERO_GY_P"2R_R#_5W,_P#GW^,?\S\_:*_0+_AUWI?_
M $4&[_\ !6O_ ,=H_P"'7>E_]%!N_P#P5K_\=H_UERO_ )^?^2R_R#_5W,_^
M??XQ_P S\_:*_0+_ (==Z7_T4&[_ /!6O_QVC_AUWI?_ $4&[_\ !6O_ ,=H
M_P!9<K_Y^?\ DLO\@_U=S/\ Y]_C'_,_/VOTP_X)G_\ )"->_P"QDG_]);6N
M1_X==Z7_ -%!N_\ P5K_ /':^COV</@+!^SOX'OO#EOK,FMI=:C)J!N);<0E
M2T44>S:&;_GEG.>]?.Y]G."QV"=&A.\KKHU^:/H,CR?&X+&*K7A:-GU3_)GJ
MU%%%?FI^C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 <=\7?"WA7QA\.M<L/&L43>'%MGN+J:1MIMU0
M%O-5OX67&01^H)%?BKI*V<FK62Z@[Q6#3H+AX_O+'N&\C@\XSVK[]_X*-?'7
M^R]'M?AGI,^+J_"W>KLAY2$',41]V8;B/15[-7Y[U^N\+82K1P<JE1NTWHNR
M[_/]$?D_$^*IUL7&G!*\-WW?;Y?JS]P/AKX6\.^#/ NC:3X3ABA\/16ZO:&$
M[A(C#=YA;^(MG<6/4G-=-7QI_P $[/CJ/$_A.Y^'>JW&[4]%0SZ<TC<RVA/*
M#WC8_P#?+@#A37V77YIF6%JX/%3I57=WW[WZ_,_1\OQ-/%X6%6DK*VW:W3Y!
M1117FGHA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<Y\1O'%G\-? NN>*-0CDEM-*M7N6BB!+2$#Y4'!QDX&>@SD\"
MNCILD:S1LCJKHP*LK#((/4$5<'%23FKKJ1-2<6HNS/PX\<>,M3^(7B_5O$FL
M3>?J6I7#7$S=@3T51V51A0.P K"K]=_&7[%_P@\;7DMY<^$HM.NY#EI=*FDM
M1GU\M"$S[[:Y2/\ X)W_  @CE9VM=8D4D$1MJ)PN.PPH//N:_6*7%67Q@H\D
MHVZ67^9^65>%\?*;?-%WZW?^1^;/PU^(&I_"WQUHWBG1WVWVFSB94)(65>CQ
MMC^%E+*?9C7[3^#?%5GXX\)Z/XAT\2+9:I:17D*S+M<*ZA@&'8C->>>"_P!D
MWX2^ KB.YTSP582W2'*SZ@7O&!_O#S68*?< 5ZV %  &!7Q^?9KA\TE"5&#3
MCU=M5VLK_F?79'E>(RR,XUIIJ71='WOI^0M%%%?*'U 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 445SWQ \=:5\,_!>K^*=;>5-)TN$W%RT,>]PH('"]SS32<G9"
M;25V=#17RA_P\U^"/_/]K7_@L;_&C_AYK\$?^?[6O_!8W^-=7U2O_(_N,/K%
M'^9'U?17RA_P\U^"/_/]K7_@L;_&O1_@?^UQ\/OVA/$%_HWA"XU":^LK7[9,
M+NS,*B/>J<$GDY8<5,L-6@N:4&D.->E)VC)7/:****YC<***^6]6_P""D7P8
MT75;W3KF]UD7-I.]O*%TUB-R,5.#GGD&M:=*I5^!7,YU(4_C=CZDHHHK(T"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK.U'Q)I.CW4%M?ZI965Q/\
MZF&XN$C>3G'R@G)YXXK1I@%%%%( HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KQ;]L[_DUKXD?]@IO_0EKVFO%OVS
MO^36OB1_V"F_]"6MZ'\6'JOS,JO\.7HS\</@O\+[KXS_ !.T'P797L.G76K2
MO$EU<*62/;&SY(')X3'XU]??\.D_%W_0^Z+_ . DU>"_L)_\G9_#O_K[F_\
M2:6OVTKZ#,,75P]11IO2QXV#P].M!RFNI^8O_#I/Q=_T/NB_^ DU>_\ [&W[
M$^M_LQ^.M;U[5/$FGZU#J&F_85AM(71D;S4?<2W;"$?C7UW17D5,=7JQ<)/1
M^1Z4,)2IR4HK5!14<\\=K#)--(L4,:EWDD8*JJ!DDD] !7S-XX_X*-?!3P5J
MTNGIK5]XBFA;9))HEF9H5(])&*JX]T+#WKDITJE5VA&YT3J0IZS=CZ=K^?3X
MD?\ )1/%/_85NO\ T<U?KMX#_P""AWP4\=:C'8GQ#<>';F5ML?\ ;MJ;>-C[
MR@M&O_ F%?D-\0IH[CQ]XFEB=9(GU.Y9'0Y5@96((/<5]!E=*=*<U-6V/&Q]
M2%2,7!WW/Z#J*R?%GBK2_ _AG4_$&MW7V+2--MWNKNX\MY/+C499MJ L<#L
M37D?@O\ ;:^"WQ"\4Z;X<\/^,_M^LZE*(+6V_LN]C\QR"<;GA"CH>I%?/1IS
MFG*,6TCVI5(Q=I.S/<J**\H^+'[5'PO^!_B*WT+QMXG_ +%U6XM5O8K?^S[J
MXW0L[H&W11,H^:-Q@G/'3D4HPE-V@KL<I1BKR=CU>BN3^&/Q4\+_ !C\+1^(
M_!^J?VOHTDKP+<_9Y8,NAPPVRJK<?2M[6]<T[PUI-UJFK7UOIFFVJ>9/=W<J
MQ11+ZLS$ #ZTG%I\K6HU)-73T+U%?+7BK_@I-\$O#.H/:6^K:GKY0[6FTK3V
M:('V:0IN'NN1[U7T'_@IE\$=9NQ#<ZAK.B*3@37^F,4_\A&0_I73]5KVOR/[
MC#ZQ1O;F1]6T5G^'_$&G>*M#L-8TB[CO]+OH5N+:ZA.4EC895A[$&O%/B+^W
M-\&/AGJEUI>I>+5OM4M93#-9Z5;2731NIPREU78"#D$;LC!XK"-.=1\L8MLU
ME4C!7D[(][HKY 7_ (*D?!IF -MXG4$XW'3H\#W_ -;7M'P?_:D^&?QTF-KX
M2\3076J*A=M+ND:WN@!U(C<#>!W*;@.YK6>&K4US2@TC.->E-VC)'J]>)_M!
M?M>> ?V;;JTL?$[ZC=:O>6_VJ#3]-M?,=X]Q4,78J@&Y6&-V>.G3/K7B#Q-H
M_A'2Y-2US5;'1=.CX>[U"X2"%?J[D =#WK\F/^"D'Q:\(_%KXN:!=^#]<M]?
MM+#2!:7%Q:AO+67SI&VAB &X8'*Y'/6M\%AUB*J4D[&6*K.C3O%ZGZ0?LT_M
M 6O[27P_NO%=EHTVB6L>HRV$<%Q.)7<(D;;SA0%)WXV\].O->LU^<?[ _P"U
MA\*_@K\#KCP_XS\4_P!C:NVL7%T+?^SKN?\ =-'$%;=%$R\E6XSGBOM;X0_M
M#?#_ ./7]K?\(+K_ /;G]E>3]L_T*XM_*\W?Y?\ KHTW9\M^F<8YQD5.)P\J
M525HM17K^95"M&I"-Y+F9^,7[2FI>)=4^/'CF3Q:\[:W'JUQ%(LY/[M%D(C1
M >D83;MQQMQBOUI_87U3Q'K'[+G@FZ\3R7,U^T,JPS7F3+);"9Q Q)Y(\L+@
MGJH4\YR>6^,'QT_9:B^(%W8_$3^PK[Q7H\GV>=M0\-7%W)$RX(0R"W8,!GID
MCFOHOP?XFTCQEX5TG7- G6ZT34+:.XLIEB:(/"R@H0C ,HQC@@$>E=>+Q$JM
M&$73<?/_ ".;#453JRDIW_KJ;%%4-=U[3?"^CW6JZQJ%MI6F6J>9/>7DJQ11
M+ZLS$ #ZU\S>)_\ @I9\$O#NH-:V^IZMKP4X:XTO3F,6?8RE,_4 CWKS*=&I
M5^"+9WSJ0I_&['U117R]X1_X*0_!+Q5?I:3ZSJ'A]Y&V))J]@R1D^[QEPH]V
M(''-?3&FZE::QI]O?6%U#?65P@EAN;:021RH1D,K D$$=Q2J4JE+XXM!"I"I
M\#N6:*X+XM_';P/\"M.L+_QQK?\ 8EK?RM!;2?9)[C>ZC<1B)'(X]<5DZQ^U
M'\*M!\!Z7XRO_&NG6V@:I$TUC,V_SKE58JVR#;YI(8%2-F01@XI*G4DDU%ZC
M=2";3>QZG17R+>?\%0_@Q:W4D4:^([M%.!-#IRA']QND5OS KV;X,_M/?#CX
M]M-#X/\ $,=WJ,">9+IMS&T%TB9P6V.!N4$C++D#(R>:TGAZU-<THM(B-:G-
MVC)7/5****YS8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ;]
ML[_DUKXD?]@IO_0EKVFO%OVSO^36OB1_V"F_]"6MZ'\6'JOS,JO\.7HS\6?
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
<% !1110 4444 %%%% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>abm-20210131_g7.jpg
<TEXT>
begin 644 abm-20210131_g7.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &O 8X# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HKSWX]_%E/@C\+=7\7G3_P"U9+(PI'9^;Y0E
M:254&6VG &XGIVQWKL/#.N1>)_#>E:Q C1P:A:17<:MU"R(' /X&MG1J*DJS
M7NMM7\U9_J8JM!U713]Y).WD[_Y&E1116)L%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!\T_P#!0N\^R_LW7\6]5^TZ
MC:18/\6'+X'_ 'QG\*];^ MX=0^!_P /;@NLCR>'[ NR]-WV=-WZYKPG_@I5
M=&W^ FE1@*?/\06Z'/4 07#9'XJ/SKUO]E6Z-Y^SI\/I"%!728H_E_V,K_[+
M7T=6G;)J4_[\OR_X!\[2G?.*L?[B_/\ X)ZM1117SA]$%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\9?\ !3JZV?#7
MPA;;<^9J[R;L]-L+#&/^!_I7K?[$ET+S]EWP-(%V[8KJ/&<_=NYES^E>$?\
M!4:\":7\.K7YMTDU_*/[ORK .??Y_P"=>M_\$_KP7/[,^B1C=FWO+R([NG,S
M/Q[?-^>:^TQ%/_C'J,O[[_\ ;D?'8>?_ !D%:/\ <7_MK/HZBBBOBS[$****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M3BG^]J.7JVSVZ.$PV%7[JFH^B1;HKC]1^,?@'1V*W_CCPW9$$*1<:M;Q\D9
MY?TYKD]3_:U^#^DC,_C_ $E_^O5VN/\ T6K>E3#"8BI\%.3]$RIXK#T_CJ)>
MK1ZY17SCJW_!0#X-::";?6[_ %7 Z6FF3+GC_IJJ5P^M_P#!3;P+:[QI7A?7
M]09<@&Z\FW5CSW#N<=.W<\<<]]/)<QJ?#0E\U;\['#4SC+Z>]:/R=_RN?8U%
M?GSKW_!4'69@PT7P'8V9_A:_U![C\2%2/\L_C7FOB#_@H5\8-:W?9+_2M"!&
M,:?IRMC_ +_&2O3I<+YC4^**CZO_ "N>94XFRZG\+<O1?YV/U0K!\3>/O#/@
MJ'S?$'B'2]$3&<ZA>1P9^FXC/X5^/7B7]H;XF>+]RZKXZUV>)B288[UX8C_P
M!"%_3BN! GOKD "2XN)6]V=V/ZDU[-'@^6]>M;T7ZNWY'D5N+H[4:-_5_HO\
MS]H? WQ^^'GQ*UV;1O#/BNQU;5(D,AMHBRLRCJ5W !P.^W.*] K\N?V1OV<?
MB1=_&#PKXF?1-2\-Z)IEVEY/J-]$;?S(EZQHK@,XD&4.!C#'FOU&KY;.,#A\
M!75+#U.=6UVT?R/ILHQN(QU!U,13Y7?3?5?,****\(]P**** "BBB@ HHHH
M**** "BBB@ HHHH X/QM\!_A[\16D?Q%X/TG4;B3[UT;<1W!_P"VJ8?]:\"\
M;?\ !-CX?:XTDOAW5]6\,S-]V)F6\MU_X"^'/XR5]<T5Z>'S+&87^#5:7:^G
MW/0\[$9;@\5_&I)OO;7[UJ?F7XT_X)N_$?0O,DT#4-(\3P#[L:2FUG;_ (#)
M\@_[[KPGQG\!_B'\/0[>(/!VKZ? GWKG[,TD _[:IE/UK]JJK:EJ5KHVG75_
M?7$=I96L33SW$K;4C102S$]@ ":^EP_%F-A:-6*G^#_#3\#YO$<*X.=W2DX?
MBOQU_$_"*N^T;Q'\/)+>"#7?!>J!U0))=Z+KGDL2,9?9-#*,G'3(')]J[']J
M7X_6/QM\9S/HF@Z;I.A6LK"WN8[&-+V\[>9++MWX/)"9P,C.2,UXA7Z=3YL3
M1C*M%P;Z)O3YJQ^;5.7#U91HR4TNMEK\G<]IT_0_@'KF%;Q-XV\,2$<MJ&G6
M][$IS_>A96/'^R/Z5UVF?LP_"[Q20=!_:#T%BY.R+5].:P;G[J_O902>W3\.
MU?-%.2-I,A%9B 6.T9P!U-83PE;_ )=UY1_\!:_%7_$VABJ7_+RA%_\ @2?X
M.WX'U]!_P3A\97D(O?#WCGPSJ,8/[NXCFF1<]_F1'QQZ5)_PP[\?O#^?[-\5
MV;>4<I]AURYCSGKMW(N.IZX[U\D:7K6H:'="YTV^N=/N!TFM9FB<?BI!KTWP
MS^UA\7?"6P6/CS5ID3@)J$BW@QZ?O@_%>=5PN:_8K0G_ (HV_*YZ%+%97]NC
M./\ AE?\['M7_#.O[5^CY2R\2:W)&OSA;;Q8RJQ],-*O/UXI?^$%_;'T<^9]
MI\1R;_EQ_;=K<?IYS8^M9?AK_@I)\3-)VIJNG:%KD8'S/);O!*?Q1PH_[YKU
M?PW_ ,%/]#N"J^(/ VH6(X#2:;>I<Y]2%=8_RS^->+6CG%/XL+2FO)?\%?D>
MS2EE%3X<34AZO_@/\SP/]FF/6X?VT] 3Q<;@^(EU.[&H>:RM)]H\B;=N(X/S
M=<>]?JU7Y!^+_C1I%I^U-)\3?"]O/<Z4-5AU1+6Z002O\JF:-L%@I+>8 PSU
M!]J_5;X<_$?0/BMX3L_$7AN_2^TZY7MP\3_Q1R+_  N.X/U&00:\7B>C5DZ&
M)E"R<4GY/>WEN>SPU6I15;#QE=J3:\UM?SV-JXT>PNIFEFL;>:5NKR1*S'MU
M(J6ZL;:^55N;>*X53D"5 P'YU/17PW,^Y]K9=BM:Z99V+E[:T@MV88+11JI(
M].!3)M&T^YE:6:QMI9&ZN\*DGZDBKE%/F>]PY5M8@6QMEM?LPMXA;8QY(0;.
M3GITZTVUTVTL69K:UAMV88)BC"D_D*LT4KL+(*_&_P"%]M\0;KXL:PGPK-\N
MO_Z21]EDCCE^S^:-V2Y"]=F:_37]I#]H+1/@'X&N;Z[GCFU^ZC9-+TM7'FSR
M'C>1VC4\LQXXQU(!_._]CWXU>%O@+XVUSQ+XE@U"[>3338VEOI\*2.6>5'8G
M<R@8$8&<_P 1K[_AZC7I8/$8B%/FYK**:TE:]_EJ?!Y_5H5<9AZ$JG+RW;:>
MJO:WST/2?^%;?MBZNID:]\1PK-\I/_"0VT&WMG:)@5_ 9[BE_P"&:?VJ-6.;
MWQ/JRF/[OVKQ7(_7KC$C8Z5V?B3_ (*@P*73P_X#DD&?EGU+4 O'O&B'_P!#
MKR?Q)_P45^+.M;A8-HOA]<$*;&Q\QAZ$F9G!/X8]J]:C3SFIMAZ4/5?Y-GEU
M9Y13WQ%2?H_\TCI!^P7\<]9Q]N\6:6NT;A]LUFZ?D]0,1-S56]_X)VZQX<@\
M_P 3?$;PKH-OP?-FD<+COS($''Z^U>'>)OVDOBEXNWC4_'FN21N,-#;W;6\;
M?5(]JG\J\\N;J?4+EY[B62YN)#EI)&+.Q]R>37M4L+FG_+RO&/\ AA?\_P#(
M\:IBLL^Q0E+_ !2M^7^9]$:I^SY\'?"N[^V/C_I]W(I(\G1-%DO,GMAXY67^
MGO7)ZC:_ 725*6][X^\1S+GYHH[.PB;CC!82L.?5>AKQ]T:-F5E*LIP588(/
MI3:]"&$J?\O*\I?^ K\DG^)P3Q5/_EW1C'_P)_FVOP.O\3>(/"%Y92V_A_PC
M<:4[$;;O4-7:[E7!!. L<2<@8Y4]3[8Y*.-YI%1%9W8[551DDGH *;7V!^PO
M^TAHW@GQ%9^#/$>D:5:PW\GDV/B"&SBAN(Y6.!'/( "Z,3@.QRI(!ROW7BJD
M\%AY5*,'.VMKN_WN_P!P86G#&XB-.M-0OULK?<K?>>)>#?V7?BKX\5'TGP/J
MOD/RMQ?1BTB(]0TQ4,/IFO=O!?\ P3-\8ZIY<GB;Q-I6@Q-R8K-'O)A['[B@
M_1C7Z.T5^98CBO'5-*24%Z7?XZ?@?I%#A;!4]:K<_G9?AK^)\N^"?^"=OPL\
M-%)=8&J>*IQR5OKDPPY]0D6TX]BQKWOP?\,/"/P^BV>&O#.EZ)QAI+*T2.1_
M]YP-S?B373T5\UB,?BL5_&J.7ST^[8^CP^!PN%_@TTOEK]^X4445P'<%%%%
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
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#,U?Q1HWA]XTU35K'37D!*+>7*1%@.I&XC-/TCQ!I?B"
M.232]2L]2CC.UVLYTE"GT)4G!K\@?^"C7Q*_X6!^TQJ]C#*)+#PW;QZ/%M;(
M+KF28X]1)(R'_KF/2NZ_X)6_$G_A'?C)KG@^>3;;^(]/\V%2W6XM\N ![QM,
M?^ BO8EE[CA_;7UM>QYBQB=;V5M+VN?JI1117CGIA1110 445X9^V5^T!>?L
MX_!F7Q'I=I%=ZS>WL>F6'V@%HHY721_,< C("1.0,\G':M*<)5)*$=V1.2A%
MRELCW.BOS$_91_X*"?$OQ'\:- \,^.;^#Q'H_B"\2P5EL8;>6TDD.V-D,2J"
MNXJ&# \9(/'/Z=UMB,//#2Y9F5&M&O'FB%%%%<IT!1110 452UC7-.\.Z?+?
MZK?VNF6,0S)=7DRQ1)]68@"JWA?Q7HWC;0[?6?#^IVNLZ3<-(L-]92B6&78[
M1MM<<, RL,CCBG9VN*ZO8UJ*AO+I+&SGN9,^7#&TC;1DX R<?E7Y&^(O^"FG
MQAOO'4VK:1>Z?IF@"<M!H+V$4L1B!^59)"OFEB,9*NO.< #BNO#X6IBK\G0Y
MZV(A0MS]3]>**Y#X0_$*'XL?#'PSXO@MFLTUBQCNFMF.[RG(^=,]P&! /<#-
M=?7)).+:9T)J2N@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K!\?>,+3X?^!]?\37_ /QYZ/83WTHS
M@LL:%]H]SC ]R*WJ^0?^"G?Q*_X0[]GQ/#L$NR]\47T=J5!PWV>(B64CVW+$
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
M_1=-T.WF1 <[;BZC2>49]0IA0CL8R#Z#T*F'5;$TZT=K7^[8XH5G2H3I/?\
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
@4 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>abm-20210131_g8.jpg
<TEXT>
begin 644 abm-20210131_g8.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &O 7$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **^&_VDOVY/'GP=^-/B+PAHVD^';G3=.^S^5+?6T[S-YEM%*VXK.H/S
M2'& . /K74R?\%)_A]!X;$PTO6KO6UM@3;+;)%"\^T94.9&*IN[X)QV->_\
MV%CW3A5A#F4TFK>??L>#_;F!52=*<^5P;3OY=NY[=^T!\>-&_9_\"OKVI1?;
MKR5_)L=,67RWNY.I ;!VJ!R6P<<=R ?EG_AZ5_U3+_RO_P#W-7R/\8/C%X@^
M.'C6X\0^)+HEFREO:PY,5I%G(CC4GIZGJ3DFN+CA2:<HKMY84MN*\\ D\9]O
M6OOL#PQA*5!+&1YI[O5I+RT:/A<=Q)BZE9O"2Y8=-$[^>J9]V?\ #TK_ *IE
M_P"5_P#^YJ/^'I7_ %3+_P K_P#]S5\)QPI-.45V\L*6W%>> 2>,^WK3V$=N
MJ,(Q,D@R&D!7H2#T:O0_U=RK_GS_ .32_P S@_U@S3_G[^$?\C]O? 'BK_A.
M? ?AOQ)]E^Q?VQIMMJ'V7S/,\GS8EDV;L#=C=C.!G'05OU^2/AW]MSXM^%?#
M^F:)IFNVL&G:;:Q6=M$=.@<I%&@1%W%23A5 R3FM'_AOOXT?]#%:?^"RW_\
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
M2W1G; < 98DX QS77?\ #&'P7_Z$2T_\";C_ ..5^5UL9D*J24\-)N[OK_\
M;'ZA1P>>.G%PQ$4K*VG_ -J?-UG_ ,%1+S[7#]K^'T M=X\TPZHV\+GDKF+!
M/UK[RTO48=8TVTO[<L;>ZA2>,L,':RAAD?0UY):_L<_!JRNHKB/P)8F2)PZB
M2::1<@Y&59R"/8@@U[(JA%"J J@8 '05\[F5;+ZW)]1I.%KWOU[=6>_EU''T
M>;Z]54[VM;IWZ(6BBBO$/:"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#YG_X*&#/[.-X!U_M*T_]"-?F(VO:
MDV@KH2WDS:0ERU[]C5CY9F*!#(5[D*N 3T&>F37V7_P4.^.\?B#5E^&VD3A[
M32BMWJDD9&&N<@)%G_85B3[N!U6OCSP[X:U+6[76+ZRM7FL]*M&N;V8<+#&Q
M$:DGU+.H ]_8U^R\.T)8;+HNLK7=U\[6^_\ 4_'^(*T<1F$E1=[*S^5[_=^A
MU_P'^''AWXA^,$A\7^+-/\(>'+4++<W%Y<I%+.-V/*A#'EC@_-@A<<Y. ?TW
M\'_&GX'> ?#MEH/A_P 9^%]+TFS39#;0W\>!W)))R23DECDDDDFOQ_9BQR3D
MTE=>9Y,LTDG5JM16R5K>OJ<N6YN\LBU2I)R>[=[^A^S7_#37PG_Z*'X=_P#!
MA'_C1_PTU\)_^BA^'?\ P81_XU^,M%>)_J?AO^?LOP/:_P!;<3_SZC^)^S7_
M  TU\)_^BA^'?_!A'_C7YO\ [=/_ "=1XW_[<?\ TAMZ\%KWK]NG_DZCQO\
M]N/_ *0V]=F79/3RG'1]G)RYH2W\G#_,X\PS:IFF!?M(I<LX[>:G_D?:G_!/
M+_DV^R_["5U_Z$*^F*^9_P#@GE_R;?9?]A*Z_P#0A7TQ7YKF_P#R,*_^)_F?
MHV4_[A1_PK\@HHHKR#UB"^L;;4[.:TO+>*[M9T,<L$Z!TD4C!5E/!!'8US'_
M  J#P'_T)/AW_P %,'_Q%==16D:DX:1DT9RIPGK))G(_\*@\!_\ 0D^'?_!3
M!_\ $4?\*@\!_P#0D^'?_!3!_P#$5UU%7[>K_._O9/L*7\B^Y'PY_P %*-<U
MOPWX5\$^'='$NF^$[GSDN8K-#'"S1B,0PMMX"A2Y"=#C./E&/!_V0?VI+OX%
M^*$TC6)I)_!&I2@74/WC9R' %P@]/[RCJ.>H%?IM\1OA[HGQ3\&ZEX9\06OV
MK3;Z/:V.'C8<K(A[,IP0?;G(R*_'CXS?"?5_@GX_U/PMJT;,\#;[:\*;5NK<
MD[)4Y/# <C)P05/(-?H^05<+F&!EEM:.JN_6[W]5_D?G>>TL5E^-CF-*6CLO
M2RV]'_F?M+97MOJ5G!=VD\=S:W$:RPSPL&21&&592."""""/6IZ^&?\ @G?^
MT,VH6[?"[7;C,]NCW&BS2-R\8^:2WY[J,NOMO'\(K[FKX/,,#4R_$2H5.FS[
MKHS[G+\;#,,/&O#KNNSZH****\T]$**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *\Y_:#^+$'P7^$NN^)W9/ML47D:
M?$XR);I\B(8[@'YB/[JM7HU?G+_P4H^)[:UX^T7P/:S9M-%MQ>7<:G@W,PRH
M(]5BVD?]=37MY/@?[0QL*3^'=^B_SV^9XV;XWZC@YU5\6R]7_EO\CY#FO[K6
M+O4[V\FDNKVZ)FFFD.7DD:12S$]R22?QK] O^";?A[2M8^$OC2.^TZUOH[K5
MD@N$N(5D69$A1D5@PP0&=B 1QFOSUMPPAN6!P-F#QU^9?_K5]D_LQ^,]9^'O
M[&/Q6\0^'[S^S]8L=4C>WN?*2382+=2=K@J>&(Y!ZU^HY]3E5P7LJ;LW**7S
M:/S+(JD:>,]K45THR;^YGW/_ ,*@\!_]"3X=_P#!3!_\11_PJ#P'_P!"3X=_
M\%,'_P 17Y@_\-T_'#_H=_\ RDV/_P 8H_X;I^.'_0[_ /E)L?\ XQ7R/^K&
M:?\ /Z/_ (%+_P"1/K/]9<L_Y]2_\!C_ )GZ??\ "H/ ?_0D^'?_  4P?_$4
M?\*@\!_]"3X=_P#!3!_\17Y@_P##=/QP_P"AW_\ *38__&*/^&Z?CA_T._\
MY2;'_P",4?ZL9I_S^C_X%+_Y$/\ 67+/^?4O_ 8_YGZ??\*@\!_]"3X=_P#!
M3!_\17Y@_MT_\G4>-_\ MQ_](;>C_ANGXX?]#O\ ^4FQ_P#C%'[=/_)U'C?_
M +<?_2&WKV,FRO%9;CO]IFI<T)6LV]G#NEW/(SC,L-F.!_V>#CRSC>Z2W4NS
M?8O?!+]M;Q3\#/ L7A;2=#T>_LXYY+@37HE\S+D$CY7 QQZ5WO\ P\W\>?\
M0K>'?RG_ /CE?'5%?25<FP%:;J5*2;>KW/G:>;XZC!4Z=5I+;8^Q?^'F_CS_
M *%;P[^4_P#\<H_X>;^//^A6\._E/_\ '*I_L+_L\^"/CAI7B^?Q=ILU_)IT
MULEN8KJ2':'60MG81G[HZU]2?\,!_!?_ *%Z\_\ !G<?_%U\EC*N0X&O+#U<
M.^:/9:;7_F/J\)2SS&T(UZ==6EW];?RGS/\ \/-_'G_0K>'?RG_^.4?\/-_'
MG_0K>'?RG_\ CE6OVX/V:O /P3^'^@ZIX3TN>QO;O5/LTKRW<LP,?E.V,.Q
MY4<UXE^R7\.="^*WQPT?PWXDMGN])N8;EY(HY6B)*0LR_,I!'(%>C1PN38C!
MRQL*'N*[\]/G^IYU;$YO0Q<<%*O[SLO+7Y'L?_#S?QY_T*WAW\I__CE'_#S?
MQY_T*WAW\I__ (Y7TQ_PP'\%_P#H7KS_ ,&=Q_\ %UQ'QN_8K^$_@KX0^,->
MTG0[J#4]-TN>YMI&U"=PLBH2I*EL'GL:\6GC.'ZLXTXX=W;MMW_[>/8J8//J
M<'.5=62OO_\ :GF'AG_@I)XXUOQ)I6G2^&/#\<5Y=Q6[L@GW .X4D?O.O-?1
MO[:'P#3XT_"Z>ZTZV\SQ3H2M=V#(OSS)C,D'ON R/]I5]37Y=> /^1\\-_\
M82MO_1JU^X]1GM*ED^)P];!1Y7J_78TR.K5S?#5Z.,ES+1>FY^%WACQ)J7@O
MQ)IVN:3<-9ZIIUPEQ;S+U5U.1D=QV(/!!(-?M%\)/B-9?%KX<:#XLL $AU*V
M$CQ9SY4H)62/_@+JR^^,U^8_[;7PA'PI^-^HR6</EZ+KV=4M,#"HSL?.C'^Z
M^2!V5E%>W?\ !,WXHNMWXD^']W,3$R?VM8*Q^ZP*I.H^H,38_P!ECW->IG]&
M&99=#'T=XJ_R>Z^3_4\S(JT\MS"> J[2T^:V?S7Z'WS1117Y4?J 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R:9+
M>%Y976..-2S,QP  ,DFOQ$^*'C.;XB?$;Q)XEF9B=4OYKE W\$;.=B?15VK^
M%?KG^TMXH;P?\ _'>J1N8IDTJ:"*0=5DE'E(1[AG!K\9XHS-(B @%B%!/3FO
MTS@^@E&MB'Y+]7^A^;\6UFY4J"\W^B_4GB^6&X4$$"('@G&2ZG\^WX5]R?L4
M_#B/XN?LN_$7PC-?-ID>J:NL9NDC$ACVQP/G:2,_=QU[U\-0L9$O&( +)G@8
M'WUK[O\ V%?B'IWPI_9K^('BS5X+JXT[3=862:*R16F8-' @VAF4'EAU(KZ#
M/_:+!7I?%S1MZW5OQ/!R'V;QEJOP\LK^EG?\"U_PZ[TO_HH-W_X*U_\ CM'_
M  Z[TO\ Z*#=_P#@K7_X[77?\/,/AA_T ?%W_@':_P#R31_P\P^&'_0!\7?^
M =K_ /)-?(^VXE[2^Z/^1]9['ASO'[Y?YG(_\.N]+_Z*#=_^"M?_ ([1_P .
MN]+_ .B@W?\ X*U_^.UUW_#S#X8?] 'Q=_X!VO\ \DT?\/,/AA_T ?%W_@':
M_P#R31[;B7M+[H_Y!['ASO'[Y?YG(_\ #KO2_P#HH-W_ ."M?_CM?._[=/\
MR=1XW_[<?_2&WKZV_P"'F'PP_P"@#XN_\ [7_P"2:^2?VZ?^3J/&_P#VX_\
MI#;U[&33S*>._P"%&_P2M=)=87V^1Y&<0RZ.!_X3[?'&]FWTE;?YG@M%%%?>
MGPI^@7_!+O\ Y /Q!_Z^;+_T&:ON2ORZ_8U_:B\*_L[Z;XIM_$>GZQ>OJDUO
M)"=+ABD"B-9 V[?*F/OC&,]Z^C_^'F'PP_Z /B[_ , [7_Y)K\CSO*L;B,PJ
MU:5)N+MK\D?J^2YI@L/@*=*K52DKZ?-F?_P4W_Y)-X5_[#8_]$2U\T?L"?\
M)SGAW_KVO/\ TG>NK_;"_:U\(?M!>!]%T;P[INMV5U9:C]KD?5((8T*>4Z8!
M25SG+#M7D/[,7Q6TGX+?&+2O%FMV][=:=:PW$;Q:>B/,2\3(,!V4=6&>:^GP
M&#Q%/)*F'G!J;4M/6]CYG'8NA4SJGB(33@G'7TM<_9"O,_VFO^3>_B'_ -@2
MZ_\ 19KQ7_AYA\,/^@#XN_\  .U_^2:X_P",'_!0'X>?$#X6^*O#6G:-XFAO
MM5TZ:T@DNK6W6)7=2 6*SD@<]@:^&PN39A"O3E*B[)K\S[?$YQ@)T)QC65VG
M^1\/> /^1\\-_P#82MO_ $:M?N/7X<> /^1\\-_]A*V_]&K7[CU]!QC_ !*'
MH_T/!X1^"MZK]3Y4_P""B_P\7Q1\$X/$<,>Z\\-WB2EL9/V>8B*0?]]F)OHI
MKX-_9P\=/\.?CAX.UP2M%;QZA'!<D' \B4^7+GUPKDX]0*_7+XK^$E\>?#+Q
M5X>*AFU+3+BVCR,XD:,A&^H;:?PK\102I!'!KOX8J+%8"KA)[*Z^4E_G<X>)
M:;PN.I8N&[L_G%_Y6/WEHKEOA9XE;QE\,_">O.^^74M*M;N1CUWO$K,#[Y)K
MJ:_+IQ=.3A+=:'Z9"2J14ULPHHHJ"PHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /G/]O_4&L_V9M=A!8"[N[.$XQ@@3J_/M
M\@Z>U?E3#'YSE<XPK-^2D_TK]/\ _@HTTP_9X41;MAUFV$NT9&W;)U]!NV_I
M7YAVB[I6'_3-S_XZ:_7^%%RY>WWD_P D?DO%#YLP2_NK\V+;_P"INO\ KF/_
M $-:^N_V?=#U'Q)^P[\7=-TC3[K5-1N-3C6&SLH6FFD(^S$A44$G@$\#M7R)
M;_ZFZ_ZYC_T-:_1C_@F1_P DF\5?]AL_^B(J[L_JNA@_:I7Y91?W-,XLAI*O
MC/9-VYHR7WIH^'/^% _$_P#Z)QXN_P#!%=?_ !NC_A0/Q/\ ^B<>+O\ P177
M_P ;K]J:*^2_UPK_ //I?>SZK_5&A_S]?W(_%;_A0/Q/_P"B<>+O_!%=?_&Z
M/^% _$__ *)QXN_\$5U_\;K]J:*/]<*__/I?>P_U1H?\_7]R/Q6_X4#\3_\
MHG'B[_P177_QNN]_;I_Y.H\;_P#;C_Z0V]?K97Y)_MT_\G4>-_\ MQ_](;>O
M7R?.*F;8[WX*/+"6WFX?Y'E9OE$,KP/N3<N:<=_)3_S/!:***^\/ACH?"_P\
M\5>.([A_#GAG6/$"6Y59FTNPEN1$6SM#%%.,X.,^AK<_X4#\3_\ HG'B[_P1
M77_QNOL7_@EW_P @'X@_]?-E_P"@S5]R5\!F?$M; XN>&C334;:W?9,^\RWA
MRECL+#$2J-.5^B[M'X>^)_AIXO\ !-I%=>(O"NMZ#:S/Y4<VJ:=-;([X)VAG
M4 G )Q[5F>'_  WJWBS5(]-T32[W6=1D#,EGI]N\\S #)(1 2< $GCM7Z'_\
M%-_^23>%?^PV/_1$M?-'[ G_ "<YX=_Z]KS_ -)WKV\+FL\1ED\<XI-*3MZ'
MBXK*X8?,HX%2;3<5?U/,_P#A0/Q/_P"B<>+O_!%=?_&ZK:G\%?B'HNGW%_J/
M@/Q-86-LAEGNKK1[B.*) ,EF9D 4#U-?ME7F?[37_)O?Q#_[ EU_Z+-?+T.+
M*]6K"FZ2U:6[ZL^FK<*T:5*5157HF]ET/R$\ ?\ (^>&_P#L)6W_ *-6OW'K
M\./ '_(^>&_^PE;?^C5K]QZGC'^)0]'^A7"/P5O5?J%?AQ\0-*CT'QYXDTR+
M BL]2N;9-O3"2LH_E7[CU^*'QR\G_A=GQ!^S[?L__"0ZAY>WIM^TR8Q^%3P?
M)^UK1\E^;*XNBO949>;_ $/U%_8RU1M8_9D\"3NS,4M9;?+>D5Q+&!^25[57
M@O["N?\ AE?P3_V_?^EUQ7O5?&YDE'&UTOYY?FSZ_+FY8*BW_+'\D%%%%><>
M@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M\[_M]:2^I?LR^(9DR?L5S:7) [CST0_^C,_A7Y2PR&.3(7<2K+CZ@C^M?L]^
MT1X6?QI\#?'&D11F6XGTF=X8P,EI44R1@?5D6OQ?CD:*177AE((_"OUCA&HI
M8.I3ZJ7YI?Y,_+.*Z;CBX5.CC^3?^9-;_P"INO\ KF/_ $-:^L?@C/);?L'_
M !CDAD:*1=2BPZ,01_Q[=Q7R?"NQ+Q0P8!,;AT/SKS7W[_P3[\&:-\0OV?\
MQQX>\06?V_1[[60EQ;>:\>\"*%@-R$,.5!X(Z5[&>58T<*JLMHS@_N:9Y.24
MY5L4Z4=Y1DOO3/@C_A(-4_Z"5W_W_;_&C_A(-4_Z"5W_ -_V_P :_5W_ (86
M^!__ $)'_E6OO_C]'_#"WP/_ .A(_P#*M??_ !^O(_ULR_\ Y]R^Z/\ \D>K
M_JMC_P#GY'[Y?_(GY1?\)!JG_02N_P#O^W^-'_"0:I_T$KO_ +_M_C7ZN_\
M#"WP/_Z$C_RK7W_Q^C_AA;X'_P#0D?\ E6OO_C]'^MF7_P#/N7W1_P#D@_U6
MQ_\ S\C]\O\ Y$_*+_A(-4_Z"5W_ -_V_P :]K_;I_Y.H\;_ /;C_P"D-O7W
ME_PPM\#_ /H2/_*M??\ Q^O@W]NG_DZCQO\ ]N/_ *0V]=>7YMA\TQT?81:Y
M82O=);N'9OL<N/RK$99@9>WDGS3C:S?13[I=SP6BBBOKSY(_0+_@EW_R ?B#
M_P!?-E_Z#-7W)7XI?#GXW>-_A'#?1>$=?FT6.^9'N%BBC?S"H(4G>IZ;CT]:
M['_AL[XT?]#W>?\ @-;_ /QNOSK-.&\5CL9/$4YQ2E;>]]DNQ^@Y9Q%AL%A(
M8>I"3<;[6[M]SZV_X*;_ /))O"O_ &&Q_P"B):^:/V!/^3G/#O\ U[7G_I.]
M>:_$3X]>/OBQI=MIWBSQ'/K-E;3?:(H98HD"R;2N[**#T)'XUSW@CQUKOPX\
M10:[X;U%]+U:!72.ZC16*AE*L,,".02.E>]A,KK8?*YX&4ES-25];:_(\/%9
MG2KYG#&Q3Y4XNVE]/F?N17F?[37_ ";W\0_^P)=?^BS7YG_\-G?&C_H>[S_P
M&M__ (W6?XB_:N^+'BS0[_1M6\975YIE]"UO<V[6\ $D;##*2$!Y'H:^3H<*
M8RE6A4<XV33Z]'Z'U-?BG"5:4Z:A*[373JO4X3P!_P CYX;_ .PE;?\ HU:_
M<>OPX\ ?\CYX;_["5M_Z-6OW'K7C'^)0]'^AGPC\%;U7ZA7X:^.M577O&WB#
M4D82)>:C<7 9<8(>5FR,?6OV6^-'BX> _A+XO\0;MLEAID\L7O+L(C'XN5'X
MU^)Z(TC*JJ69C@*HR2?2MN#Z3M6JOR7YM_H8\755>C26^K_)+]3]?OV.=-;2
M?V9_ <#H(RUF\^T CB2:20'\0X/XU[-7.?#?PS_PA?P]\,>']JJVEZ9;6;;>
M[1Q*I/XD$_C71U^?8NHJV(J5%]J3?WL^]PM-T</3IOHDON04445RG4%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 A 8$$9%
M?B;\9O LGPS^*WBKPS)&T::=?RQPAA@F$G="WXQLA_&OVSK\]O\ @I=\+I+'
MQ)X?\?6EO_HM]%_9E](HX$R9:)F]V0LOTBK[7A7%JCC'0EM-?BM5^I\;Q1A7
M6PBK1W@_P>C_ $/BV/+6]P^.#$%Z8&0Z?TQ^=?HK_P $R/\ DDWBK_L-G_T1
M%7YSVVYHKE5Q_JQG/^\M?HQ_P3(_Y)-XJ_[#9_\ 1$5?8\3?\BV?JOS/D>&_
M^1C#T9]C45B^-O%$7@GP9K_B*XA>Y@TC3[C4)(8R TBQ1M(5!/&2%Q7R1_P\
M\\)_]";K7_?^'_&ORO"Y=B\=%RP\.9+T/T_%9AA<&U'$3Y6_4^T:*^+O^'GG
MA/\ Z$W6O^_\/^-'_#SSPG_T)NM?]_X?\:[O[ S/_GR_O7^9Q?V[EO\ S^7W
M/_(^T:_)/]NG_DZCQO\ ]N/_ *0V]?JEX)\41>-O!F@>(K>%[:#5]/M]0CAD
M(+1K+&L@4D<9 ;%?E;^W3_R=1XW_ .W'_P!(;>O9X3BX9A4C+=1?_I43Q^*I
M*6 IRCLY+_TF1X+1117ZT?E1](_LD_LKZ5^T;I_B6YU+7+S1VTF6"-%M8D<2
M>8'))W>FP?G7T!_P["\+_P#0ZZO_ . L54/^"7?_ " ?B#_U\V7_ *#-7W)7
MY/G6<8[#8^I1HU6HJUEIV7D?J>3Y1@<3@:=6K3O)WUU[OS/R[_:O_9#TC]G?
MP;I&M:=X@OM7EOK_ .QM%=0HBJ/+=]P*]_E_6O*OV<OA-:?&[XL:9X2OK^;3
M;:[BGD:XMT#.OEQ,X !XY*XK[3_X*;_\DF\*_P#8;'_HB6OFC]@3_DYSP[_U
M[7G_ *3O7TN!QV(JY+4Q,YWFE+7TV/F\=@L/2SF&&A&T&XZ>MKGT1_P["\+_
M /0ZZO\ ^ L5<K\5O^">?A[X>?#7Q-XFM_%NIW<^DV$UXD$MO&%D**2%)'(!
MQ7W_ %YG^TU_R;W\0_\ L"77_HLU\1A<\S&I7IPE5=FUT7?T/M<3DF7PH3E&
MDKI/J^WJ?D)X _Y'SPW_ -A*V_\ 1JU^X]?AQX _Y'SPW_V$K;_T:M?N/7N<
M8_Q*'H_T/%X1^"MZK]3Y$_X*1?$A?#OPGTWPE!)B[\178>51_P ^T!5SGTS(
M8L>NUJ^*?V6_ ;_$;X]>#M)\OS+6.]6]NLC*^3#^]8'V;9M^K"M7]KSXQ?\
M"YOC3JM_:R^9HFF?\2W3MIRK11L=T@_WW+-G^Z5':OI3_@F;\+VMM/\ $GC^
M[AVFY(TK3V8$$HI#SL/4%O*4'U1A7K4X_P!BY&W+2<E_Y-+;[E^1Y527]LYV
ME'6"?X1W^]_F?=%%%%?DA^K!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7$_&CX9VGQ@^&.O^%+KRT:_MR+>:09$,
MZ_-%)QSPX7..HR.]=M16E.I*E-5(.S3NC.I3C5@Z<U=/1GX8ZMH5_P"%=8UG
M2-3MWL]2L':WN(7^]'(DBAA^8ZU]_P#_  3'U:SE^'OC#34G3[=#JJ7,EOGY
MEC>%55OH6C<?A65_P4%_9WEOHY/B;X?M2\B0K!KD,2Y)12-ESC_9 "-Z*%/9
MC7QU\%?B]K/P.^(5AXFTDEC"?*N[-F*I=0$C?$WUQD'LP![5^P59+B#*G[%V
MD^G]Y=/GT/R6E%Y!FB]JKQ77R?7_ #/UL^/W_)"/B/\ ]BWJ7_I+)7XK5^P/
MC/XDZ%\6OV5O''B;P[=?:=.N_#.I?*V!)"XM9-T<BY^5U/4?0C(()_'ZN'A*
M$J=*M":LU+]#MXJG&I5HS@[IQ_4****^]/A3]J?@#_R0CX<?]BWIO_I+'7YH
M?MT_\G4>-_\ MQ_](;>OTO\ @#_R0CX<?]BWIO\ Z2QU^:'[=/\ R=1XW_[<
M?_2&WK\LX:_Y&M?TE_Z4C].XB_Y%='UC_P"DL\%HHHK]3/S$^TO^"?'Q@\&?
M"_1_&L7BOQ#9Z')>3VK6ZW3$&0*LH8C [;A^=?7/_#6GP?\ ^A_TC_OMO_B:
M_'2BOD<=PWA\=B)8B<Y)R[6[6['UF"XBQ&"H1P\()J/>_>_<^ZOV_/C5X&^)
MOPW\.V'A;Q+8ZW>6^K>?+#:L2R)Y,B[CD=,D#\:\$_8S\9:)X!^/VB:UXAU*
M'2=+A@NEDNK@D(I:!U4''J2!7B%%>IA\KI8? RP,9/E::OUU/,KYG4Q&-CC9
M17,FG;IH?L7_ ,-:?!__ *'_ $C_ +[;_P")K@?CY^TQ\+O$WP5\;Z3I?C73
M+W4;S2;B"WMXG8M([(0%''4FORRHKPJ7"F%I5(U%4E=-/IT^1[=3BG$U82IN
MG'56Z]?F;_@#_D?/#?\ V$K;_P!&K7Z6?MT_M #X3_#EO#FDW 3Q/XBB>%"C
M?-;6I^627U!/W%/J6(^[7YD>%[_^RO$FDWWE^;]ENXI_+SC=M<'&>V<8K5^)
MGQ(UOXL^-=2\3Z_<>?J%Z^=JY$<*#A(T'95' _,Y))KU\=EBQV,HU:GP4[NW
M=Z6^7<\G!9D\#A*U*G\4[*_9:W_X!3\"^#-3^(GC#2?#>C0^?J6I7"V\*]AG
MJS>BJ 6)[ $U^TWP[\#:=\,_ ^B^%]*7;8Z7;+;HV,&0CEI&_P!IF+,?=C7R
MW_P3]_9TE\%>'W^(?B"U\K6-8@":9#(/FM[1L$R$=FDX(]% _O$5]CU\!Q-F
M:Q==8>D_<A^+_P"!M]Y]YPWEKPE!XBHO>G^"_P"#O]P4445\6?8A1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!%=6L-]:S6]Q$D]O,ACDBD4,KJ1@J0>H(K\L?VP/V5;OX(^('US0XI+GP3J$
MO[A\EFL9",^0Y].NQNX&#R,G]4ZS?$GAO3/%^A7NC:S91:CI=[$8;BUF&5=3
M_(]P1R" 1@BO;RG-*F5UN>.L7NN__!1XN:993S.CR2TDMGV_X#/Q_P#@+^T/
MXB^ NLW4NFI#J>B:@ FHZ->#,%RH!&?]E@"0"/7!!'%>[O\ \%";%#@_!_P^
M1U!%PN#_ .0*Y#]JC]D?6_@GJ%QKOA^!]7\#R'<+CR$>6P)_@FPOW<]),8Y
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %<UXF^&?A'QGN.O>%]'UEF!&^_L(IFY]&
M920?<5TM%7&<J;YH.S(E",U:2NCQN\_8\^#=].99/ 6GJQ[0R2Q+_P!\JX'Z
M5D_\,+? _P#Z$C_RK7W_ ,?KWJBNY9EC8[5Y?^!/_,XGE^#EO1C_ . K_(\<
MTK]CWX-Z,RM;^ M.D*C ^U/+<#\1([9_&O0_#GP^\+>#\?V#X;TC1"!@'3K&
M* \]?N**Z"BL*F*Q%;2K4<O5MF]/"T*.M.FEZ)(****Y3I"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHK\^_\ @J+\,O&'Q U[X?2>%_">N>)([6VO5G;2-.FNA$6>
M':',:G:3@XSUP:Z,/25:HH-VOU,:U1TH.:5S]!**_!?_ (9N^+?_ $2WQI_X
M3UW_ /&ZX"^L;G3+RXL[RWEM+NWD:*:WG0I)&ZG#*RGD$$$$'D$5[$<JC+:K
M?Y?\$\QY@X[T_P ?^ ?T3T5^"L?[.?Q8FC22/X8>,I(W 967P_=D$'H0?+Z5
M]4_\$W_A!X\\#?M"7&H^)/!/B+P_IYT2YB%WJFDSVT1<R0D+O= ,D \9SP:P
MJY?"G!S52]OZ[FU/&2J347"U_P"NQ^H-%%%>,>F%%%% !1110 445^8O_!6S
M_DHG@+_L%3_^CJZL-0^L5%3O8PKU?8P<[7/TZHKX<_X)-?\ )&?&'_8?/_I/
M#7W'45Z7L:CIWO8JE4]K!3M:X4445@:A1110 4444 %%?DO\4?\ @I3\6+GX
MEZC-X6O[30O#=I=/%;:4]A#/YT:,0#,[J7W,!D[&4#.!ZU^DG[/7Q8'QR^#/
MA?QN;06$NJ0.9K=22J31R/%*%SSMWQMC/.,5VU\'5P\%.>S.6EB:=:3C'H>B
M4445Q'4%%%% !1110 4444 %%?SZ?$C_ )*)XI_["MU_Z.:OWY\-?\B[I7_7
MI%_Z *]'%83ZJHOFO?R.+#XGV[DK6L:5%%%><=H4444 %%%% !1110 4444
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
M_K7)'$T*>)56G&T4CHE0JSH.G.5VSYA_X)-?\D9\8?\ 8?/_ *3PU]H^)?\
MD7=5_P"O27_T US_ ,,?@_X.^#.DW6F>#-$BT*PNI_M,T,,DCAY-H7=EV8]%
M _"NNN+>.ZMY8)5WQ2*4=?4$8(KCQ%55:SJ+9G51ING34'T/P)^"?_)9O 7_
M &'[#_THCK];O^"AG_)GWC__ +A__IPMJW='_8G^">@:M9:G8> K.VO[*=+F
MWF6ZN"8Y$8,K8,F." >:]0\=^ ]!^)GA6^\->)M.35M#OO+^T6<CLBR;)%D7
M)4@\,BG@]J[\1C85JU.I%.T?\SCHX6=.G.#>Y^1O_!-__D[3PQ_UZWW_ *32
M5^R->3_#_P#94^%/PM\46WB+PMX.MM(UJW5TBNX[B=V4.I5AAG(Y!(Z=Z]8K
MEQN(CB:BG%=#?"T94(<LNY^-W_!2#_D[3Q/_ ->MC_Z31U^@O_!//_DS[P!_
MW$/_ $X7-=I\0/V5/A3\4O%%SXB\4^#K;5]:N%1);N2XG1F"*%485P.  .G:
MNY\"> ]!^&?A6Q\->&=.32=#L?,^SV<;LZQ[Y&D;!8D\L['D]ZVKXN%7#PHI
M.ZM^1G1P\J=>55O1W_,_&?\ ;A\%ZAX+_:@\=1WT+QQZE>G5+61AA98IOG#*
M>X#%E^J$5^@W_!.SX_7_ ,8OA3)H%]I5O8?\(7:6&DQ7$$C-]JC$3(K,I'RL
M%B7."<DD\=*]Y^*7P1\#?&K38;'QKX;L]>A@),+S;HYH<XSLE0JZ@X&<,,X%
M4/@S^SWX&^ -KJMOX)TF32X]4E26Z\R[EG+E 0@'F,< ;FZ>O.>*JMC*=;#J
MG*/O*Q-/#3I5G-/W6?G9_P %*OV=]2\&_%"Y^(^EV4DWACQ!L:\FA0E;.\ "
M,'_NB3 8$]6+CL,\'^S?^WGXX_9Y\/+X:2RL_$_AF-VDM[&^=HY+4LVYA%(O
M12225*L,G(QDY_8W4-.M-7L9[*^M8;VSN$,<UO<1B2.13P592,$'T-?.WBK_
M ()Y? WQ3>O=CPI+H\TC;G&E7TT,9]A&6**/90.E:T<=2E25'$1ND9U,)4C4
M=2C*USY1\1_\%:/&EY9O'H?@C1-*N&7 FO+B6ZV]>0H\OGIUR..]?6'B30=<
M_:@_876VN7CN?$OB/P[;7XV*(DENT*7"* ,!0SQJ/09J#P[_ ,$Z?@7H%TEQ
M)X7N=7D1MRKJ.HSN@/'55958<=&!')]J^B]'T>P\.Z5::9I=E!IVG6D2PV]I
M:QB.*)%& JJ.  .PKGKU\.N5X>-FG<WI4JVOMI735C\'/@_\4M?_ &>OBMIW
MBC3K95U;29I(9[&]4J'4@QRPN.H."1Z@@'M7VAKW_!7*ZETG;HOPVAMM49#^
M]O\ 5C-#&V./D6)&<9_VEZ?E]??%S]D?X5?&W4'U+Q/X6A?6&&&U.QD>UN'X
MP"[1D"0@8QO#8P!7$>&O^"=/P-\.:@EX_AJYU=XR&2/4M0EDB!]T!4-]&!'M
M794QF$KVG5@^9?UW.6&&Q-&\:<E8_([XA>,-:^)'B[5/%^O*&U#6KE[B6:.'
MRXF;C(0=, 8'<],U^X?[-W_)N_PM_P"Q5TO_ -)(JC\<?LW_  R^(VD:+I>O
M^#=-N].T5733K6%6MTM5?&Y4$17 .U>.G%=UX?T&P\+:#INBZ5;K9Z7IMM'9
MVENI)$4,:!$0$DDX4 <G/%<F+QD,13C&,;6.G#8:5&<I-WN?A)^T)X,U#X?_
M !N\;Z'J4+PSV^K7+(7&/,B>1GBD'LR,K#ZU^M_[%?Q^O?VB/@_)KFH:3!I%
MSI=^=':.WE+I+Y=O _F<@;<F4_+SC'4UVWQ7_9X^'7QP^SMXU\+6FM3VZ[(K
MK=)!<(N<[1+$ROMSSMSCD\<FKGP?^"OA'X#^%Y_#_@S3I--TRXNWOI8Y+F2=
MGF9$0MN=B1\L:# P/E]22:Q.,IXBBHN/O(FAAIT:KDG[K.ZHHHKR#T@HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **1F"*68A549)/ %48=>TRYE6*'4
M;265CA42=23] #3 OT444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "OCS]N;]MFX^ 9@\'^#1;S^-+N#SY[R=1(FFQ-]P[#PTC<
MD!N  "0=P%?8=?A7^UIX@N?$W[3'Q,N[IV>2+7KJR4L<X2"0P(/H%C6O5RZA
M&O5?/JD>?C:TJ5/W=V<UXA\<?$#XUZZ%U;5]=\8:G,Q,=LTDMRWKB.(9"CV4
M "KDO[//Q5@MS/)\,_&$< &3(V@787![Y\O%?KG^Q5\(O#WPP_9_\'W6EV,"
MZKKNE6VJ:AJ&Q3-/)/&LNTN.2J!PJC.,#/4DGWJNZIFGLY.%.&B.2& YXJ4Y
M:L_!+PO\6/B9\&=42+1_$GB#PO<V^T_8C/+&F!T#P/\ *P]F4BOW?T.XDO-%
MT^>9M\LMO&[M@#+%02>/>J'B_P ">'/B!I;Z=XET+3M>L6!'D:A;),HSW&X'
M!]QR*V8(4MH8X8E"11J$51T  P!7FXO%1Q7*U&S1W8?#RH73E=$E%%%><=H4
M444 ?!/_  5<\1:KX?\ #_PX;2]3O--:6ZOA(;.X>(OA(<9VD9QD_G1_P2C\
M1:KX@\/_ !';5-3O-2:*ZL1&;RX>4IE)LXW$XS@?E6?_ ,%=/^1=^&G_ %]7
M_P#Z!!1_P2+_ .1=^)?_ %]6'_H$]?067]FW_KXCQ[OZ];^MC]!J***^?/8"
MBBB@ J.XN(K2"2:>1(88U+/)(P55 ZDD]!4E?D#_ ,%)_%.M77[2VO:)-J]_
M-HUK;V;P:=)<NUO$S6Z,Q6,G:I)))P.2:[,+A_K53DO8YL16]A#GM<_7+2=8
ML->T^*^TR]M]1L9=WEW-I*LL;X8J<,I(.""#[@BGZEJ$&DZ==7UT_EVUK$\T
MKXZ(H+$_D#7AO["/_)I?P\_Z]9__ $IFKW>>&.ZADAE19(I%*.C#(92,$$>E
M85(JG4<.S-82YX*7='Y5Z]_P51^),_CB2_T?2=%M?#*3?N=)NH&>1X<G_62A
M@=Y'=< $#@\Y_3+X9>/++XH?#WP[XMT^-H;36;&*\2&0@M%O4$H2.I4Y4X[B
MOB/7O^"2^D7WCB6[TSQU/IWA66?S/[.>P$MS"A.3$LIDP?0,RY /(;'/W7X0
M\*Z=X&\*Z1X=TB$V^EZ5:QV=M&S;BL<:A5R>YP.3W->AC)8648^P6IQX:.(C
M*7MGH:]%%%>4>@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %?CC_P4*^"^J_#3]H#6]>:TD_X1[Q1,=1L[W!*&5@#
M/$3T#"3<<?W64U^QU8GC+P3H/Q"T"XT3Q+I%IK>DW'^LM+R(.A(Z,,]&'9A@
MCL:[<)B7A:G-:Z.7$4/;PY>I^9'[,_\ P4FO?A'X)TOP=XO\.2>(-*TN(6]E
MJ-A.([F*$?=C=&&U]H^4$,N H!SUKZB\-_\ !3?X)ZZZ+>7>N>'MW5M2TPL!
M]?(:6N?\=?\ !*_X8>()I+CP[J^M>%)&SBW61;NW7Z+(-_YR5XMXR_X)+^*M
M/M99?#'CK2];E7E;?4;.2R+>P96E&>O7 ^G;TY?V?7?,VXM_UYHX%]<HJR5T
MOZ]3]#/A]\6O!GQ6L7N_"'B;3?$$,8!D%E.K219Z;T^\G_ @*ZVOP&D'C;]G
MGXG2Q"2\\*^,=!N=K^6^'C; .,C(=&4@]U96[@U^U/[-'QA_X7O\%?#?C&2*
M."^NXFBOH(ONQW$;E),#L"5W >C"N/&8+ZNE.+O%G5AL5[9N,E9H^3/V\OVY
MM=\!^*;KX<?#R\73;^U11JVM(H:6-V4,((2<A2%(W/C()P-I4FOBG1?#?QH^
M-BS:QIMGXT\9(KE9-03[3=+O[KYA)&>G&<UQWC+7;CXB?$;6]8=]]UK>J376
MYB<;II2WY?-7[V^!O!NF_#WP?HWAK1X%M]-TNUCM8$50.%&-Q]R<DGN237J5
M9PRZE",8WDSSZ<98VI)RE9(_$G1_BM\9?V=?$R6JZUXF\*:C;D2-I6IF58W&
M>"]O+\K*?4K]#7ZN?L?_ +35M^TS\-WU&:".P\3:6ZVVK6<6=@<J2DR9Z(^&
MP"<@JPYP"?+O^"HW@&P\0? &U\2M;I_:F@:E"8KG WB&8^7)'G^Z6,3?5![U
M\U?\$JO$\NE_'S6]&,F+;5=#E)CSUEBEC9#^"F7\ZRK<F,PKKJ-I(TI\^&Q"
MI7NF>K_\%=/^1=^&G_7U?_\ H$%'_!(O_D7?B7_U]6'_ *!/1_P5T_Y%WX:?
M]?5__P"@04?\$B_^1=^)?_7U8?\ H$]3_P RS^OYBO\ F._KL=#_ ,%1OB)X
MK^'^A?#V3POXFUCPW)=7-ZL[:1?RVIE"K#M#F-ANQDXSTR:/^"7/Q$\5_$#0
MOB%)XH\3:QXDDM;FR6!M7OY;HQ!EFW!#(QVYP,XZX%<]_P %=/\ D7?AI_U]
M7_\ Z!!1_P $B_\ D7?B7_U]6'_H$]3RQ_L[FMK_ ,$KF?UVU]/^ ?H-7X3:
M_P#M&?%B'7=1CC^)_C-(UN9%55\078  8X 'F5^[-?SQ>)/^1BU3_KZE_P#0
MS3RF,9.?,K[?J+,9./+9]_T/UO\ V_/C%\3?A/X;\*K\-?M$5SJDUS'>7%KI
MPNY(U18RN-RL%SN;DCZ=*_*/XA:_XI\3^++S4O&=UJ5YXAGVF>75=PG(V@*"
M&Y "XP.@&,5_057XW?\ !2#_ ).T\3_]>MC_ .DT=5E=:+?LE'6V_7<G'TW;
MVG-IV/-/"?CGXU:7X=LK7PQX@\>V>A1J1:PZ3>WJ6JKN).Q8VV@;B>G?-?IE
M_P $X]<\9Z]\$-<N/'-_KNHZLOB*>.*7Q#--+.(1;6Q55,I+;-Q? '&2WO77
M_L(_\FE_#S_KUG_]*9J][KEQF+53FI<B5GOZ'1A<.X<M3FOIL?B+\7OVA/BG
MIGQ9\;6=G\2O&%I:6^MWL4-O!KUTD<:+.X55428     X %?M5X?D>;0=-DD
M=I)'MHV9F.224&23ZU^"OQL_Y+-X]_[#]_\ ^E$E?O1X:_Y%W2O^O2+_ - %
M;9G&,84[+^M#' R;E.[_ *U/A/\ ;R_;GUOX?^)KCX<_#RZ&GZI:HO\ :VM*
MH:2)F4,((<@@$*P+/U!.!@@FOB31?#OQH^-WGZOIUKXT\9JCE9-00W-VH;NI
MD)(S[9KC_'.O7/Q!^(^O:PS^?=:UJD]R&9OO-+*S#DXX^:OWK\!^"]-^'7@O
M1/#&D0K!IVDVD=I"JKC(50"Q_P!ICEB>Y)-=52<,NI0C&-Y,PIQEC:DG*5DC
M\2M)^*GQF_9U\3+:+K7B;PGJ-N0[:7J32K&PSP6MY?D=3ZE2#VK]6?V//VG+
M?]IKX<RW]Q!'8^)])D6VU:SASY>Y@2DL>22$<*V >058<X!/F7_!43P%8>(/
MV?[?Q*\"C5- U*$Q7&!N\F8^6\>?0L8V^J#WKYF_X)6^*)M*_: U?1_,(M=6
MT27,?.#+%)&Z-]0ID'/]XUE5Y,9A76Y;21I3YL+B%2O=,]-_X*??%+QGX \>
M>";?POXNU[PW!<:;-)-%I&I36JR,)<!F$; $X[FOGGQ'^V-\>OCA#IGAG1M3
MU5'BM8[=K3PK!(+N]94"M+(\>9&9SDD*0OS?=KU__@K9_P E$\!?]@J?_P!'
M5ZI_P29AC'P?\93"-1,VN[#)M&XJ+>(@9] 2?S-7"4*.#C6<$VO\R9*=3$RI
MJ5DSX)\6?#?XR^!K$^(/$6@>,M'M%8,^I7L%S&J,2 "TA^Z22,9(KZ,_87_;
M4\8:/\3-$\">,];NO$7AS7)TL+6;4I3-<65PY"Q;9&RQ1FVH4)P,@C&"&_33
MQSIEKK7@KQ!I]["MQ9W6GW$$T+C*NC1L&4^Q!-?A#\$_^2S> O\ L/V'_I1'
M6E&K''TIJI%*Q%2F\)4BX2W/W ^-_P 6M-^!OPMU[QIJL;7$&FP@QVJ,%:XF
M9@D48/;<[*"<' R<'%?CY\1/VHOC'^T)XH%LVNZN_P!KDVVGAWPZ98X>Y"K%
M%\TA'/+;F]Z_0W_@IMI=]J/[+MW-:*[0V6K6EQ=[<\19:/)QVWR1]:^#OV%?
MCMX3_9_^,%WKGB^VF.GWFFR6,=];P^<]H[21OO*]=I"%25R>1QC-<^ IQC0E
M64>:1MC)RE5C2<K1.87X _'RS5;I/!'CJ-DPZM%976\?0 ;L_K7U/_P39\?_
M !(N/C;K_@WQCK/B"73[;P]->1Z3KLDK&"5;FV1659?F3AW&!@<GBOK/P_\
MML? [Q-*D=G\1])A9\8.H>99#GU,R(!T[]*]ATZ\T[6X+?5+":UOX9(R(+VW
M=9%9"1G:XSD$J.AQP/2L,1C*DX.%6G:YK1PL(S4Z<[V+M%%%>(>J%%%% !11
M10 4444 %%%% !1110 4444 %%%?D%XW_;(^+7P9^/\ \2K'0O%4]SH\'BG4
MTCTK55%W;(@NY<(@?YHU]D9:[,/A98EM0>J.:M7C0LY+<_7VBOS$T7_@K9XO
M@A U?P'HE]-CEK*ZFMESZX;S/YUB>.O^"JOQ&\0:?/:>'/#^C>%VE4J+P[[N
M>/CJA;"9^J&NE9;B;VM^)A]>H6O<Y/\ X*8:AIM]^U)J*6!1I[73+2"]*?\
M/?:6Y]_+:(?A7V;_ ,$P[6YM_P!E^&2<DQ3ZS>209SP@V*<9_P!M7Z5^7W@7
MP)XR_:"^)":5I$-UK_B/59VGN;J9B^W<V9)YI#T4$Y+'UQR2 ?W#^#?PQL/@
MW\+_  YX,TU_-MM(M1"9BNWSI"2\LF.V^1G;';=7=F#C1P\,/>[T_ Y,&G4K
M2K6T/P8LHSH?B:!+S]T;.\43<$[=C_-^6#7]#*L'4,I#*PR".0:_%K]N;X%Z
MC\&OCMKMQ]D=?#GB"YEU/3+I4/E$2-ODAST#1NQ&WKM*'O7N'P0_X*C3>"?
M>F>'O&7A2?7;K3+=+6'5+"Z"//&@"KYJ./O@ 98-\W7 K7&T9XRG"I1U_P""
M1A:D<-.<*FA](_\ !2J_AL_V4];BE;:]UJ%E#$,CYF$P?'_?*,?PKXN_X)?Z
M?+>?M/+-&,I::+=S2<$X4F-/PY=>M<W^US^VIJ_[3RZ;I,.D#PYX6T^8W*6)
MG\Z6XGP5$LC[5'"LP50.-S9+9&/J7_@EG\#-0\+^'==^(^L6LEH^N1I8Z4DJ
M;6>U5@[S<_PNX0+Z^63R"#4<CPF!E&IN_P!1\RQ&+C*&R,[_ (*Z?\B[\-/^
MOJ__ /0(*/\ @D7_ ,B[\2_^OJP_] GK6_X*S^&;_4/ASX(UV"%I+'3=2GM[
MEE&?+,T:["?09B(SZD#O7@W_  3:^/TGPU^)LG@9](&H6WC*ZMX5NEG\MK22
M,2?-MVG>"'Z9&,"IA%U,NY8[_P#!N5*2AC;R_K0]C_X*Z?\ (N_#3_KZO_\
MT""C_@D7_P B[\2_^OJP_P#0)ZZG_@JM\/\ 4/$7PA\-^)K*&2X@\/ZBZWBQ
MC/EPSJ%\P^P=(U_[:#\/BW]D7]K._P#V6O$6LS#1UU_1-9CC2\LO.\F0/&6\
MN1'VL 1YC@@CG/48%51INOE_LX;_ /!N*I-4L9SSV_X!^U]?SQ>)/^1BU3_K
MZE_]#-?H+XR_X*W%M/EB\*?#[R[UE^2ZUB_W1H?4Q1J"W_?:U^>%Y<R7MW-<
MR@"29VD; P,DDG'XUMEN'JT.9U%:]C+'5J=;E4'>Q_1/7XW?\%(/^3M/$_\
MUZV/_I-'7[(U^3/_  5#^'FI>'_CY#XI>&1M(\06$/E7&/D$T*^6\6<=0JQM
M]'_+S,KDEB+/JCOS!-T?F?=?["/_ ":7\//^O6?_ -*9J][K\GOV5?\ @H=)
M\!?AW:^"=?\ "\FO:58R2O8W=G="*:)'=I&C964AQO9B&R, XP>*_1G]GOXT
M6_[0'POT_P :6FERZ/;WDT\2VDTHE9?+E9,E@ .=N<=L]ZPQF&JTIRJ26C?Y
MFN&KTZD(PB]4C\3?C9_R6;Q[_P!A^_\ _2B2OWH\-?\ (NZ5_P!>D7_H K\+
M?VE/#-]X1^/_ ,0M,U&%H;A-<NYE# C=')*TD;CV9'5A[&OUQ_8X^/[?M%?!
M]==DT;^Q;C3+O^QYHEN/.65XX(7,JG:NT-YOW3G&.IKTLRBY4:<ULOUL<.!D
MHU)Q>Y^+%O&WA_Q-''>#:UC>!9MH/!1_FX//8U_0Q'(LB*Z,'1AD,IR"/45^
M+W[=GP,U#X.?'C7;K[+(/#OB*YDU33;H)^[/F-NEA!Z!D=B-O7:4/>O;/@?_
M ,%1KCP1X%TSP[XS\*3Z[<:9;I:PZK8W:I)-&@"H)4=?O!0,N&^;TSDUKC:,
M\93A4I:_\$C"U(X:<X5-#Z3_ ."E%Y#:_LHZ['*X5[B_LHH@?XF$ZOC_ +Y1
MC^%?%?\ P3!L9;O]I^.6-<I:Z-=RR'T4F-,_]].OYUSW[77[:FK?M/QZ9I$&
MCCPYX7TZ8W*61N//EN)]I422-M4#:I8*H'&]LEN,?47_  2S^!>H^%]!UWXD
MZS9O:-K<*V.DK*I5WM0P>27!_A=UC"GOY9/0@F.1X3 RC4W?ZCYEB,7%PV1Y
MY_P5L_Y*)X"_[!4__HZO5_\ @DU_R1GQA_V'S_Z3PUY1_P %;/\ DHG@+_L%
M3_\ HZO5_P#@DU_R1GQA_P!A\_\ I/#45/\ D71_KJ7#_?7_ %T/M'Q+_P B
M[JO_ %Z2_P#H!K\%_@G_ ,EF\!?]A^P_]*(Z_>CQ+_R+NJ_]>DO_ * :_!?X
M)_\ )9O 7_8?L/\ THCI97\%7^NX\?\ '3_KL?O7KNAZ?XFT6^TG5K.'4-,O
MH6M[FUN%#1RQL,,K#N"#7P[\1O\ @D_X5UJ_FN_!GB^^\-12.7&GZA;"^B3)
M^ZC[T< ?[1<^I[U]!_M@_&S7/V?_ (-R^+_#]M8W=_#?V\!AU"-GB9'8AAA6
M4YP.#FOF#P[_ ,%<K-K=%U[X<3QW 'S2Z=J:NK'U"/&"H_X$:XL+#%J/M,/M
M\OU.K$2P[ER5MSQ'XS?\$W_B)\)?!NJ>*8-4TCQ+I6F0M<W<=FTD=Q'"HR\F
MQUVE5 ).&S@9Q47_  3J^-6N^ _CQHOA-+V:7PSXDD>UN=/9B8TF\MC',B_P
MMN55)'52<YP,=U\?/^"G-W\3/A_KGA+PSX._L2#6+62QN=1O[P3R>1(I614C
M5 %+*2-Q8XR<#.#7G'_!.WX4ZMX^_:+T37(+>1=$\,EK^^O-IV*VQEBC!Z;F
M<@X_NJY[5[5ZLL+/ZTE_7_!/*_=JO#ZNS]C:***^1/I HHHH **** "BBB@
MHHHH **** "BBB@ KROXE?LM_"KXN7$UUXG\%:;>7\W,E_ K6URY]6EB*LQ_
MWB:]4HJXSE!WB[,F48R5I*Y\?ZQ_P2V^#6IR%K:Y\3Z2I;.RSU&-@.O'[V%S
MC\>U2Z!_P2[^#&CW"R7;^(]<0'F+4-155/3KY,<9_7O7UW173]<Q%K<[,/JU
M&]^5'*?#OX5>$/A-HYTOP?X>L- LV(,BV<0#RD# :1SEG..[$FNKHHKD<G)W
M9T)**LCGO'7P]\-_$[P]-H?BK1;/7=*E.6MKR/< V" RGJK#)PRD$9X-?,.N
M_P#!+?X-:M=M-:W/B;1(R21;V.HQL@]LS12-^M?7]%;4Z]6EI"31G.C3J?'&
MY\R?#W_@G3\%O .H0WTFC7GBBYA(:,^(+KSXP1W,2*D;_1E(]J^F(88[>%(H
MD6.)%"HB#"J!P !V%/HJ:E6=5WF[CA3A35H*QF^)/#>E>,-"O=%UO3[?5-*O
M8S%<6=U&'CD4]B#^!]B 17@_A#]@GX2^ ?B+I?C+P_I^I:;J.FW!N;:V6_>2
MW5\8&0^YB!SQN[U]%441JSIIJ,K)A*G";3DKV*^H:?:ZM8W%E?6T-Y97$;13
M6]Q&)(Y488964\$$$@@\&OEGQE_P3-^"WBO4);NTMM:\,&1MS0Z-?@19[X69
M)-H]A@#L!7U=13IUJE+X)6"=.%3XU<^7? ?_  3?^"O@F\BNKC2M0\4SQ'<G
M]O7GF1Y]XXUC1A[,I%=M\3_V-?A-\7M8L=3\0>&5^TV5FEA -/N)+2-84+%%
MV1%5XW$#CI@= *]LHJGB*SES.;OZDJC22Y5%6"N<\??#KPU\4O#<^@>*]&M=
M<TF8Y:WNESM8=&5AAD89.&4@C/6NCHK!-Q=T:M)JS/CW6/\ @EG\'-3OFGMK
MSQ1I$3,2+6SU")HU]@987;'U;-?1OP>^$FA? _P%8^$/#9NCI-F\CQF\E$DI
M9W+L2P '5CVKM:*WJ8BK5CRSDVC*%&G3=XQLSR?XT?LN?#?X^RV]SXOT!;G4
MK=/*AU*UF>WN%3.=I92-R@DX# @9.,9-:GP-^!'A?]GGPC=>'/":W@TZYO7U
M"0WT_FN961$/.!@;8T&,=J]$HJ/:S<.1RT[%>SAS<]M3GO'7P]\-_$[P]-H?
MBK1;/7=*E.6MKR/< V" RGJK#)PRD$9X-?,6O?\ !+?X-:Q>--:7'B;0XR<B
MWL-1C9![9FBD;]:^OJ*JG7JTM(2:%.C3J?'&Y\Q_#W_@G3\%O .H0WTFC7OB
MBYA(:/\ X2"Z$\8/')B14C;Z,I'/3I7TS##';PI%$BQQ(H5$0850.  .PI]%
M34JSJN\W<<*<*:M!6/)OC-^R[\//C]JFG:AXTTJXU&ZT^%H+=H;R6 *C-N((
M1AGGUK9^#?P)\'_ /0[W2/!FGS:?87ES]KFCFN9)RTFU5SER2.%'%>@44>UJ
M./(Y.W8/9PYN>VI%=6T=Y:S6\HW13(T;C.,@C!KYUT'_ ()\_!/PSKFG:O8>
M'+R*_P!/N8[NWD;5+A@LD;!E)!?!Y X-?1]%$*LZ::A)JXY4X3LY*YS?Q"^'
M/AOXK>&+CP[XKTF'6=&G97>UF9E&Y3E6#*0RD>H(-?-.O?\ !+WX+ZQ,SVA\
M1:&I/$=AJ2LJ_3SHY#^9KZZHJJ=>K2TA)HF=*G4UG&Y\B>'_ /@EY\&-%N5E
MO&\1Z\@.3#J&HJB'IP?(CC;MZ]S7T[X*\">'OASH,&B>&-&L]#TJ'E;6RB$:
MY[LV.68]V.2>YK>HHJ5ZM7XY-A"E3I_ K!1116!J%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
, !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>abm-20210131_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:abm="http://www.abm.com/20210131"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="abm-20210131.xsd" xlink:type="simple"/>
    <context id="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i424ae2d831ce409280e77a87b568e612_I20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2021-03-09</instant>
        </period>
    </context>
    <context id="i081387b1f01048eab656724e1d209393_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ib164d8f139e1461080bd0f6617b024df_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i119046a274744b2db45bd10c97441137_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ie5f565b9e6104bd5895301483e91698d_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ibedea22e6ed94a8ab1c80ee3423ce038_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i2627af1b0e1d43779f503f134f2c48ff_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id1686b1bbeff4c78b9747e7428bb6078_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i62b6d10487324127b99be53f90c35d23_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia63122d7aa8b4b9cba14059c179d34b6_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i12f6f10f821a42c0b9b26b9a939af439_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="if93b3143acfa47228eadead27237fb17_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="i33da343604894515bca48760e5ff9249_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic820fbf336bc49ed9db27545686b1a26_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i0539e1a89bd3454e9eead3c99e897d64_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7e78c58ab3f042388a5d0390cae78971_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i6281295d61634e7786fce5f5085d49c6_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i65fce139ac6b4e2198a5f657b9d96713_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="ie4193c26c2ee41b19b5ffa3cc6cdf690_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i7ba200f1096f4d2080ba788a82ac6aa5_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i8d457d8c6e4a4402b7f4c2a96ba0e328_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i21a142c1d47a4c2b996795255ae1e1cd_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i39952bb4ad0e44b3911877c45408bcf7_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ie5462b14494b4d90b381d187c5dbf49d_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="if429dadd048e49a8ad12525b36db6ffb_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i57a958ebaec9466c8e59ed774969aa28_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i1adfa4a12619400f8cc80c650850e9c7_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ib101c0270c79441b88bf0a5db63c4574_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="if26b9955d6674d5db8615927a79834bb_I20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="i96f49d8223da49b3ae82fd855cdf5502_I20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="id1dbb82669fb465e936379c2de7e7bc6_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i8cf8099ff8e645759b59ae3864b63880_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iceb9772f0bdf431aa0e257c71a21380b_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i63b5de182c224e219fa2066640298a03_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i07c23e7cd88848f4b3510b1a75c28b50_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="idbd85733169144e3874a8e246dd9c61f_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:ManagementReimbursementRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i014f05e4761340bca3a86ec9634970e8_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i7e6676a5f0224a3baabacf53e704ab67_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i1e1de4e6064e4fdc9e92477ca7b257e1_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ibc87ee7eaa3f4301b5610d8ce86c780f_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i6ef5d95200aa48b1baa0352727c85f57_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ib6f1b0ee7ae64281bb4e436a20387838_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i7138522d750f472dafacf8c2434a5cc5_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i6a2ad392b01c460696e66f5bc5f7e5e3_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="if798b07f779d47a4b0d8bc0f9e2fb5bc_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i5a8c34205be9456a97b429dfa5856db0_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i55b2c15f4d2943319f6201c7d8b127b6_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="iaf480d20cc6842ccbcf078a5e7117709_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i63d87e438b134a8fb72f3efe4a7af247_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i5bd9d6f6bedf47e79d7f75313c7b9a3d_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ia5ab8af650fe49939093c9352efc4040_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic503cded4abb4832a7e8f8fe95b4e2f7_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i76a7e305ac1640e493955b33e70750a4_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i7e4a6af24afb4f289946c58d54418196_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i5d8a33654cbb4dc39a2b16b32dc9c9f4_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i9b3239f85a20471fb4013ed8812f558a_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i2d0d01a4bac544a0bfccfc97b1923305_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ia996c41252d0465d9e5cff1122761248_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i96bef2a7e6844709a01ab7e6e49e4820_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i111907bd1c28425bbceb2e8ca7428d22_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ia75aaee4187b4dce9eb6d35dbea78d0b_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i89a9780cf1514fca9ba45f6ea1b6e4df_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i4eb905059afb45618bed4fca9f4aef63_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="if2079844f368449d9edb1004ba0d21eb_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i389ca2d39d1440a99b637f143de40591_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ibfc85d6a27e24188b10d92ebfa015eea_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ib5a8c6ed280544b1ab053f1f00a96d7a_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i32b797431587482a89640a1f6288b9fb_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ia21930cefd2e43fbbb54531d023b18aa_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i66c11c0d733a494cbb3de7688fa07673_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id99869415cd84964af34be1ee81545df_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i299cf5593d8942d7b3afa8ee7aa6d187_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ic91957bff0004a608049f05c7259bb04_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i04583b69c16c43bab0e1209b6cd36226_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i104e040ca8234fd1bc4af33b6797b9b2_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i4371d1f651b34ebdb6b94478be03023b_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ice756055dc924693b262ae94f05068c5_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i3bbe4c068fdb48cca3129215119cf164_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i4246d67421bf4728bb62945f3d45e75d_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:JanitorialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i6a4284c491304e42ad28b84e6b50e194_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i06523c90a09943c4957ff2a7a26a61f3_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i731e0266b47d49bea34525f69357a173_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ic26da987b30b4f5ebde3a31f45b4b896_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ieaa253d061d04368b4feeb53933f98db_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="if038efd286914a31bfbc2d1660df0c25_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ParkingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i4d8ab4dba1e24433bb6e39449238a4fa_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ib989a82cda0b4f04b9dc53e47a11a20e_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i11a705c1f43e45c3bdaaff831e705b87_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i51fd644ef73647a7b096318cc5dfd3a1_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i6a90e4ba5a8e444fa554df82c66e9f31_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iaacb7182c34b4aebb5c59170695cb830_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:FacilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i36686cdcfe444e5098480b02a28bd203_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i28be1c9e5b0b49d5b4f7f15686871620_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ie3d2d0218f14448faaa76b7fb73b2184_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ibfc568199f094ca294b293eaf01b39de_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i8496d91e4a014ff2a248d6e5474ddae3_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i7766a839c8994468b7d773b56dfd6658_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:BuildingEnergySolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i6b5c85c8c6664bcaa3092a5f0f68d4d3_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i4fac2589c9be4bfbbdc7d64249ec872f_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ib2a61da38b0744e8b68aa06c37d98c77_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i280fe8040dbe469898e85de492dd291c_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ifcb82422466e434ca25adc83568331a1_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ie868499fce7d448094ccb8fa723f9629_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abm:AirlineServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i2fb79bd3132e4326bd4c5a96e64d3831_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:BusinessandIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i7be1c025c208452181e3f784669f5c5b_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnologyAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ib487887cb9e34e32a849d0fbeab985cc_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:EducationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ica07910e7d464465917403c1f4b27fde_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:AviationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i0f7a8bd598814e0fab2f51cab675dd91_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:TechnicalSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i0618ce574ca642a4ac958ffd4853388b_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i15da38d8295d45a4937c21665d6a864e_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ibcb6f5752ac145a2b7976a709074215d_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-02-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i8683dedd57ef465d9088fdbc5394d418_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-02-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i45c3c06ce12a480fbc2a76769ab3dfad_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i2f8951a1005d4991b584382238839316_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i248dae033937482fa311c8a6fdec3407_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i592daf80b6674d0eb053dd7a589d744a_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="iad9864317ff34b72be4444b36a05076a_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="id764f22e18144ffd82d19a4f36082f48_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i96adc673c18f4189884aacbb0de3acb6_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i5c70f4b4e95a41e79cc1971a89acc6ef_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i967f073a93c449a19c483b69e1f86228_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ibda70f396a8a4d749d21fd1637ebf22b_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i1ac1f5edd7e94f58acebd6e2c436e10f_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i46bab30cbffb4646b9246b00b2c08aad_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i0b509713c86843acadf04827ded9c2ed_D20191101-20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="i1226ca1470e44b74bc2a2fa50e4f8463_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i0740de531f7c4c1884dbbdf678ce4789_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i241f5e12fef7459cab6852dc97a9a7a7_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:MedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="idc3fda208ccd43c88eba0a1233477195_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InsurancePoliciesAxis">abm:MedicalAndDentalSelfInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i1c1c2f6da5ca4d028487e850b0f49b56_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i4f71bae271c7446b95730ce4e50fc22d_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i31b7bc07b67b4045ad001a365b205c9f_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="ia14f8cf533ad48e489b510f9c4c34554_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:SuretyBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="i0bbe27755676464ebbf23d9e8eb77100_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i306ebe46fa694afebaffb6299a0ebcc4_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="abm:InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="iae4e3309051a4fda9bd8e09513781b67_I20170831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:PriorCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-08-31</instant>
        </period>
    </context>
    <context id="i00c91094c7994feda73622fcf4beb196_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="iac8bb9f6b2094bc7adae22914e5e5217_I20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-01</instant>
        </period>
    </context>
    <context id="i03199cc5db884162b8d2cf9d831d0a46_I20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-01</instant>
        </period>
    </context>
    <context id="id3157a2e06e243b5b13bed14716a1154_I20180901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-01</instant>
        </period>
    </context>
    <context id="ieda9a3bf0b2a445984dff6f582665d37_I20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-01</instant>
        </period>
    </context>
    <context id="if745e0f064ca4e04acfa0ecef6f6097e_I20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">abm:SwingLineLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-01</instant>
        </period>
    </context>
    <context id="ic659a4f62fac4fd9bab696ca4dc11dea_I20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="abm:CovenantPeriodAxis">abm:CovenantPeriodQuarterEndingOctober2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-28</instant>
        </period>
    </context>
    <context id="ibf767767ec32448e92cb179a30a1dd87_I20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-28</instant>
        </period>
    </context>
    <context id="i52e4f68457a2483e950b7c204fed7ff7_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="ia0c38da6fed2437eaaa12338b009e309_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="i81baa744fee643d8a66131021192f415_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="i254b51733f3d41b39802743701e58135_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="ie2eb0290007648fc8bce50a9daf45161_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="ia3a89b01c1d543a98d57aefc716f2f9c_D20170901-20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-01</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="iac774780b5fb4175abb7c081e668fa36_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="i55d4717975a14c3e9b247171dd772ed3_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:EurodollarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="ia995a72f7d8542558fd4edbe6ba7f0f0_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="ia4a001d74cc743c49a6e37761a06ddc1_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="i8270cec29ab34aac8f6d7ff058a7c4c7_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i013b3bd15f874853ba0c5c8f14546fbb_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="i7956f7b666994956aa793ef3f81ea29d_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="id77b8f84e1d94519993cf327804475c2_I20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-01</instant>
        </period>
    </context>
    <context id="i1b950db7c0704f648f03c657f98c7e59_I20170901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">abm:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-01</instant>
        </period>
    </context>
    <context id="ic916b82883204cee9de44985e5ab08ef_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="idc7658f13692451c9123095273a52a88_I20181101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity4302021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-01</instant>
        </period>
    </context>
    <context id="i9a3a4b83def84bbc94db3d5177ec2eef_I20181101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity10312021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-01</instant>
        </period>
    </context>
    <context id="idcce57597f114cb0bb705b5d8e2a7e84_I20181101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity4302022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-01</instant>
        </period>
    </context>
    <context id="ib7dfde9a2d0147cca92cd741bf14ea6f_I20181101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">abm:InterestRateSwapMaturity912022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-01</instant>
        </period>
    </context>
    <context id="i77169add32874effa8458ae132cfe32d_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i64b56ff032ce4185aa7e640fc42d9725_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="id17170d2882d427f98e0bfb96289c75d_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">abm:EnergySavingsContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i7b5331ce1d55489297c1d574addd44f6_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i9a1283b63fac44089bf0e3e61175ee0f_D20180920-20180920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abm:BucioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-20</startDate>
            <endDate>2018-09-20</endDate>
        </period>
    </context>
    <context id="ieb7469f7e0f948c7923559006755c96c_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:GovernmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ifcbf94ef94c04740ae94ba739e24bb01_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">abm:GovernmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i63450f6e3a6d4aa092cb7ac3e9ba9ac2_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="ibe189ed33ed945729d3fc5f1c422f961_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i35ee4dee4fa845a5a4afec58261f1995_D20201101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i30df6aed0e3e4b27a2bf98abdad56c4f_D20191101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000771497</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="industry_group">
        <measure>abm:industry_group</measure>
    </unit>
    <unit id="segment">
        <measure>abm:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="subclass">
        <measure>abm:subclass</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80L2ZyYWc6MjFkMzQ2ZDkzYWVkNDZmN2FhNDBkNzYyMTZhYTAxMzAvdGFibGU6Y2MxZTk1ZjQxNzBhNDdkMGE1OWY4MzQ2M2U5NWRlYTQvdGFibGVyYW5nZTpjYzFlOTVmNDE3MGE0N2QwYTU5ZjgzNDYzZTk1ZGVhNF8zLTEtMS0xLTIzNDg_d1bd863b-bb7d-4c5a-87c7-c616ac03eaab">0000771497</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80L2ZyYWc6MjFkMzQ2ZDkzYWVkNDZmN2FhNDBkNzYyMTZhYTAxMzAvdGFibGU6Y2MxZTk1ZjQxNzBhNDdkMGE1OWY4MzQ2M2U5NWRlYTQvdGFibGVyYW5nZTpjYzFlOTVmNDE3MGE0N2QwYTU5ZjgzNDYzZTk1ZGVhNF80LTEtMS0xLTIzNDg_bb25d1c0-6d28-42c3-8222-f795ea887360">--10-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80L2ZyYWc6MjFkMzQ2ZDkzYWVkNDZmN2FhNDBkNzYyMTZhYTAxMzAvdGFibGU6Y2MxZTk1ZjQxNzBhNDdkMGE1OWY4MzQ2M2U5NWRlYTQvdGFibGVyYW5nZTpjYzFlOTVmNDE3MGE0N2QwYTU5ZjgzNDYzZTk1ZGVhNF81LTEtMS0xLTIzMzA_a99732fd-3c4f-4054-9002-bd02ae7d4457">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80L2ZyYWc6MjFkMzQ2ZDkzYWVkNDZmN2FhNDBkNzYyMTZhYTAxMzAvdGFibGU6Y2MxZTk1ZjQxNzBhNDdkMGE1OWY4MzQ2M2U5NWRlYTQvdGFibGVyYW5nZTpjYzFlOTVmNDE3MGE0N2QwYTU5ZjgzNDYzZTk1ZGVhNF82LTEtMS0xLTIzMzA_aa6a6077-7794-41d9-be6a-dd9be25378e0">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80L2ZyYWc6MjFkMzQ2ZDkzYWVkNDZmN2FhNDBkNzYyMTZhYTAxMzAvdGFibGU6Y2MxZTk1ZjQxNzBhNDdkMGE1OWY4MzQ2M2U5NWRlYTQvdGFibGVyYW5nZTpjYzFlOTVmNDE3MGE0N2QwYTU5ZjgzNDYzZTk1ZGVhNF83LTEtMS0xLTIzMzA_156b9f73-3e8a-4146-aa58-ec9285086d9c">false</dei:AmendmentFlag>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i8683dedd57ef465d9088fdbc5394d418_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF80MC9mcmFnOmI4YTQxYTNkMGNhYTRjMGFhZjEwOWNjNzZkNTBkYjVlL3RhYmxlOjk1MzNiNGEyOGY2ODQyZmQ5MGIxZWEzY2FlOWY2YzcyL3RhYmxlcmFuZ2U6OTUzM2I0YTI4ZjY4NDJmZDkwYjFlYTNjYWU5ZjZjNzJfMC0xLTEtMS0yNzcz_181e32b4-64c1-4693-bb29-b93e3234eb79"
      xsi:nil="true"/>
    <dei:DocumentType
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xMzM_192c3451-cd55-4dba-a5a1-60f4024103e4">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6ODFjZWI3NmRlYWNlNDQ1NzhmNzkyYmM3MmIyYTNhNGUvdGFibGVyYW5nZTo4MWNlYjc2ZGVhY2U0NDU3OGY3OTJiYzcyYjJhM2E0ZV8wLTAtMS0xLTIzMzU_8e580727-d9c8-465c-b9dc-2645754daea2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xODE_ca743e5f-e10a-43e0-a8c8-adaf0476215c">2021-01-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NzU4ZjZmYmZiZjBiNDdmM2FiODI4YTg4ZjRjMWY5NGUvdGFibGVyYW5nZTo3NThmNmZiZmJmMGI0N2YzYWI4MjhhODhmNGMxZjk0ZV8wLTAtMS0xLTIzMzc_96ce98b9-9228-4640-9dd3-b5288db9dbed">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8yNzQ_19d03cea-cdda-4e98-86c8-9c7bf955e67c">1-8929</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8yODA_8814f9e5-6771-431d-b6ba-eef91b66b090">ABM INDUSTRIES INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6MTYxYmY3Zjk5MWY2NGU1NzkxZmNhYTdmNzQ4MzI0ZGQvdGFibGVyYW5nZToxNjFiZjdmOTkxZjY0ZTU3OTFmY2FhN2Y3NDgzMjRkZF8wLTAtMS0xLTIzNDM_90d3e673-2999-46d4-adf9-ff990269ce41">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6MTYxYmY3Zjk5MWY2NGU1NzkxZmNhYTdmNzQ4MzI0ZGQvdGFibGVyYW5nZToxNjFiZjdmOTkxZjY0ZTU3OTFmY2FhN2Y3NDgzMjRkZF8wLTItMS0xLTIzNDE_8c669056-46dc-4212-86ca-19775a45ed55">94-1369354</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8zNzg_00005fd0-f7c0-4112-a257-3fb6812f4cba">One&#160;Liberty Plaza</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xNTM5MzE2Mjc5MjI3Nw_d6196527-ca0f-4bf5-9ef5-d974108e7675">7th Floor</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8zOTQ_770ea61b-e8a3-4f6a-ac2b-a8d3bb469126">New&#160;York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8zOTg_93196bb0-a7a9-4df2-9f83-f8a89c7ea0e1">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV80MDE_91a146ff-c5d6-4cf0-b195-7b5b77126d01">10006</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV80NDg_ac724c7d-e6de-44a9-811f-a96d01de103f">212</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV80NTI_638f596c-cf59-45e1-8e47-cc4722aba47d">297-0200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NTc3ZDA1MzUyNGQxNGI0ODhjZGNhNjlhMDRhNDJlMzkvdGFibGVyYW5nZTo1NzdkMDUzNTI0ZDE0YjQ4OGNkY2E2OWEwNGE0MmUzOV8xLTAtMS0xLTIzNTk_ac0bcf44-a24a-4e40-9864-005e43c62f2b">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NTc3ZDA1MzUyNGQxNGI0ODhjZGNhNjlhMDRhNDJlMzkvdGFibGVyYW5nZTo1NzdkMDUzNTI0ZDE0YjQ4OGNkY2E2OWEwNGE0MmUzOV8xLTItMS0xLTIzNTk_35511fc1-d344-4706-b28e-8aa6fe095093">ABM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NTc3ZDA1MzUyNGQxNGI0ODhjZGNhNjlhMDRhNDJlMzkvdGFibGVyYW5nZTo1NzdkMDUzNTI0ZDE0YjQ4OGNkY2E2OWEwNGE0MmUzOV8xLTQtMS0xLTIzNTk_747c6dae-830e-4992-8fcb-f1974cb67f41">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xMDM3_3818ff58-ebfe-48c6-be6d-452829691229">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xMzY3_7289559a-6b9e-4ce4-8755-8140a7b69c40">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NzExYjdkZWMyNjA0NDgzMmE0NzNmZDZhZTk1NGNiZWUvdGFibGVyYW5nZTo3MTFiN2RlYzI2MDQ0ODMyYTQ3M2ZkNmFlOTU0Y2JlZV8wLTAtMS0xLTIzNjQ_e990ff62-d680-4ab4-ae1d-c6fb2b5e1193">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NzExYjdkZWMyNjA0NDgzMmE0NzNmZDZhZTk1NGNiZWUvdGFibGVyYW5nZTo3MTFiN2RlYzI2MDQ0ODMyYTQ3M2ZkNmFlOTU0Y2JlZV8wLTctMS0xLTIzNjY_22b79a24-5eb4-4324-b7f5-175cf8cb765b">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGFibGU6NzExYjdkZWMyNjA0NDgzMmE0NzNmZDZhZTk1NGNiZWUvdGFibGVyYW5nZTo3MTFiN2RlYzI2MDQ0ODMyYTQ3M2ZkNmFlOTU0Y2JlZV8wLTktMS0xLTIzNjg_ab8899e3-a246-4408-ba4d-e6c7ed0de69c">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8yMTMw_07d96199-9d06-455e-b249-41824cbfd6d1">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i424ae2d831ce409280e77a87b568e612_I20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xL2ZyYWc6MWQxOTI3MDdhNTA1NDlhN2IxZjQ5NWIzM2Y1ZmI3ZWUvdGV4dHJlZ2lvbjoxZDE5MjcwN2E1MDU0OWE3YjFmNDk1YjMzZjVmYjdlZV8xMDk5NTExNjMwNDI0_55e51eb5-8371-4ec9-bc84-7ac866485985"
      unitRef="shares">67089696</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMy0xLTEtMS0w_223416b7-d8fb-44ad-be4a-d90d8cb12bb3"
      unitRef="usd">378300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMy0zLTEtMS0w_51b145f9-ed1b-4d3e-b8d0-31ba8be3ace3"
      unitRef="usd">394200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNC0wLTEtMS0wL3RleHRyZWdpb246N2M5MzM2MTQ3YzI0NDRiOTgwNDgyNDc2ZWU2MWNhZTBfNTM_4e0f32a9-573e-469d-8b3c-1aeeeb99cba7"
      unitRef="usd">37900000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNC0wLTEtMS0wL3RleHRyZWdpb246N2M5MzM2MTQ3YzI0NDRiOTgwNDgyNDc2ZWU2MWNhZTBfNjE_37a26c80-6155-4ce6-baf3-78aac1ed7d49"
      unitRef="usd">35500000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNC0xLTEtMS0w_2aa40fc5-797a-4796-b067-53e8515bb7d4"
      unitRef="usd">917200000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNC0zLTEtMS0w_b8d423be-5ec2-4a2a-936a-7a9608877ee2"
      unitRef="usd">854200000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNS0xLTEtMS0w_efd94f07-5eff-43be-9bd2-37dd666d8ba7"
      unitRef="usd">38600000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNS0zLTEtMS0w_ccb4ba96-161f-44b5-9ece-0c9b1bff8bd2"
      unitRef="usd">52200000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNi0xLTEtMS0w_38bfb285-9ec4-42f8-94da-d41a4d77a15d"
      unitRef="usd">85100000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNi0zLTEtMS0w_37ec9f6e-6407-4a5b-83bc-93d34c3a17c1"
      unitRef="usd">85400000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfOC0xLTEtMS0w_6b71eb9e-c557-4885-bc0b-cc582a91ffc1"
      unitRef="usd">55500000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfOC0zLTEtMS0w_522e4fbe-ff3d-49f7-adf2-e05441cd8993"
      unitRef="usd">55900000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTAtMS0xLTEtMA_d1735cd6-7ece-4ee3-8b2f-92a2329afd4d"
      unitRef="usd">1474600000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTAtMy0xLTEtMA_f6dc7fca-b46f-4330-99e6-d0e73feeda4a"
      unitRef="usd">1441900000</us-gaap:AssetsCurrent>
    <us-gaap:OtherInvestments
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTEtMS0xLTEtMA_2f162524-e3ff-4771-a159-2114ef36238b"
      unitRef="usd">11800000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTEtMy0xLTEtMA_0e643865-1430-487e-82e0-ec53a3812696"
      unitRef="usd">11100000</us-gaap:OtherInvestments>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTItMC0xLTEtMC90ZXh0cmVnaW9uOjUzNWY0OGYwMmI3MTQ5M2ZiYTg1ZGRmZDdjNTJiNDRkXzcy_0cef66b9-f127-4bc1-82b0-628e450aea63"
      unitRef="usd">251600000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTItMC0xLTEtMC90ZXh0cmVnaW9uOjUzNWY0OGYwMmI3MTQ5M2ZiYTg1ZGRmZDdjNTJiNDRkXzgw_ac29a40a-a625-4cab-92d7-72efd6748ddb"
      unitRef="usd">241300000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTItMS0xLTEtMA_07391df1-4fae-4a03-88aa-9e6061ae1af7"
      unitRef="usd">127300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTItMy0xLTEtMA_15a0d559-d550-4b81-8f74-0ee8945d650e"
      unitRef="usd">133700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTMtMS0xLTEtMA_7b44a5e8-1a8c-43d2-b595-a4f62cd24c4c"
      unitRef="usd">136200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTMtMy0xLTEtMA_ddb0717d-d98f-4887-bf0f-a855e5b37905"
      unitRef="usd">143100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjM2MTI1MDY3MWEzMDQ1MGU5NjA2Nzg0YWNmMjFlOTZjXzY2_162b7270-7bd2-4a06-964f-ed41277c9423"
      unitRef="usd">355000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjM2MTI1MDY3MWEzMDQ1MGU5NjA2Nzg0YWNmMjFlOTZjXzc0_a1a27112-5c4a-45a5-8d44-d1f66ebceb16"
      unitRef="usd">343800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTQtMS0xLTEtMA_abb40c7a-22ab-4087-bc4d-6d7ac15306ac"
      unitRef="usd">229000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTQtMy0xLTEtMA_8364f658-59ef-45d8-a7de-2ebb7bcfcdb7"
      unitRef="usd">239700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTUtMS0xLTEtMA_8f9409a4-458b-44c3-b5a7-93d0c6ab9e95"
      unitRef="usd">1674600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTUtMy0xLTEtMA_9a2e724d-b369-4a7a-93b6-5c014e1010ac"
      unitRef="usd">1671400000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTgtMS0xLTEtMA_cc1c7c33-509d-479a-b6b9-0ad4134367b4"
      unitRef="usd">128700000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMTgtMy0xLTEtMA_5e6ae584-231a-4462-8e80-cf9d61e1f3d5"
      unitRef="usd">136100000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjAtMS0xLTEtMA_bd293889-ca72-40e6-ad3d-78d8cdadb42b"
      unitRef="usd">3782200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjAtMy0xLTEtMA_d3c4546a-b2fa-4f0f-94bf-43097d4acebd"
      unitRef="usd">3776900000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjMtMS0xLTEtMA_f0066c2e-0562-49f5-8f5b-2aec9e6fdd1a"
      unitRef="usd">116900000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjMtMy0xLTEtMA_74998623-022f-4f0b-bb94-51094e44b28c"
      unitRef="usd">116700000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjQtMS0xLTEtMA_c18d93ed-4eb5-4e90-9650-700c3eed0bab"
      unitRef="usd">217500000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjQtMy0xLTEtMA_e8b37ee0-5d59-4bea-9c3f-1e12e26e892f"
      unitRef="usd">273300000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjUtMS0xLTEtMA_462f696c-88d6-4617-9ca9-bb1280494956"
      unitRef="usd">145900000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjUtMy0xLTEtMA_a70cb4be-b3cf-42d1-a9ec-410fa72b7a0b"
      unitRef="usd">187600000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjYtMS0xLTEtMA_8ace1382-9aaa-416b-b7a3-057b98203243"
      unitRef="usd">107400000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjYtMy0xLTEtMA_635cafa3-7bb3-4bad-93ab-335ba8a9ba36"
      unitRef="usd">45500000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjctMS0xLTEtMA_2ab3e9fb-2a15-4e6f-960a-90c78c673bb9"
      unitRef="usd">156700000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjctMy0xLTEtMA_a71c937c-3bcf-4c71-81d0-9944d9952f69"
      unitRef="usd">155200000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjgtMS0xLTEtMA_93debc3d-9b3e-464f-83a8-8692841c0d43"
      unitRef="usd">38600000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjgtMy0xLTEtMA_1dfff525-3f59-40c1-a85b-e98a6e095c8a"
      unitRef="usd">6200000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjktMS0xLTEtMA_95f0cdf1-88cd-4ddb-9c99-571d5b2710b5"
      unitRef="usd">33900000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMjktMy0xLTEtMA_1322464c-2483-4de8-85d7-e5633b22f7d4"
      unitRef="usd">35000000.0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzEtMS0xLTEtMA_5d54559f-f462-4421-b023-6178561fa152"
      unitRef="usd">200800000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzEtMy0xLTEtMA_ab60ea4d-4d3d-489d-afb3-f6254ca12288"
      unitRef="usd">167300000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzQtMS0xLTEtMA_5a7d04cb-122c-4ff6-828b-79add661f2f1"
      unitRef="usd">1017800000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzQtMy0xLTEtMA_870bae02-8693-4ab0-ad29-ddafc2dbb015"
      unitRef="usd">986900000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzUtMS0xLTEtMA_c8c6fadc-5520-4bf3-ac8e-26266e6518f8"
      unitRef="usd">573800000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzUtMy0xLTEtMA_d506a3d4-8ad8-4717-bddd-f366a6f6974c"
      unitRef="usd">603000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzYtMS0xLTEtMA_8d569169-6377-46a4-8e0c-7bfa638eea3b"
      unitRef="usd">125300000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzYtMy0xLTEtMA_6d1c7940-d168-4da3-8e7f-a22992f76024"
      unitRef="usd">131400000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzctMS0xLTEtMA_7c306577-9496-4fe3-a896-c2e481257205"
      unitRef="usd">3700000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzctMy0xLTEtMA_21705274-1cca-463b-b687-6bcc4aa21e33"
      unitRef="usd">10800000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzgtMS0xLTEtMA_16c4d530-f5ff-47db-87b4-8a140fe59594"
      unitRef="usd">360200000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzgtMy0xLTEtMA_c9773470-b0eb-4213-bc57-7572ea23b09a"
      unitRef="usd">366300000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzktMS0xLTEtMA_31abf140-9b9e-417f-86a9-84c32f419649"
      unitRef="usd">122200000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfMzktMy0xLTEtMA_538d4ce7-5752-4847-a8b4-1f2b192c9441"
      unitRef="usd">168100000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDAtMS0xLTEtMA_7905d022-7b87-4251-9bfb-2bad522913d0"
      unitRef="usd">10200000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDAtMy0xLTEtMA_49920f90-edd1-4a0b-8518-6b4dfc45e104"
      unitRef="usd">10100000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDEtMS0xLTEtMA_925e8ebe-2352-485a-9e46-b8b233efe2fd"
      unitRef="usd">2213100000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDEtMy0xLTEtMA_4da206c1-84ff-4fd9-af90-30c73df14f8e"
      unitRef="usd">2276600000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDItMS0xLTEtMA_01feadd3-8b01-421f-aaff-94d266259560"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDItMy0xLTEtMA_fe84053a-3f6f-477b-8de7-dd4824c1a0a7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzIy_717e6efd-1654-4811-be1a-f1f254643995"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzIy_b9cc0d57-fa5d-4572-b881-5f141b9033bb"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzM2_310b907f-89b4-4f72-be7f-fb98847c067a"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzM2_decb5388-558d-4cf0-97e3-bb88a0c9e2fe"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzU4_47192c51-4449-499e-8e82-5db2ba7711b7"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjQ1NWFiMGU1MDc2YjQ2YmFiYjY5ZGZmZTE5MzU3Zjc2XzU4_542e8cac-557c-42fe-b1c2-82851f576e98"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMS0xLTEtMA_910f048d-5713-4b67-9998-a83df611f0f9"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDQtMy0xLTEtMA_680b4150-73b8-401b-ad38-bbd9a81e123c"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzE5_34cf5b17-6f6e-4b86-9b2c-88a960caef0f"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzE5_4335b31a-2dfa-4b98-ab01-81deb52b0923"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzMz_48c2a528-dd43-4c53-8af1-cae590119a52"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzMz_9fe9fc13-ed1e-4087-9ccb-2281e86e1f26"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzU2_29ea54e4-5fae-4c40-adc7-35c7596642dc"
      unitRef="shares">67078471</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzU2_6af3692e-1517-486a-9bcb-071edc1ba6f7"
      unitRef="shares">67078471</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzYz_47c7f4d5-8b71-4a68-80de-c59eaa7944ff"
      unitRef="shares">66748157</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOjIxODRkNWQ4MjhhZTRiZDNhMWU5MjZjMzQ5NTI0OTBkXzYz_49de52c7-e2e7-4d4e-9472-739c7e129407"
      unitRef="shares">66748157</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMS0xLTEtMA_e573b23e-8100-4fb6-b34d-d3f6c0b4be19"
      unitRef="usd">700000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDUtMy0xLTEtMA_888809e1-d560-45a3-8f1d-9157f3b2ca9f"
      unitRef="usd">700000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDYtMS0xLTEtMA_0119a47e-2bdf-403c-a86e-08014fc94c55"
      unitRef="usd">726900000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDYtMy0xLTEtMA_f5540745-42e9-40ee-8f2b-2ac25246a6f5"
      unitRef="usd">724100000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDctMS0xLTEtMA_0d56f3c8-73e5-46d3-b2f0-6f1e2e8a9b98"
      unitRef="usd">-25900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDctMy0xLTEtMA_a28616e0-d325-49e9-aa4a-6ad344e6ae12"
      unitRef="usd">-30800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDgtMS0xLTEtMA_4261688b-072a-4ba3-91fc-a67d5d485482"
      unitRef="usd">867500000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDgtMy0xLTEtMA_8b41e348-83ab-4a11-bd59-6c27ae31612d"
      unitRef="usd">806400000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDktMS0xLTEtMA_2bfdfa26-cff0-40c3-892b-f68766182c17"
      unitRef="usd">1569100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNDktMy0xLTEtMA_24b0872c-2f6b-4432-aa51-3ac364e6da93"
      unitRef="usd">1500300000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNTAtMS0xLTEtMA_6c4a035a-da3f-4617-ac01-29bf3e04c2c1"
      unitRef="usd">3782200000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xNi9mcmFnOjk5YWM0NjliYjA0ODRhNDg4YWM3ZGUxOTA0MmZjODE3L3RhYmxlOjQ2N2U5YzI0YTg1NTRlYWQ4NDllYjA5MjFhYmI4NmYxL3RhYmxlcmFuZ2U6NDY3ZTljMjRhODU1NGVhZDg0OWViMDkyMWFiYjg2ZjFfNTAtMy0xLTEtMA_85e18467-e2db-4bfc-a3d2-53474508f6d4"
      unitRef="usd">3776900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMi0xLTEtMS0w_7c95f02f-fe20-4ba3-b6d1-e561e0fb479a"
      unitRef="usd">1492400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMi0zLTEtMS0w_b1161b54-4b9d-4fc3-9705-d8f0e365129d"
      unitRef="usd">1612900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMy0xLTEtMS0w_7e29c78c-96c3-45d5-9d40-20429d63c43b"
      unitRef="usd">1249400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMy0zLTEtMS0w_ff7e70d0-8cab-4926-8aad-2dfe08f876e5"
      unitRef="usd">1433700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNC0xLTEtMS0w_879fc1db-9615-4564-a996-6c7d66efd119"
      unitRef="usd">122600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNC0zLTEtMS0w_f33ace92-53d7-4a9b-b97e-929179fdce23"
      unitRef="usd">117600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNS0xLTEtMS0w_7d0df84e-b200-40b6-91b9-8813b2a4f3a9"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNS0zLTEtMS0w_0f8aac63-c15d-4aab-b87f-62cb6aa6cc09"
      unitRef="usd">3100000</us-gaap:RestructuringCharges>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNi0xLTEtMS0w_32255b23-dbac-4366-8b33-f6fe65ed3e9d"
      unitRef="usd">10800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfNi0zLTEtMS0w_5d10739b-d7a5-4c7e-a0df-3d9aa3d3182c"
      unitRef="usd">12600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingIncomeLoss
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfOC0xLTEtMS0w_b73d34b6-d225-4a92-aa27-e001b6ff736d"
      unitRef="usd">109700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfOC0zLTEtMS0w_c2b5efa1-56f4-4e57-b2a1-b2b85b09abad"
      unitRef="usd">45800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfOS0xLTEtMS0w_9d0f8393-8825-49d5-be54-58ca348565d2"
      unitRef="usd">600000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfOS0zLTEtMS0w_76b0d89d-c0c2-4923-8911-5871b7ce655e"
      unitRef="usd">900000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTAtMS0xLTEtMA_28961166-7034-4330-b745-2780f6cfc1e8"
      unitRef="usd">8500000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTAtMy0xLTEtMA_5bf5f30a-2cce-4069-af7d-7c3834bb66d8"
      unitRef="usd">10200000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTEtMS0xLTEtMA_be2865bf-36ca-40e1-950c-c80eac7ce21d"
      unitRef="usd">101900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTEtMy0xLTEtMA_d39595c7-ee2f-462f-8285-24c1f4da2e62"
      unitRef="usd">36500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTItMS0xLTEtMA_495e643f-8997-4577-8bc4-4205bf5c3e42"
      unitRef="usd">27200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTItMy0xLTEtMA_edea32b8-86cb-463a-979a-6119a7b44d8b"
      unitRef="usd">8600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTMtMS0xLTEtMA_18e0dc26-c570-4acf-b9a8-188f4ee824cc"
      unitRef="usd">74600000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTMtMy0xLTEtMA_9d64db43-0348-481e-8354-da40bd8b7b52"
      unitRef="usd">27900000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTQtMS0xLTEtMA_85df13ee-8e27-487a-baf7-9ba1d7cf4e26"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTQtMy0xLTEtMA_bff34ee9-504f-4dd0-9d23-b16bd7161a4b"
      unitRef="usd">100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTUtMS0xLTEtMA_1003d5da-2067-4fb7-93e1-5d3c539f5973"
      unitRef="usd">74600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTUtMy0xLTEtMA_6e533212-e18f-49e2-9384-ebf57a135d8e"
      unitRef="usd">28000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTctMS0xLTEtMA_fff5eb86-14d9-4ca1-b6e7-7d54cc84c347"
      unitRef="usd">1200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTctMy0xLTEtMA_6cb6692b-768d-4aa7-af1f-a4ac7fc39615"
      unitRef="usd">-1100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTgtMS0xLTEtMA_b306da80-96f4-4813-b3b1-d3855473152b"
      unitRef="usd">4000000.0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTgtMy0xLTEtMA_7a8ec2af-23fa-4be7-941f-a126fb4900d8"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTktMS0xLTEtMA_0405e098-b6d7-40d7-9125-cd8fe3114e7b"
      unitRef="usd">400000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMTktMy0xLTEtMA_fe29f5cf-45fc-4adb-b5c0-ab83da2780fa"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjAtMS0xLTEtMA_32beb478-76ed-4b74-9783-3f43e7d441e7"
      unitRef="usd">79500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjAtMy0xLTEtMA_311d855b-e221-446d-91e5-71f0a5a27164"
      unitRef="usd">27600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjItMS0xLTEtMA_d0ec817f-8e69-4008-8f89-f9d061f41009"
      unitRef="usdPerShare">1.11</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjItMy0xLTEtMA_b92942b1-e955-4296-a7c3-51e40a298e52"
      unitRef="usdPerShare">0.42</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjMtMS0xLTEtMA_662f1cb8-4821-4ede-9baf-d9c18e322c24"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjMtMy0xLTEtMA_ba60b252-5cf1-4cc8-b7fc-7d03dfe786fe"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjQtMS0xLTEtMA_f8fc3c6a-23f9-4035-b1f2-0c41b3ada2d1"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjQtMy0xLTEtMA_585fff84-bdd3-4d34-80dc-acfed11da036"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjYtMS0xLTEtMA_a01e15d9-acb5-46dd-a19b-7ce5104c3a05"
      unitRef="usdPerShare">1.10</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjYtMy0xLTEtMA_139ffee4-239d-4e4a-8a51-6e4d007f37ed"
      unitRef="usdPerShare">0.41</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjctMS0xLTEtMA_e3dad58a-8701-436e-a628-45bbdd60a195"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjctMy0xLTEtMA_a15ad59a-6b42-4c0a-a1fc-9fc6bccf3578"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjgtMS0xLTEtMA_7c68ecc2-5ac8-4641-8b37-754b5ac7e652"
      unitRef="usdPerShare">1.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMjgtMy0xLTEtMA_0778f871-c2b5-42e0-ac9e-9948eb6a41d0"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMzAtMS0xLTEtMA_f5ab8121-0ae8-41e0-b196-45719e68033d"
      unitRef="shares">67200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMzAtMy0xLTEtMA_4a57ff7d-d5ab-4671-8d9a-37df15a8ebcb"
      unitRef="shares">66900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMzEtMS0xLTEtMA_f9193c27-e9b9-4b39-b143-166a6dcd230f"
      unitRef="shares">67600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8xOS9mcmFnOjZmMThkZWI2NGYwNDQ4OGI5YmIyZGI2OWIxNTA4MTJjL3RhYmxlOjg2OTg4MGNhNGRkOTQxMjE5NjUyMGY1NDVhZjIzOTlkL3RhYmxlcmFuZ2U6ODY5ODgwY2E0ZGQ5NDEyMTk2NTIwZjU0NWFmMjM5OWRfMzEtMy0xLTEtMA_cdad6725-07b7-4bf5-90ab-6644dcb93003"
      unitRef="shares">67200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="ie5f565b9e6104bd5895301483e91698d_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNC0yLTEtMS0w_747a7c42-e055-4446-b42e-530ccc9b01da"
      unitRef="shares">66700000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie5f565b9e6104bd5895301483e91698d_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNC00LTEtMS0w_dda612a7-7282-4834-b6d9-f34ba6db067e"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ibedea22e6ed94a8ab1c80ee3423ce038_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNC02LTEtMS0w_d58e3784-4411-425f-9f58-646f6bbb13d5"
      unitRef="shares">66600000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibedea22e6ed94a8ab1c80ee3423ce038_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNC04LTEtMS0w_57b07baf-cb44-4a28-a40a-1733782b0324"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i2627af1b0e1d43779f503f134f2c48ff_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNS0yLTEtMS0w_3053b1ad-aca0-4fd2-bc5c-899c3cfd9936"
      unitRef="shares">300000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2627af1b0e1d43779f503f134f2c48ff_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNS00LTEtMS0w_f58f3c89-66b2-40d0-bfd4-39edb31bb27a"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="id1686b1bbeff4c78b9747e7428bb6078_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNS02LTEtMS0w_fcf30b66-d130-4c18-a50a-7d00992d4f3f"
      unitRef="shares">200000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id1686b1bbeff4c78b9747e7428bb6078_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNS04LTEtMS0w_3e45913f-0f82-4b22-827a-82a4e2041b6f"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="i62b6d10487324127b99be53f90c35d23_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNy0yLTEtMS0w_b8543ff6-35a4-4b72-9e7d-1e33739b61a6"
      unitRef="shares">67100000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i62b6d10487324127b99be53f90c35d23_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNy00LTEtMS0w_94c184eb-8346-4111-95fb-7eefcb7a7df7"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ia63122d7aa8b4b9cba14059c179d34b6_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNy02LTEtMS0w_8594b93e-65d2-4eb5-8659-6736e6725edc"
      unitRef="shares">66800000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia63122d7aa8b4b9cba14059c179d34b6_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfNy04LTEtMS0w_d0b1c7c8-0922-4cce-8a92-a620d158adf8"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i12f6f10f821a42c0b9b26b9a939af439_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfOS00LTEtMS0w_ecf8888c-3f5a-4453-8ff6-7725208dc41b"
      unitRef="usd">724100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if93b3143acfa47228eadead27237fb17_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfOS04LTEtMS0w_a659fe10-3951-43d0-9f50-a158381c70fd"
      unitRef="usd">708900000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i33da343604894515bca48760e5ff9249_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTAtNC0xLTEtMA_abab5179-b26d-42dc-8e9e-6cc251734e66"
      unitRef="usd">-5600000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic820fbf336bc49ed9db27545686b1a26_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTAtOC0xLTEtMA_2a329770-7219-41da-9c8c-269746cbb17b"
      unitRef="usd">-2000000.0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i33da343604894515bca48760e5ff9249_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTEtNC0xLTEtMA_1ffbc711-f2ee-4cf4-a9e4-c1ac8fbf5244"
      unitRef="usd">8500000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic820fbf336bc49ed9db27545686b1a26_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTEtOC0xLTEtMA_624a6278-730d-4c19-8b13-ab6c63a8d2af"
      unitRef="usd">4900000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="i0539e1a89bd3454e9eead3c99e897d64_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTMtNC0xLTEtMA_d3e99e85-b199-48b9-8dc3-79832e80dbc2"
      unitRef="usd">726900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7e78c58ab3f042388a5d0390cae78971_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTMtOC0xLTEtMA_85dde7a4-01d7-4de7-9960-712e634172a3"
      unitRef="usd">711800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6281295d61634e7786fce5f5085d49c6_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTUtNC0xLTEtMA_8cb87470-035a-4c7e-87e9-acf9b9996744"
      unitRef="usd">-30800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65fce139ac6b4e2198a5f657b9d96713_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTUtOC0xLTEtMA_9ecb8486-0fdd-422e-a05e-7fc39873f233"
      unitRef="usd">-23900000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie4193c26c2ee41b19b5ffa3cc6cdf690_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTYtNC0xLTEtMA_253f0c74-2c9b-4201-bb97-9f730ad44953"
      unitRef="usd">4900000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7ba200f1096f4d2080ba788a82ac6aa5_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTYtOC0xLTEtMA_dc580939-554b-42f0-99d3-47751e5f2fc0"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i8d457d8c6e4a4402b7f4c2a96ba0e328_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTctNC0xLTEtMA_53a850e8-4b3b-45e6-b0eb-bd1cc63451f1"
      unitRef="usd">-25900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i21a142c1d47a4c2b996795255ae1e1cd_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTctOC0xLTEtMA_ebeb9b4a-eeaa-4aaa-81a4-1079f6877852"
      unitRef="usd">-24300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39952bb4ad0e44b3911877c45408bcf7_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTktNC0xLTEtMA_cb276a3d-b896-432c-b1e0-133747c3da31"
      unitRef="usd">806400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5462b14494b4d90b381d187c5dbf49d_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMTktOC0xLTEtMA_d08a028b-bcfd-475d-a959-f8f93ab86011"
      unitRef="usd">856300000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if429dadd048e49a8ad12525b36db6ffb_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjAtNC0xLTEtMA_cf21f84a-517e-4560-b000-35ef1418ac9f"
      unitRef="usd">74600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i57a958ebaec9466c8e59ed774969aa28_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjAtOC0xLTEtMA_86aef5f9-6dc3-4d86-a7e2-254238475b1b"
      unitRef="usd">28000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjItMC0xLTEtMC90ZXh0cmVnaW9uOjY0YzRmZmU1OTc1MzQyYjA5NTJhMjJiMmQ2ZDIwZWJhXzE4_df6b5ef6-cd17-4e01-b0b4-a427a036eea1"
      unitRef="usdPerShare">0.190</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjItMC0xLTEtMC90ZXh0cmVnaW9uOjY0YzRmZmU1OTc1MzQyYjA5NTJhMjJiMmQ2ZDIwZWJhXzI2_39733385-2dd3-4650-97d0-413f599e9cee"
      unitRef="usdPerShare">0.185</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="if429dadd048e49a8ad12525b36db6ffb_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjItNC0xLTEtMA_2e8f48fb-e714-4e57-9a27-a399b9ff0099"
      unitRef="usd">12700000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i57a958ebaec9466c8e59ed774969aa28_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjItOC0xLTEtMA_462967e8-f3b4-40e2-8566-5bb688fa765f"
      unitRef="usd">12300000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="if429dadd048e49a8ad12525b36db6ffb_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjMtNC0xLTEtMA_67c51509-f157-45cf-82da-a4214ec46e40"
      unitRef="usd">900000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:DividendsSharebasedCompensationStock
      contextRef="i57a958ebaec9466c8e59ed774969aa28_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjMtOC0xLTEtMA_dab3b936-bd7c-4661-a7ff-b31fa9570f97"
      unitRef="usd">400000</us-gaap:DividendsSharebasedCompensationStock>
    <us-gaap:StockholdersEquity
      contextRef="i1adfa4a12619400f8cc80c650850e9c7_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjYtNC0xLTEtMA_f24be772-10e4-476c-8e51-36325d97a2f5"
      unitRef="usd">867500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib101c0270c79441b88bf0a5db63c4574_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjYtOC0xLTEtMA_4a2851d1-b7e2-43ec-9ef5-b20cfbf0bccc"
      unitRef="usd">871600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjctNC0xLTEtMA_c981613e-56bd-445b-9081-950d0b17efd8"
      unitRef="usd">1569100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if26b9955d6674d5db8615927a79834bb_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yMi9mcmFnOmM4YzEwOWM3Y2MzNTQ2NDliZTk0YjUzZWE2NjU4ZDA0L3RhYmxlOjQyZTFkNTEwNDI4NjQ5NTBiZmRmYzAzMWQ0OWE1MTYzL3RhYmxlcmFuZ2U6NDJlMWQ1MTA0Mjg2NDk1MGJmZGZjMDMxZDQ5YTUxNjNfMjctOC0xLTEtMA_151c794f-68d2-4f3f-bc58-c2355cc91a5b"
      unitRef="usd">1559700000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMy0xLTEtMS0w_a6005173-68a7-4a42-8aaa-8a99606ccbf1"
      unitRef="usd">74600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMy0zLTEtMS0w_50c385c2-591f-422d-81b7-3aeaf5de9896"
      unitRef="usd">28000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNC0xLTEtMS0w_1c184808-4512-457d-8718-ce438a6131cd"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNC0zLTEtMS0w_76c84538-f6ab-4448-9a37-df5c8e8f8734"
      unitRef="usd">100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNS0xLTEtMS0w_4dcec22f-14c0-4527-9147-d1d0860ca2bd"
      unitRef="usd">74600000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNS0zLTEtMS0w_654b9bdb-a330-4fec-b55f-eec8d62e1935"
      unitRef="usd">27900000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNy0xLTEtMS0w_5ec98916-b4e5-45bb-81fa-9690f062e137"
      unitRef="usd">22300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNy0zLTEtMS0w_0b19347b-a9f0-4a0b-9efd-d0566ad671c1"
      unitRef="usd">24400000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTAtMS0xLTEtMA_cd42c651-17ac-48b1-be63-e754691f579a"
      unitRef="usd">-7400000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTAtMy0xLTEtMA_2287ed34-0602-46a6-b575-2ff571557e09"
      unitRef="usd">-1000000.0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTEtMS0xLTEtMA_08e45b42-1027-4123-906f-fc3066066984"
      unitRef="usd">8500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTEtMy0xLTEtMA_46dd2442-364a-45a1-b2c5-ae4102891053"
      unitRef="usd">4900000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTItMS0xLTEtMA_4b781f7e-19f0-4529-830f-b19544cc1b2b"
      unitRef="usd">3000000.0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTItMy0xLTEtMA_ccfc858e-d066-4193-8e00-557249db3943"
      unitRef="usd">2400000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTMtMS0xLTEtMA_79808c3f-aae9-4ef8-8ba4-64d3c80cf308"
      unitRef="usd">-1600000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTMtMy0xLTEtMA_d24d1ba7-6c3e-4232-a25b-9225b364ecbb"
      unitRef="usd">-1700000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTUtMS0xLTEtMA_91346522-33a5-4eea-b77d-d248483d3bfd"
      unitRef="usd">-1000000.0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTUtMy0xLTEtMA_ac782d26-f745-44df-a861-f284ae70d2a6"
      unitRef="usd">-300000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTYtMS0xLTEtMA_f5175bcc-7607-483c-909d-6b66955239b8"
      unitRef="usd">600000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTYtMy0xLTEtMA_90076c74-2525-4334-8605-fd021538582e"
      unitRef="usd">900000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTktMS0xLTEtMA_9b957808-26a8-4690-b2f3-b976f0b82a99"
      unitRef="usd">52300000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMTktMy0xLTEtMA_fbcfde45-0983-4e4f-a1ba-97c985ad2542"
      unitRef="usd">-3000000.0</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjAtMS0xLTEtMA_41f4ddc3-ca2c-48e4-8004-481dec3ff2d1"
      unitRef="usd">-800000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjAtMy0xLTEtMA_23c2df65-7065-4622-a9b8-a72a3c5de2c2"
      unitRef="usd">8500000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjEtMS0xLTEtMA_9a77f3fd-74a9-4754-b540-fe12d50bd1fd"
      unitRef="usd">-6900000</abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjEtMy0xLTEtMA_937b1043-67c0-42db-aa7f-c263b6c0004d"
      unitRef="usd">-4100000</abm:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjItMS0xLTEtMA_8ba928eb-d58f-4875-8263-8eeecce67dc3"
      unitRef="usd">-5900000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjItMy0xLTEtMA_c2990012-5832-4f21-afdc-ee0a197113d9"
      unitRef="usd">1600000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjMtMS0xLTEtMA_9422bd80-0c78-461c-9372-cf4cef2a89b0"
      unitRef="usd">-3000000.0</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjMtMy0xLTEtMA_9fc86519-b33f-4a66-9a93-cf3eec2ce250"
      unitRef="usd">-88900000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjQtMS0xLTEtMA_aff3b109-cee7-4b29-aded-1ea0633288e4"
      unitRef="usd">-6100000</abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent>
    <abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjQtMy0xLTEtMA_8bba3cab-4ebb-4ce9-8459-6b020c48e599"
      unitRef="usd">-4200000</abm:IncreaseDecreaseInLeaseLiabilitiesNoncurrent>
    <us-gaap:IncreaseDecreaseInSelfInsuranceReserve
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjUtMS0xLTEtMA_110f5ed4-afa7-4680-abbb-313fc714e241"
      unitRef="usd">-4600000</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>
    <us-gaap:IncreaseDecreaseInSelfInsuranceReserve
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjUtMy0xLTEtMA_4537b3d1-1c84-40c9-a8d8-872ff81d540f"
      unitRef="usd">-1000000.0</us-gaap:IncreaseDecreaseInSelfInsuranceReserve>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjYtMS0xLTEtMA_f72a1783-f234-4ca7-82b6-386418a0f5c1"
      unitRef="usd">32500000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjYtMy0xLTEtMA_ce6891f0-80b0-4197-94e4-9357f6b5fec2"
      unitRef="usd">7600000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjctMS0xLTEtMA_7b84d181-61f0-42cd-93ff-291054754450"
      unitRef="usd">-34500000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjctMy0xLTEtMA_ebc8c1da-0c6b-4703-b5da-6bbf28cbbe3c"
      unitRef="usd">-1100000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjgtMS0xLTEtMA_c80d151d-c0cc-487a-9fce-8093ea3606a0"
      unitRef="usd">-29300000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjgtMy0xLTEtMA_d7849157-24ab-4237-81f9-654de4b974df"
      unitRef="usd">-62300000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjktMS0xLTEtMA_d2e9a2a5-70aa-4717-8661-8ec479841ccf"
      unitRef="usd">45300000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMjktMy0xLTEtMA_4e2ee230-cf48-4908-a950-ccf4a5ebe18c"
      unitRef="usd">-34500000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzAtMS0xLTEtMA_4086eaba-e026-4050-bcf2-5413a0c28982"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzAtMy0xLTEtMA_ee4ca9e6-4642-43c3-b444-76efba5c24b1"
      unitRef="usd">200000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzEtMS0xLTEtMA_f3a798fa-5431-43c3-ac59-dd3d71d05d97"
      unitRef="usd">45300000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzEtMy0xLTEtMA_61dc7557-452c-4e9e-83f5-12d5f80bb935"
      unitRef="usd">-34300000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzMtMS0xLTEtMA_d1e5cc7d-f352-4924-b8bf-f750e4607c98"
      unitRef="usd">6600000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzMtMy0xLTEtMA_1084fb23-1959-49a8-ab73-5ad3b0aa806e"
      unitRef="usd">11500000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzQtMS0xLTEtMA_ee6484e1-96f1-40c4-a70d-759619a7435a"
      unitRef="usd">1400000</us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities>
    <us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzQtMy0xLTEtMA_ee07e35d-e82e-4fd2-98f1-7e76125663c8"
      unitRef="usd">4200000</us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzctMS0xLTEtMA_458000a5-abf5-458c-bf01-80085a2f6905"
      unitRef="usd">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzctMy0xLTEtMA_b50eb319-3622-42ef-a140-63657069657c"
      unitRef="usd">5000000.0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzktMS0xLTEtMA_a0920d3b-121e-4792-bc83-0e40bca0c098"
      unitRef="usd">-5200000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfMzktMy0xLTEtMA_3e0cf778-0390-4a3c-b629-5f52b6f78be5"
      unitRef="usd">-2300000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <abm:TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDMtMS0xLTEtMA_f2d10ddf-fe4e-4e9a-85af-ff5af9123308"
      unitRef="usd">-6500000</abm:TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards>
    <abm:TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDMtMy0xLTEtMA_cd3c536a-9b89-48e6-81eb-9cde1f0dab97"
      unitRef="usd">-2400000</abm:TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDYtMS0xLTEtMA_a72b8d24-c8b8-476f-bba7-08bd33923b11"
      unitRef="usd">12700000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDYtMy0xLTEtMA_5f0a744f-6ce4-484c-bee5-4eac104d02ac"
      unitRef="usd">12300000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDgtMS0xLTEtMA_af91364b-4b9d-4d1b-89ea-8cc69e49daad"
      unitRef="usd">2600000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDgtMy0xLTEtMA_c498d0a0-a9a7-4ea4-96ea-8d397e87c8c1"
      unitRef="usd">425000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDktMS0xLTEtMA_fecbd1e0-bc64-43fe-968b-7965e1033932"
      unitRef="usd">32600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNDktMy0xLTEtMA_538f6764-b11b-48b9-8c05-c032854e80a2"
      unitRef="usd">368600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTAtMS0xLTEtMA_1655e4ef-e81e-4612-b048-811baa9fed01"
      unitRef="usd">-12000000.0</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTAtMy0xLTEtMA_673be987-2365-4c5c-adc7-a96debe06415"
      unitRef="usd">6400000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromConstructionLoansPayable
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTEtMS0xLTEtMA_8cd065fc-6306-4409-bee5-a46693c210f5"
      unitRef="usd">4000000.0</us-gaap:ProceedsFromConstructionLoansPayable>
    <us-gaap:ProceedsFromConstructionLoansPayable
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTEtMy0xLTEtMA_df5baf39-e5e3-4538-a800-28be9a6e0a0f"
      unitRef="usd">1100000</us-gaap:ProceedsFromConstructionLoansPayable>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTMtMS0xLTEtMA_536411d0-bced-4928-838b-a1fbf825cdc1"
      unitRef="usd">700000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTMtMy0xLTEtMA_9c8fab8b-99f3-4b6c-9dff-c6cbd6f7d3a4"
      unitRef="usd">800000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTUtMS0xLTEtMA_d9e2d323-c449-4976-a2fd-ec066b8007cd"
      unitRef="usd">-57800000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTUtMy0xLTEtMA_eadd25f4-f3af-43d4-a577-88a5dc97d639"
      unitRef="usd">48400000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTYtMS0xLTEtMA_fb0a3fb7-efb8-4f94-806e-7e1138b9382f"
      unitRef="usd">1900000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTYtMy0xLTEtMA_59d1ccf4-4cf2-4680-8fd6-51f3f61fbc06"
      unitRef="usd">-400000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTctMS0xLTEtMA_62be1221-24cc-4463-8812-15334c7288eb"
      unitRef="usd">-15900000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNTctMy0xLTEtMA_27b65577-f6d0-4d88-8d32-59ac57b4ffeb"
      unitRef="usd">11400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNjAtMS0xLTEtMA_c77ffe2e-fc76-4b9b-a3bb-a982fec91664"
      unitRef="usd">394200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i96f49d8223da49b3ae82fd855cdf5502_I20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNjAtMy0xLTEtMA_eeef45b4-284c-41ad-8817-442b1c459cf0"
      unitRef="usd">58500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNjEtMS0xLTEtMA_dcf044f7-19fd-4c99-9f92-5c0aabb2358c"
      unitRef="usd">378300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if26b9955d6674d5db8615927a79834bb_I20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8yNS9mcmFnOjJlMzEzMTBhOGRhNDQ1MmI4MmFhZDhhOGUzM2IyM2I5L3RhYmxlOmM3YmMzNTdkOTIxNjRiZmQ5NWQ5OWM2MGM4NDgyODRiL3RhYmxlcmFuZ2U6YzdiYzM1N2Q5MjE2NGJmZDk1ZDk5YzYwYzg0ODI4NGJfNjEtMy0xLTEtMA_8e757a3b-e2d7-432a-892a-d2e480abe0f1"
      unitRef="usd">69800000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zMS9mcmFnOjVlNTZkMGU4ZjA4OTQzMGRiNzk1NGE5OTA0YTEyNGEyL3RleHRyZWdpb246NWU1NmQwZThmMDg5NDMwZGI3OTU0YTk5MDRhMTI0YTJfOTg5NTYwNDY1MDcxOQ_cfd902fe-2d9f-4a04-8ba2-5ef72d5d2199">THE COMPANY AND NATURE OF OPERATIONS &lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ABM is a leading provider of integrated facility services with a mission to &lt;/span&gt;&lt;span style="color:#326abd;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;make a difference, every person, every day&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We are organized into four industry groups and one Technical Solutions segment: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:3pt;text-align:center"&gt;&lt;img alt="abm-20210131_g3.jpg" src="abm-20210131_g3.jpg" style="height:100px;margin-bottom:5pt;vertical-align:text-bottom;width:550px"/&gt;&lt;/div&gt;Through these groups, we offer janitorial, facilities engineering, parking, and specialized mechanical and electrical technical solutions, on a standalone basis or in combination with other services.</us-gaap:NatureOfOperations>
    <abm:NumberOfIndustryGroups
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zMS9mcmFnOjVlNTZkMGU4ZjA4OTQzMGRiNzk1NGE5OTA0YTEyNGEyL3RleHRyZWdpb246NWU1NmQwZThmMDg5NDMwZGI3OTU0YTk5MDRhMTI0YTJfMzI5_19907a75-fff9-42e5-995e-bfc6c2dba64e"
      unitRef="industry_group">4</abm:NumberOfIndustryGroups>
    <abm:NumberOfTechnicalSolutionSegments
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zMS9mcmFnOjVlNTZkMGU4ZjA4OTQzMGRiNzk1NGE5OTA0YTEyNGEyL3RleHRyZWdpb246NWU1NmQwZThmMDg5NDMwZGI3OTU0YTk5MDRhMTI0YTJfMzUy_549cbf2c-7df0-41c8-bd7e-9d465fb14aa4"
      unitRef="segment">1</abm:NumberOfTechnicalSolutionSegments>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU0OA_1c70936f-eb3e-4a1f-a905-bde74a62c4e6">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited consolidated financial statements have been prepared in accordance with (i) United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of our management, our unaudited consolidated financial statements and accompanying notes (the &#x201c;Financial Statements&#x201d;) include all normal recurring adjustments that are necessary for the fair statement of the interim periods presented. Interim results of operations are not necessarily indicative of results for the full year. The Financial Statements should be read in conjunction with our audited consolidated financial statements (and notes thereto) in our Annual Report on Form 10-K for the year ended October&#160;31, 2020. Unless otherwise indicated, all references to years are to our fiscal years, which end on October&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impact of the Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;COVID-19 has resulted in a worldwide health Pandemic. To date, the Pandemic has surfaced in regions all around the world and resulted in business slowdowns and shutdowns, as well as global travel restrictions. In these Financial Statements we have assessed the current impact of the Pandemic on our financial condition, results of operations, and cash flows as well as on our estimates, forecasts, and accounting policies. We have made additional disclosures of these assessments, as necessary. Given the unprecedented nature of this situation, we cannot reasonably estimate the full impact the Pandemic will have on our financial condition, results of operations, or cash flows in the foreseeable future. The ultimate impact of the Pandemic on our company is highly uncertain and will depend on future developments, and such impacts could exist for an extended period of time, even after the Pandemic subsides.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Pandemic continues to create a dynamic client environment, and we are working diligently to ensure our clients&#x2019; changing staffing and service needs are met while actively managing direct labor and related personnel costs, including furloughs or reduced hours for certain frontline employees in markets significantly impacted by business slowdowns and shutdowns. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Rounding&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We round amounts in the Financial Statements to millions and calculate all percentages and per-share data from the underlying whole-dollar amounts. Thus, certain amounts may not foot, crossfoot, or recalculate based on reported numbers due to rounding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Discontinued Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the sale of our Security business in 2015, we record all costs associated with this former business in discontinued operations. Such costs generally relate to litigation we retained and insurance reserves.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Management Reimbursement Revenue by Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate certain parking facilities under management reimbursement arrangements. Under these arrangements, we manage the parking facilities for management fees and pass through the revenues and expenses associated with the facilities to the owners. These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in June 2016 and subsequently issued these amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, and ASU 2020-03 (collectively, &#x201c;Topic 326&#x201d;). Topic 326 replaces the existing incurred loss impairment model with a methodology that incorporates all expected credit loss estimates, resulting in more timely recognition of losses. Under Topic 326, an organization is required to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported financial assets. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses. We adopted this standard effective November 1, 2020, on a modified retrospective basis. The asset and liability classes that we have identified to be in the scope of Topic 326 at the time of the adoption are trade accounts receivable, costs incurred in excess of amounts billed, guarantees, reinsurance recoverables, and notes receivable. The adoption of this standard did not have a material impact on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU No. 2018-15,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This accounting update aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance also specifies that the presentation of capitalized implementation costs and the related amortization on the balance sheet, income statement, and statement of cash flows should align with the presentation of the hosting (service) element of the arrangement. We adopted this standard effective November 1, 2020, on a prospective basis. The adoption of the standard did not have a material impact on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;No other recently adopted accounting standards have had a significant impact on our fiscal 2021 consolidated financial statements.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU0OQ_239b94c0-30e9-4d90-9f8d-287d44c1ba34">The accompanying unaudited consolidated financial statements have been prepared in accordance with (i) United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of our management, our unaudited consolidated financial statements and accompanying notes (the &#x201c;Financial Statements&#x201d;) include all normal recurring adjustments that are necessary for the fair statement of the interim periods presented. Interim results of operations are not necessarily indicative of results for the full year. The Financial Statements should be read in conjunction with our audited consolidated financial statements (and notes thereto) in our Annual Report on Form 10-K for the year ended October&#160;31, 2020. Unless otherwise indicated, all references to years are to our fiscal years, which end on October&#160;31.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:DiscontinuedOperationsPolicyTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU1MA_ba2d5981-1da1-4597-bf60-02b9d57adba4">Following the sale of our Security business in 2015, we record all costs associated with this former business in discontinued operations. Such costs generally relate to litigation we retained and insurance reserves.</us-gaap:DiscontinuedOperationsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU1MQ_8f2d1190-6932-41b7-9dce-1788d497dad0">We operate certain parking facilities under management reimbursement arrangements. Under these arrangements, we manage the parking facilities for management fees and pass through the revenues and expenses associated with the facilities to the owners.&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $246.5 million. We expect to recognize revenue on approximately 61% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter, based on our estimates of project timing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These amounts exclude variable consideration primarily related to: (i) contracts where we have determined that the contract consists of a series of distinct service periods and revenues are based on future performance that cannot be estimated at contract inception; (ii) parking contracts where we and the customer share the gross revenues or operating profit for the location; and (iii) contracts where transaction prices include performance incentives that are based on future performance and therefore cannot be estimated at contract inception. We apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <abm:ManagementRevenueTableTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU1Mw_3344efbc-318e-4c49-b4dd-4644ab5ce1ee">These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</abm:ManagementRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1dbb82669fb465e936379c2de7e7bc6_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfMi0xLTEtMS0w_a4dddb1d-05c5-4591-9543-32b5d74536c3"
      unitRef="usd">43400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8cf8099ff8e645759b59ae3864b63880_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfMi0zLTEtMS0w_b8e6c13d-2c7d-46a4-b134-a143a3214e51"
      unitRef="usd">73700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iceb9772f0bdf431aa0e257c71a21380b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfMy0xLTEtMS0w_cdaa4d8f-5344-46c4-bd8c-b6c055ee9daa"
      unitRef="usd">13700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63b5de182c224e219fa2066640298a03_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfMy0zLTEtMS0w_aeb7b953-aaf8-48e7-8cf0-38208142ab37"
      unitRef="usd">25900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07c23e7cd88848f4b3510b1a75c28b50_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfNC0xLTEtMS0w_3d680d69-b8ff-497e-8a1f-28ae9f5dcd5e"
      unitRef="usd">57000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbd85733169144e3874a8e246dd9c61f_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RhYmxlOjUyYzdjMjU3YWVjYTRhOTNhMmUyNWFlNGQ1MmIxNTA2L3RhYmxlcmFuZ2U6NTJjN2MyNTdhZWNhNGE5M2EyZTI1YWU0ZDUyYjE1MDZfNC0zLTEtMS0w_510a30a0-b443-427b-8856-4ba514ee2e0f"
      unitRef="usd">99600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNC9mcmFnOmY1MDEzYzg4MTAxNjQ5Njc4OGYyODJhODMxZDRlZGI4L3RleHRyZWdpb246ZjUwMTNjODgxMDE2NDk2Nzg4ZjI4MmE4MzFkNGVkYjhfOTg5NTYwNDY3MzU1Mg_984a7ff7-e567-4abd-81bf-de3998d0d7c9">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in June 2016 and subsequently issued these amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, and ASU 2020-03 (collectively, &#x201c;Topic 326&#x201d;). Topic 326 replaces the existing incurred loss impairment model with a methodology that incorporates all expected credit loss estimates, resulting in more timely recognition of losses. Under Topic 326, an organization is required to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported financial assets. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses. We adopted this standard effective November 1, 2020, on a modified retrospective basis. The asset and liability classes that we have identified to be in the scope of Topic 326 at the time of the adoption are trade accounts receivable, costs incurred in excess of amounts billed, guarantees, reinsurance recoverables, and notes receivable. The adoption of this standard did not have a material impact on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU No. 2018-15,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This accounting update aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance also specifies that the presentation of capitalized implementation costs and the related amortization on the balance sheet, income statement, and statement of cash flows should align with the presentation of the hosting (service) element of the arrangement. We adopted this standard effective November 1, 2020, on a prospective basis. The adoption of the standard did not have a material impact on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;No other recently adopted accounting standards have had a significant impact on our fiscal 2021 consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfOTg5NTYwNDY2MDI2Mg_24addc35-bb62-4b85-b2f2-67a1e6f8e3cb">REVENUES&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenues under several types of contracts, which are further explained below. Generally, the type of contract is determined by the nature of the services provided by each of our major service lines throughout our reportable segments; therefore, we disaggregate revenues from contracts with customers into major service lines. We have determined that disaggregating revenues into these categories best depicts how the nature, amount, timing, and uncertainty of revenues and cash flows are affected by economic factors. Our reportable segments are Business &amp;amp; Industry (&#x201c;B&amp;amp;I&#x201d;), Technology and Manufacturing (&#x201c;T&amp;amp;M&#x201d;), Education, Aviation, and Technical Solutions, as described in Note 10, &#x201c;Segment Information.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;B&amp;amp;I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;T&amp;amp;M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technical&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Major Service Line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;650.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;184.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,061.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &amp;amp; Energy Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;809.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,524.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,492.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;B&amp;amp;I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;T&amp;amp;M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technical&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Major Service Line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &amp;amp; Energy Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;233.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;238.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,643.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,612.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Janitorial arrangements provide a wide range of essential cleaning services for commercial office buildings, airports and other transportation centers, educational institutions, government buildings, health facilities, industrial buildings, retail stores, and stadiums and arenas. These arrangements are often structured as monthly fixed-price, square-foot, cost-plus, and work order contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Parking arrangements provide parking and transportation services for clients at various locations, including airports and other transportation centers, commercial office buildings, educational institutions, health facilities, hotels, and stadiums and arenas. These arrangements are structured as management reimbursement, leased location, and allowance contracts. Certain of these arrangements are considered service concession agreements and are accounted for under the guidance of ASU 2017-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service Concession Arrangements (Topic 853): Determining the Customer of the Operation Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;; accordingly, rent expense related to these arrangements is recorded as a reduction of the related parking service revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Facility Services arrangements provide onsite mechanical engineering and technical services and solutions relating to a broad range of facilities and infrastructure systems that are designed to extend the useful life of facility fixed assets, improve equipment operating efficiencies, reduce energy consumption, lower overall operational costs for clients, and enhance the sustainability of client locations. These arrangements are generally structured as monthly fixed-price, cost-plus, and work order contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Building &amp;amp; Energy Solutions arrangements provide custom energy solutions, electrical, HVAC, lighting, and other general maintenance and repair services for clients in the public and private sectors and are generally structured as Energy Savings, Fixed-Price Repair, and Refurbishment contracts. We also franchise certain operations under franchise agreements relating to our Linc Network and TEGG brands, pursuant to franchise contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Airline Services arrangements support airlines and airports with services such as passenger assistance, catering logistics, and airplane cabin maintenance. These arrangements are often structured as monthly fixed-price, cost-plus, transaction price, and hourly contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Types&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have arrangements under various contract types, as described in Note 2, &#x201c;Basis of Presentation and Significant Accounting Policies,&#x201d; in our Annual Report on Form 10-K for the year ended October&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain arrangements involve variable consideration (primarily per transaction fees, reimbursable expenses, and sales-based royalties). We do not estimate the variable consideration for these arrangements; rather, we recognize these variable fees as they are earned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our contracts include performance obligations that are primarily satisfied over time as we provide the related services. These contract types include: monthly fixed-price; square-foot; cost-plus; work orders; transaction-price; hourly; management reimbursement; leased location; allowance; energy savings contracts; and fixed-price repair and refurbishment contracts, as well as our franchise and royalty fee arrangements. We recognize revenue as the services are performed using a measure of progress that is determined by the contract type. Generally, most of our contracts are cancelable by either party without a substantive penalty, and the majority have a notification period of 30 to 60 days. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We primarily account for our performance obligations under the series guidance, using the as-invoiced practical expedient when applicable. We apply the as-invoiced practical expedient to record revenue as the services are provided, given the nature of the services provided and the frequency of billing under the customer contracts. Under this practical expedient, we recognize revenue in an amount that corresponds directly with the value to the customer of our performance completed to date and for which we have the right to invoice the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $246.5 million. We expect to recognize revenue on approximately 61% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter, based on our estimates of project timing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These amounts exclude variable consideration primarily related to: (i) contracts where we have determined that the contract consists of a series of distinct service periods and revenues are based on future performance that cannot be estimated at contract inception; (ii) parking contracts where we and the customer share the gross revenues or operating profit for the location; and (iii) contracts where transaction prices include performance incentives that are based on future performance and therefore cannot be estimated at contract inception. We apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Balances &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings, and cash collections results in contract assets and contract liabilities, as further explained below. The timing of revenue recognition may differ from the timing of invoicing to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets primarily consist of billed trade receivables, unbilled trade receivables, and costs incurred in excess of amounts billed. Billed and unbilled trade receivables represent amounts from work completed in which we have an unconditional right to bill our customer. Costs incurred in excess of amounts billed typically arise when the revenue recognized on projects exceeds the amount billed to the customer. These amounts are transferred to billed trade receivables when the rights become unconditional. Contract assets also include the capitalization of incremental costs of obtaining a contract with a customer, primarily commissions. Commissions expense is recognized on a straight-line basis over a weighted average expected customer relationship period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Contract liabilities consist of deferred revenue and advance payments and billings in excess of revenue recognized. We generally classify contract liabilities as current since the related contracts are generally for a period of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the balances in our contract assets and contract liabilities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Billed trade receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;896.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;835.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unbilled trade receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Costs incurred in excess of amounts billed&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized commissions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Included in trade accounts receivable, net, on the unaudited Consolidated Balance Sheets. The fluctuations correlate directly to the execution of new customer contracts and to invoicing and collections from customers in the normal course of business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Fluctuation is primarily due to the timing of payments on our contracts measured using the cost-to-cost method of revenue recognition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in other current assets and other noncurrent assets on the unaudited Consolidated Balance Sheets. During the three months ended January&#160;31, 2021, we capitalized $3.0 million of new costs and amortized $3.3 million of previously capitalized costs. There was no impairment loss recorded on the costs capitalized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognition of deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Included in other accrued liabilities on the unaudited Consolidated Balance Sheets.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfOTg5NTYwNDY2MDI2Mw_d024fa17-02e7-42e4-97b5-5c3258ad3c47">&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;B&amp;amp;I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;T&amp;amp;M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technical&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Major Service Line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;650.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;184.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,061.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &amp;amp; Energy Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;809.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,524.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,492.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;B&amp;amp;I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;T&amp;amp;M&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Technical&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Major Service Line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Janitorial&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;593.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Parking&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &amp;amp; Energy Solutions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Airline Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;233.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;238.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,643.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,612.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Janitorial arrangements provide a wide range of essential cleaning services for commercial office buildings, airports and other transportation centers, educational institutions, government buildings, health facilities, industrial buildings, retail stores, and stadiums and arenas. These arrangements are often structured as monthly fixed-price, square-foot, cost-plus, and work order contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Parking arrangements provide parking and transportation services for clients at various locations, including airports and other transportation centers, commercial office buildings, educational institutions, health facilities, hotels, and stadiums and arenas. These arrangements are structured as management reimbursement, leased location, and allowance contracts. Certain of these arrangements are considered service concession agreements and are accounted for under the guidance of ASU 2017-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service Concession Arrangements (Topic 853): Determining the Customer of the Operation Services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;; accordingly, rent expense related to these arrangements is recorded as a reduction of the related parking service revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Facility Services arrangements provide onsite mechanical engineering and technical services and solutions relating to a broad range of facilities and infrastructure systems that are designed to extend the useful life of facility fixed assets, improve equipment operating efficiencies, reduce energy consumption, lower overall operational costs for clients, and enhance the sustainability of client locations. These arrangements are generally structured as monthly fixed-price, cost-plus, and work order contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Building &amp;amp; Energy Solutions arrangements provide custom energy solutions, electrical, HVAC, lighting, and other general maintenance and repair services for clients in the public and private sectors and are generally structured as Energy Savings, Fixed-Price Repair, and Refurbishment contracts. We also franchise certain operations under franchise agreements relating to our Linc Network and TEGG brands, pursuant to franchise contracts. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Airline Services arrangements support airlines and airports with services such as passenger assistance, catering logistics, and airplane cabin maintenance. These arrangements are often structured as monthly fixed-price, cost-plus, transaction price, and hourly contracts.&lt;/span&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i014f05e4761340bca3a86ec9634970e8_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy0yLTEtMS0w_68e03d77-4679-4127-9542-199ad8c6916c"
      unitRef="usd">650400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e6676a5f0224a3baabacf53e704ab67_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy00LTEtMS0w_4d3fee12-9967-4d63-b916-933865321f4d"
      unitRef="usd">196900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e1de4e6064e4fdc9e92477ca7b257e1_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy02LTEtMS0w_8121b671-ebc8-4934-bbe4-315eadd9a0b9"
      unitRef="usd">184800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc87ee7eaa3f4301b5610d8ce86c780f_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy04LTEtMS0w_e7613b38-a5c8-4eac-b677-2335b9aa36eb"
      unitRef="usd">29100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ef5d95200aa48b1baa0352727c85f57_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy0xMC0xLTEtMA_1af3c296-f1f8-41f6-87fe-44ed06f0ed6a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib6f1b0ee7ae64281bb4e436a20387838_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMy0xMi0xLTEtMA_d95b7fc7-1092-499d-a11e-53617ab7be05"
      unitRef="usd">1061200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7138522d750f472dafacf8c2434a5cc5_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC0yLTEtMS0w_ccee8f83-cdc1-409b-8f0d-7980a06cb4b6"
      unitRef="usd">69000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a2ad392b01c460696e66f5bc5f7e5e3_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC00LTEtMS0w_90c2848e-2651-4304-99fa-38a2cabb4d41"
      unitRef="usd">11700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if798b07f779d47a4b0d8bc0f9e2fb5bc_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC02LTEtMS0w_5eeba2f0-8cd1-4dbc-a5c9-5abfcc0351fe"
      unitRef="usd">200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a8c34205be9456a97b429dfa5856db0_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC04LTEtMS0w_f95f61c4-3e0e-4b4d-b5a8-e62c2a1288a3"
      unitRef="usd">55400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i55b2c15f4d2943319f6201c7d8b127b6_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC0xMC0xLTEtMA_dfbc9cfe-ae62-47ac-a03a-84348468a98d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf480d20cc6842ccbcf078a5e7117709_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNC0xMi0xLTEtMA_1b542141-0d34-4759-8076-ecc6ada8aef5"
      unitRef="usd">136200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63d87e438b134a8fb72f3efe4a7af247_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS0yLTEtMS0w_6e504866-4c50-478a-acaf-7f134eaef2d2"
      unitRef="usd">89900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5bd9d6f6bedf47e79d7f75313c7b9a3d_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS00LTEtMS0w_8ed2cab7-34ae-4730-9d39-24134e1dc064"
      unitRef="usd">40600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5ab8af650fe49939093c9352efc4040_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS02LTEtMS0w_ca7f23d7-eb45-40fd-9aff-2a5b200381c9"
      unitRef="usd">24500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic503cded4abb4832a7e8f8fe95b4e2f7_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS04LTEtMS0w_9b4ec6f8-32ee-4b8f-a392-02e0c3d9d412"
      unitRef="usd">6900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76a7e305ac1640e493955b33e70750a4_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS0xMC0xLTEtMA_0ba22065-993d-45b2-a3ca-81928ccfbd2c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e4a6af24afb4f289946c58d54418196_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNS0xMi0xLTEtMA_9cee8914-6ff5-473a-bbe9-a88229c7a509"
      unitRef="usd">161900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d8a33654cbb4dc39a2b16b32dc9c9f4_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi0yLTEtMS0w_6ac1c6ef-59cc-4f9e-8b83-e3ae62f40f40"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b3239f85a20471fb4013ed8812f558a_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi00LTEtMS0w_c05d3e04-c57f-4b19-8b45-a55187ca9820"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d0d01a4bac544a0bfccfc97b1923305_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi02LTEtMS0w_d3ad7483-df6a-4048-8d62-f0dae0e876bf"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia996c41252d0465d9e5cff1122761248_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi04LTEtMS0w_68cd1ab2-0d1f-40ea-809b-15c73fe928cb"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96bef2a7e6844709a01ab7e6e49e4820_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi0xMC0xLTEtMA_7a5b83e6-06ae-4dbe-a8bb-c9eb99f1303c"
      unitRef="usd">113400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i111907bd1c28425bbceb2e8ca7428d22_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNi0xMi0xLTEtMA_28988fcd-eefe-48d9-bf85-466d7d7e32f4"
      unitRef="usd">113400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia75aaee4187b4dce9eb6d35dbea78d0b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy0yLTEtMS0w_1f852c09-4145-42b8-bcaa-a1c54bc47940"
      unitRef="usd">100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89a9780cf1514fca9ba45f6ea1b6e4df_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy00LTEtMS0w_472d82a1-c537-4985-9715-472fb2366217"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4eb905059afb45618bed4fca9f4aef63_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy02LTEtMS0w_66c46abb-20dd-416f-a0d8-20bea2798a3f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2079844f368449d9edb1004ba0d21eb_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy04LTEtMS0w_864ac970-714b-4f23-b36a-e9a7d86ec8b4"
      unitRef="usd">51700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i389ca2d39d1440a99b637f143de40591_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy0xMC0xLTEtMA_cdd3189e-5d5b-4f5d-9a7f-d9495e8b2459"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibfc85d6a27e24188b10d92ebfa015eea_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfNy0xMi0xLTEtMA_a80cdc96-b29c-4839-9421-2c6362f27fff"
      unitRef="usd">51800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5a8c6ed280544b1ab053f1f00a96d7a_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC0yLTEtMS0w_f6a54798-b2ed-4755-80cf-c5852ac1f1be"
      unitRef="usd">809400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32b797431587482a89640a1f6288b9fb_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC00LTEtMS0w_fb567290-ab66-49cf-aca6-094b58bc7768"
      unitRef="usd">249200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia21930cefd2e43fbbb54531d023b18aa_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC02LTEtMS0w_61ae41fc-7556-4d6a-92d4-a75d548107bf"
      unitRef="usd">209400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66c11c0d733a494cbb3de7688fa07673_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC04LTEtMS0w_93ea0fcb-adc8-48bc-91e0-34ab747acfc2"
      unitRef="usd">143100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id99869415cd84964af34be1ee81545df_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC0xMC0xLTEtMA_a4d5616c-7f73-4b2c-b1d6-70837c1dfd94"
      unitRef="usd">113400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i299cf5593d8942d7b3afa8ee7aa6d187_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOC0xMi0xLTEtMA_d68c8d8d-a7f7-4e5f-80f8-061e70d8a190"
      unitRef="usd">1524500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic91957bff0004a608049f05c7259bb04_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfOS0xMi0xLTEtMA_4da4bbf6-18fb-4023-8051-e2121afa0761"
      unitRef="usd">-32100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjIwYjMwYzliNWFhYzQ1NzQ5OGRlZDdmYjEwNTgzOTVhL3RhYmxlcmFuZ2U6MjBiMzBjOWI1YWFjNDU3NDk4ZGVkN2ZiMTA1ODM5NWFfMTAtMTItMS0xLTA_286db6b4-580a-46ef-ad84-cf927178a453"
      unitRef="usd">1492400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04583b69c16c43bab0e1209b6cd36226_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy0yLTEtMS0w_67824a02-d455-4ca0-bda6-9e9ef85a5a9e"
      unitRef="usd">593500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i104e040ca8234fd1bc4af33b6797b9b2_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy00LTEtMS0w_14bedc52-d68a-4d57-b6dc-51898ad1c81d"
      unitRef="usd">185600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4371d1f651b34ebdb6b94478be03023b_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy02LTEtMS0w_220a6f2c-037b-47cb-bf1c-9d5224ef0a2a"
      unitRef="usd">186200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice756055dc924693b262ae94f05068c5_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy04LTEtMS0w_8d1bf78f-7f2a-4346-b8a4-0ff1983615e1"
      unitRef="usd">34600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3bbe4c068fdb48cca3129215119cf164_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy0xMC0xLTEtMA_10d354f1-f1c6-4bcd-afae-960d22f413e3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4246d67421bf4728bb62945f3d45e75d_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMy0xMi0xLTEtMA_dca6614f-7205-4cae-9aa0-d91ca8d0f25c"
      unitRef="usd">1000000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a4284c491304e42ad28b84e6b50e194_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC0yLTEtMS0w_1e106288-bb7e-404b-a326-293000c43d99"
      unitRef="usd">125900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06523c90a09943c4957ff2a7a26a61f3_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC00LTEtMS0w_04fb0d75-95b9-4739-896e-837047c3ccd0"
      unitRef="usd">8100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i731e0266b47d49bea34525f69357a173_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC02LTEtMS0w_48d5b5c9-1af4-48ad-a260-bcb6b4df3f05"
      unitRef="usd">700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic26da987b30b4f5ebde3a31f45b4b896_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC04LTEtMS0w_ec73219a-7e97-40a4-bc4e-b3ce8b84bcf2"
      unitRef="usd">84900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieaa253d061d04368b4feeb53933f98db_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC0xMC0xLTEtMA_f740956b-db0f-457e-9b17-4ba3fb5c5e66"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if038efd286914a31bfbc2d1660df0c25_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNC0xMi0xLTEtMA_09b65356-9528-4fd4-a3fc-f90326c11980"
      unitRef="usd">219600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d8ab4dba1e24433bb6e39449238a4fa_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS0yLTEtMS0w_4a2438fa-935e-4cc5-9639-ea37ae267b85"
      unitRef="usd">101400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib989a82cda0b4f04b9dc53e47a11a20e_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS00LTEtMS0w_bd4ae7b0-c5ba-4f2b-b540-452099d127b8"
      unitRef="usd">40200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i11a705c1f43e45c3bdaaff831e705b87_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS02LTEtMS0w_f012ada6-e6a5-45c3-a9bc-5cc04d9d9f61"
      unitRef="usd">21000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i51fd644ef73647a7b096318cc5dfd3a1_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS04LTEtMS0w_c7fe2239-8fa5-4878-a57a-1d04e07ec9d4"
      unitRef="usd">11700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a90e4ba5a8e444fa554df82c66e9f31_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS0xMC0xLTEtMA_a8fd1e5a-f24a-4875-8554-b50e9bf4a448"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaacb7182c34b4aebb5c59170695cb830_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNS0xMi0xLTEtMA_878fca05-8359-4716-96aa-b0478b98eef8"
      unitRef="usd">174300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36686cdcfe444e5098480b02a28bd203_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi0yLTEtMS0w_43fe1db3-7a40-4b1f-8346-399c80edeef8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28be1c9e5b0b49d5b4f7f15686871620_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi00LTEtMS0w_352dc2a0-31e9-4f60-9945-01745519df5a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3d2d0218f14448faaa76b7fb73b2184_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi02LTEtMS0w_a29a6e45-0c71-4eee-b221-07382d2b942d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibfc568199f094ca294b293eaf01b39de_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi04LTEtMS0w_eaabdd06-bcd4-4782-b55e-c1b19b5d07ef"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8496d91e4a014ff2a248d6e5474ddae3_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi0xMC0xLTEtMA_72b193d9-6e6c-4606-a92a-25e1d1ce0ae3"
      unitRef="usd">142000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7766a839c8994468b7d773b56dfd6658_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNi0xMi0xLTEtMA_2cab7390-bcdc-4f5a-8dde-e4cfdb10a96f"
      unitRef="usd">142000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b5c85c8c6664bcaa3092a5f0f68d4d3_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy0yLTEtMS0w_d6c5ecdf-8254-4e42-97b4-fd4d526088de"
      unitRef="usd">100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4fac2589c9be4bfbbdc7d64249ec872f_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy00LTEtMS0w_2fb02d2b-5fee-4943-af1a-ecd977100619"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2a61da38b0744e8b68aa06c37d98c77_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy02LTEtMS0w_f1958c73-2ec3-4e5a-a30a-9d67a5a0041e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i280fe8040dbe469898e85de492dd291c_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy04LTEtMS0w_e9e92732-8a50-4e74-90eb-5a968741f5ba"
      unitRef="usd">107500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifcb82422466e434ca25adc83568331a1_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy0xMC0xLTEtMA_f2d6a7bf-3254-4aba-9c8c-b797270c2a7b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie868499fce7d448094ccb8fa723f9629_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfNy0xMi0xLTEtMA_0ad2b86c-6cdb-441c-be41-6616cd469449"
      unitRef="usd">107600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fb79bd3132e4326bd4c5a96e64d3831_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC0yLTEtMS0w_39801d0a-c5b3-4406-be2d-04c8efd4262a"
      unitRef="usd">820900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7be1c025c208452181e3f784669f5c5b_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC00LTEtMS0w_1ad08326-7128-4e4b-b28b-24353093828e"
      unitRef="usd">233900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib487887cb9e34e32a849d0fbeab985cc_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC02LTEtMS0w_39fd751a-b0a0-4d11-bae6-0927b8110d25"
      unitRef="usd">208000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica07910e7d464465917403c1f4b27fde_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC04LTEtMS0w_b05c4a37-62d9-431a-9f09-ce1dddea8b96"
      unitRef="usd">238700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f7a8bd598814e0fab2f51cab675dd91_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC0xMC0xLTEtMA_833aa7a6-7ecb-4000-a1d3-f07611dc5831"
      unitRef="usd">142000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0618ce574ca642a4ac958ffd4853388b_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOC0xMi0xLTEtMA_41d2574c-4be8-456b-a236-d5d1d5dd4670"
      unitRef="usd">1643600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15da38d8295d45a4937c21665d6a864e_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfOS0xMi0xLTEtMA_1a1eff01-a4d1-4f72-915b-290e8dc79ed8"
      unitRef="usd">-30600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjA0MzJkN2FhYzg3OTRjZDViN2YzNzIwNDc3MGNlNTNkL3RhYmxlcmFuZ2U6MDQzMmQ3YWFjODc5NGNkNWI3ZjM3MjA0NzcwY2U1M2RfMTAtMTItMS0xLTA_664df2bf-0d28-4367-bc25-2d055c0ae427"
      unitRef="usd">1612900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfOTg5NTYwNDY2MDI2MQ_5b884035-f2b2-4f94-97c0-23932800862d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have arrangements under various contract types, as described in Note 2, &#x201c;Basis of Presentation and Significant Accounting Policies,&#x201d; in our Annual Report on Form 10-K for the year ended October&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain arrangements involve variable consideration (primarily per transaction fees, reimbursable expenses, and sales-based royalties). We do not estimate the variable consideration for these arrangements; rather, we recognize these variable fees as they are earned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our contracts include performance obligations that are primarily satisfied over time as we provide the related services. These contract types include: monthly fixed-price; square-foot; cost-plus; work orders; transaction-price; hourly; management reimbursement; leased location; allowance; energy savings contracts; and fixed-price repair and refurbishment contracts, as well as our franchise and royalty fee arrangements. We recognize revenue as the services are performed using a measure of progress that is determined by the contract type. Generally, most of our contracts are cancelable by either party without a substantive penalty, and the majority have a notification period of 30 to 60 days. &lt;/span&gt;&lt;/div&gt;We primarily account for our performance obligations under the series guidance, using the as-invoiced practical expedient when applicable. We apply the as-invoiced practical expedient to record revenue as the services are provided, given the nature of the services provided and the frequency of billing under the customer contracts. Under this practical expedient, we recognize revenue in an amount that corresponds directly with the value to the customer of our performance completed to date and for which we have the right to invoice the customer.&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings, and cash collections results in contract assets and contract liabilities, as further explained below. The timing of revenue recognition may differ from the timing of invoicing to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets primarily consist of billed trade receivables, unbilled trade receivables, and costs incurred in excess of amounts billed. Billed and unbilled trade receivables represent amounts from work completed in which we have an unconditional right to bill our customer. Costs incurred in excess of amounts billed typically arise when the revenue recognized on projects exceeds the amount billed to the customer. These amounts are transferred to billed trade receivables when the rights become unconditional. Contract assets also include the capitalization of incremental costs of obtaining a contract with a customer, primarily commissions. Commissions expense is recognized on a straight-line basis over a weighted average expected customer relationship period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Contract liabilities consist of deferred revenue and advance payments and billings in excess of revenue recognized. We generally classify contract liabilities as current since the related contracts are generally for a period of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ibcb6f5752ac145a2b7976a709074215d_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNDkwNQ_774a8f5b-2da8-4449-9ffd-a46757e7bbba"
      unitRef="usd">246500000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ibcb6f5752ac145a2b7976a709074215d_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNDk1Nw_2cfc6264-af1a-4ca5-85cf-3e447a05fec7"
      unitRef="number">0.61</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ibcb6f5752ac145a2b7976a709074215d_I20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNTAxNQ_fb9d163d-2a63-4ee7-94e1-9a0dca7798f7">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfOTg5NTYwNDY2MDI2NA_8d3424ff-792e-42c4-b32b-ace19b2d8959">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the balances in our contract assets and contract liabilities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Billed trade receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;896.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;835.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unbilled trade receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Costs incurred in excess of amounts billed&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized commissions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Included in trade accounts receivable, net, on the unaudited Consolidated Balance Sheets. The fluctuations correlate directly to the execution of new customer contracts and to invoicing and collections from customers in the normal course of business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Fluctuation is primarily due to the timing of payments on our contracts measured using the cost-to-cost method of revenue recognition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in other current assets and other noncurrent assets on the unaudited Consolidated Balance Sheets. During the three months ended January&#160;31, 2021, we capitalized $3.0 million of new costs and amortized $3.3 million of previously capitalized costs. There was no impairment loss recorded on the costs capitalized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognition of deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Included in other accrued liabilities on the unaudited Consolidated Balance Sheets.</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <abm:ContractWithCustomerAssetBilledTradeReceivableCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfMi0yLTEtMS0w_208824d3-10f0-4dc0-8736-c69ee2a0c31c"
      unitRef="usd">896800000</abm:ContractWithCustomerAssetBilledTradeReceivableCurrent>
    <abm:ContractWithCustomerAssetBilledTradeReceivableCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfMi00LTEtMS0w_f24193e9-88b5-41a2-bce2-48f938ba6ad6"
      unitRef="usd">835800000</abm:ContractWithCustomerAssetBilledTradeReceivableCurrent>
    <abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfMy0yLTEtMS0w_21e78293-c5a5-491b-ae48-186de3abf454"
      unitRef="usd">58300000</abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent>
    <abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfMy00LTEtMS0w_bf11f8ee-2363-4905-839e-a8aa29933215"
      unitRef="usd">53900000</abm:ContractWithCustomerAssetUnbilledTradeReceivablesCurrent>
    <abm:ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfNC0yLTEtMS0w_c923b557-52a9-4a83-9699-78183feab884"
      unitRef="usd">38600000</abm:ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent>
    <abm:ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfNC00LTEtMS0w_5ff906d1-9fb3-49f9-a23d-d372c6af017c"
      unitRef="usd">52200000</abm:ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent>
    <abm:ContractwithCustomerAssetCapitalizedCommissions
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfNS0yLTEtMS0w_6618ae1c-d7e9-45be-bc2a-76bfe188e2f9"
      unitRef="usd">24900000</abm:ContractwithCustomerAssetCapitalizedCommissions>
    <abm:ContractwithCustomerAssetCapitalizedCommissions
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjc2YTk4NzBmNDFkYjRkZTE4NTFkN2IxZjA0YzYxYzdjL3RhYmxlcmFuZ2U6NzZhOTg3MGY0MWRiNGRlMTg1MWQ3YjFmMDRjNjFjN2NfNS00LTEtMS0w_c983512c-5f6c-438e-bb8f-5720547867bf"
      unitRef="usd">25200000</abm:ContractwithCustomerAssetCapitalizedCommissions>
    <abm:ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNzgyMw_787a8101-100a-4961-98ed-4d3e2fda8496"
      unitRef="usd">3000000.0</abm:ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNzg1Mw_b62b045d-86e2-4c03-b89c-e089c16220ea"
      unitRef="usd">3300000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostImpairmentLoss
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RleHRyZWdpb246MDlhOWQxZWVmMjRkNDcyNmI4OWVmM2VlY2RkYjBiODdfNzg5OQ_5c7ba617-362c-4cc7-b09b-2b7cba1ba869"
      unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjMyOTgwZTU3MzNmMDRlY2JhMWQ1ZjQ0NTY2YzAwZmYwL3RhYmxlcmFuZ2U6MzI5ODBlNTczM2YwNGVjYmExZDVmNDQ1NjZjMDBmZjBfMi0yLTEtMS0w_36e31d32-7159-42e1-aee8-1ad7b920c18b"
      unitRef="usd">36400000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <abm:ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjMyOTgwZTU3MzNmMDRlY2JhMWQ1ZjQ0NTY2YzAwZmYwL3RhYmxlcmFuZ2U6MzI5ODBlNTczM2YwNGVjYmExZDVmNDQ1NjZjMDBmZjBfMy0yLTEtMS0w_4603580c-1514-4963-900b-a18d0c683554"
      unitRef="usd">31500000</abm:ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjMyOTgwZTU3MzNmMDRlY2JhMWQ1ZjQ0NTY2YzAwZmYwL3RhYmxlcmFuZ2U6MzI5ODBlNTczM2YwNGVjYmExZDVmNDQ1NjZjMDBmZjBfNC0yLTEtMS0w_9fbab964-76c3-47f9-847d-07c837296a0a"
      unitRef="usd">14800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF8zNy9mcmFnOjA5YTlkMWVlZjI0ZDQ3MjZiODllZjNlZWNkZGIwYjg3L3RhYmxlOjMyOTgwZTU3MzNmMDRlY2JhMWQ1ZjQ0NTY2YzAwZmYwL3RhYmxlcmFuZ2U6MzI5ODBlNTczM2YwNGVjYmExZDVmNDQ1NjZjMDBmZjBfNS0yLTEtMS0w_1fbd0ef9-d959-4232-986b-b5aaade68cfe"
      unitRef="usd">53100000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RleHRyZWdpb246ZWQwZDQ1MDAxYTM2NDBlMmI0NDU0YzQ5NTE4ODNlMGVfOTg5NTYwNDY1MDc5NA_a1282974-0a28-462f-926c-d2d1a5e741ce">NET INCOME PER COMMON SHARE&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basic and Diluted Net Income Per Common Share Calculations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;74.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;27.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;74.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common equivalent shares &lt;br/&gt;     outstanding &#x2014; Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;67.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;66.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Performance shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common equivalent shares &lt;br/&gt;     outstanding &#x2014; Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;67.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;67.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Net income per common share &#x2014; Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Net income per common share &#x2014; Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from continuing operations &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RleHRyZWdpb246ZWQwZDQ1MDAxYTM2NDBlMmI0NDU0YzQ5NTE4ODNlMGVfOTg5NTYwNDY1MDc5NQ_6246227c-9753-4ff6-929d-76f629cdf54a">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basic and Diluted Net Income Per Common Share Calculations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;74.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;27.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;74.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common equivalent shares &lt;br/&gt;     outstanding &#x2014; Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;67.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;66.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Performance shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Weighted-average common and common equivalent shares &lt;br/&gt;     outstanding &#x2014; Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;67.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;67.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Net income per common share &#x2014; Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Net income per common share &#x2014; Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from continuing operations &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMi0xLTEtMS0w_18e0dc26-c570-4acf-b9a8-188f4ee824cc"
      unitRef="usd">74600000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMi0zLTEtMS0w_9d64db43-0348-481e-8354-da40bd8b7b52"
      unitRef="usd">27900000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMy0xLTEtMS0w_85df13ee-8e27-487a-baf7-9ba1d7cf4e26"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMy0zLTEtMS0w_bff34ee9-504f-4dd0-9d23-b16bd7161a4b"
      unitRef="usd">100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfNC0xLTEtMS0w_1003d5da-2067-4fb7-93e1-5d3c539f5973"
      unitRef="usd">74600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfNC0zLTEtMS0w_6e533212-e18f-49e2-9384-ebf57a135d8e"
      unitRef="usd">28000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfNi0xLTEtMS0w_f5ab8121-0ae8-41e0-b196-45719e68033d"
      unitRef="shares">67200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfNi0zLTEtMS0w_4a57ff7d-d5ab-4671-8d9a-37df15a8ebcb"
      unitRef="shares">66900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i45c3c06ce12a480fbc2a76769ab3dfad_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfOC0xLTEtMS0w_cd9031cc-dd32-42ef-bfb7-e7c847224f96"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2f8951a1005d4991b584382238839316_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfOC0zLTEtMS0w_d7bf5682-b4ac-4d81-a165-29e5260083c6"
      unitRef="shares">100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i248dae033937482fa311c8a6fdec3407_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfOS0xLTEtMS0w_bda7d5d0-310a-445c-9ba4-0f9e5c90ea6c"
      unitRef="shares">100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i592daf80b6674d0eb053dd7a589d744a_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfOS0zLTEtMS0w_fada0790-f5df-480c-a1cc-d3130b3266e3"
      unitRef="shares">100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iad9864317ff34b72be4444b36a05076a_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTAtMS0xLTEtMA_172a6e75-7ab4-4569-806b-b7e5e6ec0fe6"
      unitRef="shares">200000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id764f22e18144ffd82d19a4f36082f48_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTAtMy0xLTEtMA_e6be7430-6a50-405b-9b7f-53340c8370d3"
      unitRef="shares">100000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTEtMS0xLTEtMA_f9193c27-e9b9-4b39-b143-166a6dcd230f"
      unitRef="shares">67600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTEtMy0xLTEtMA_cdad6725-07b7-4bf5-90ab-6644dcb93003"
      unitRef="shares">67200000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTQtMS0xLTEtMA_d0ec817f-8e69-4008-8f89-f9d061f41009"
      unitRef="usdPerShare">1.11</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTQtMy0xLTEtMA_b92942b1-e955-4296-a7c3-51e40a298e52"
      unitRef="usdPerShare">0.42</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTUtMS0xLTEtMA_662f1cb8-4821-4ede-9baf-d9c18e322c24"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTUtMy0xLTEtMA_ba60b252-5cf1-4cc8-b7fc-7d03dfe786fe"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTYtMS0xLTEtMA_f8fc3c6a-23f9-4035-b1f2-0c41b3ada2d1"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTYtMy0xLTEtMA_585fff84-bdd3-4d34-80dc-acfed11da036"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTktMS0xLTEtMA_a01e15d9-acb5-46dd-a19b-7ce5104c3a05"
      unitRef="usdPerShare">1.10</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMTktMy0xLTEtMA_139ffee4-239d-4e4a-8a51-6e4d007f37ed"
      unitRef="usdPerShare">0.41</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMjAtMS0xLTEtMA_e3dad58a-8701-436e-a628-45bbdd60a195"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMjAtMy0xLTEtMA_a15ad59a-6b42-4c0a-a1fc-9fc6bccf3578"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMjEtMS0xLTEtMA_7c68ecc2-5ac8-4641-8b37-754b5ac7e652"
      unitRef="usdPerShare">1.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjJiZmMyZWU0MjQyNzQ4ZDE4YTJkMTA1ZTlkYWM0NjM0L3RhYmxlcmFuZ2U6MmJmYzJlZTQyNDI3NDhkMThhMmQxMDVlOWRhYzQ2MzRfMjEtMy0xLTEtMA_0778f871-c2b5-42e0-ac9e-9948eb6a41d0"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RleHRyZWdpb246ZWQwZDQ1MDAxYTM2NDBlMmI0NDU0YzQ5NTE4ODNlMGVfOTg5NTYwNDY1MTI2Ng_437cdaa8-afae-4239-8983-be2576f4c623">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjBmYmM0NGQ5MTA3ZjQ1NzU5ZWVmNDE4YWJiMjRmZjQ0L3RhYmxlcmFuZ2U6MGZiYzQ0ZDkxMDdmNDU3NTllZWY0MThhYmIyNGZmNDRfMi0xLTEtMS0w_fdad9d8c-a058-4753-853a-82c0df1ceb9f"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81Mi9mcmFnOmVkMGQ0NTAwMWEzNjQwZTJiNDQ1NGM0OTUxODgzZTBlL3RhYmxlOjBmYmM0NGQ5MTA3ZjQ1NzU5ZWVmNDE4YWJiMjRmZjQ0L3RhYmxlcmFuZ2U6MGZiYzQ0ZDkxMDdmNDU3NTllZWY0MThhYmIyNGZmNDRfMi0zLTEtMS0w_ce469837-e66e-45a9-abdb-f019f6b70d23"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RleHRyZWdpb246NGViOTI1YmMyOGYxNDk0ZWEyZTA2MDU3YmRjMzllMjZfOTg5NTYwNDY2NTE0MA_eff2273c-d873-4a9c-b33f-24ca8930509f">FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Hierarchy of Our Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held in funded deferred compensation plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;725.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents are stated at nominal value, which equals fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents restricted deposits that are used to collateralize our insurance obligations and are stated at nominal value, which equals fair value. These insurance deposits are included in &#x201c;Other noncurrent assets&#x201d; on the accompanying unaudited Consolidated Balance Sheets. See Note 6, &#x201c;Insurance,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents investments held in a Rabbi trust associated with one of our deferred compensation plans, which we include in &#x201c;Other noncurrent assets&#x201d; on the accompanying unaudited Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents gross outstanding borrowings under our syndicated line of credit and term loan. Due to variable interest rates, the carrying value of outstanding borrowings under our line of credit and term loan approximates the fair value. See Note 7, &#x201c;Credit Facility,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents interest rate swap derivatives designated as cash flow hedges. The fair values of the interest rate swaps are estimated based on the present value of the difference between expected cash flows calculated at the contracted interest rates and the expected cash flows at current market interest rates using observable benchmarks for the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) forward rates at the end of the period. At January&#160;31, 2021 and October&#160;31, 2020, our interest rate swaps are included in &#x201c;Other noncurrent liabilities&#x201d; on the accompanying unaudited Consolidated Balance Sheets. See Note 7, &#x201c;Credit Facility,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended January&#160;31, 2021, we had no transfers of assets or liabilities between any of the above hierarchy levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis&lt;/span&gt;&lt;/div&gt;In addition to assets and liabilities that are measured at fair value on a recurring basis, we are also required to measure certain items at fair value on a non-recurring basis. These assets can include: goodwill; intangible assets; property, plant and equipment; lease-related ROU assets; and long-lived assets that have been reduced to fair value when they are held for sale. If certain triggering events occur, or if an annual impairment test is required, we would evaluate these non-financial assets for impairment. If an impairment were to occur, the asset would be recorded at the estimated fair value, using primarily unobservable Level 3 inputs.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RleHRyZWdpb246NGViOTI1YmMyOGYxNDk0ZWEyZTA2MDU3YmRjMzllMjZfOTg5NTYwNDY2NTE0MQ_60a91c86-0dc7-42d1-99f9-5a282adddea5">&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held in funded deferred compensation plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;725.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents are stated at nominal value, which equals fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents restricted deposits that are used to collateralize our insurance obligations and are stated at nominal value, which equals fair value. These insurance deposits are included in &#x201c;Other noncurrent assets&#x201d; on the accompanying unaudited Consolidated Balance Sheets. See Note 6, &#x201c;Insurance,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents investments held in a Rabbi trust associated with one of our deferred compensation plans, which we include in &#x201c;Other noncurrent assets&#x201d; on the accompanying unaudited Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents gross outstanding borrowings under our syndicated line of credit and term loan. Due to variable interest rates, the carrying value of outstanding borrowings under our line of credit and term loan approximates the fair value. See Note 7, &#x201c;Credit Facility,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Represents interest rate swap derivatives designated as cash flow hedges. The fair values of the interest rate swaps are estimated based on the present value of the difference between expected cash flows calculated at the contracted interest rates and the expected cash flows at current market interest rates using observable benchmarks for the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) forward rates at the end of the period. At January&#160;31, 2021 and October&#160;31, 2020, our interest rate swaps are included in &#x201c;Other noncurrent liabilities&#x201d; on the accompanying unaudited Consolidated Balance Sheets. See Note 7, &#x201c;Credit Facility,&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i96adc673c18f4189884aacbb0de3acb6_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMS0zLTEtMS0w_5ae24f26-63fc-4398-a4cf-27fb294a5289"
      unitRef="usd">378300000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5c70f4b4e95a41e79cc1971a89acc6ef_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMS01LTEtMS0w_28042ea0-0c66-4bdd-aed4-a8558d671ae1"
      unitRef="usd">394200000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i96adc673c18f4189884aacbb0de3acb6_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMi0zLTEtMS0w_bdc20ac6-710f-496d-885c-9c7962faa6da"
      unitRef="usd">700000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i5c70f4b4e95a41e79cc1971a89acc6ef_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMi01LTEtMS0w_3c85088b-82d8-4d05-a442-4ab953ae0e55"
      unitRef="usd">700000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i96adc673c18f4189884aacbb0de3acb6_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMy0zLTEtMS0w_eae6262f-79ca-40fb-afd9-8c48f962b259"
      unitRef="usd">2800000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i5c70f4b4e95a41e79cc1971a89acc6ef_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfMy01LTEtMS0w_d715baf2-b021-41ec-bd75-9ea64d588957"
      unitRef="usd">2600000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i967f073a93c449a19c483b69e1f86228_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfNC0zLTEtMS0w_9b4d7e6f-d91a-4866-9631-f0061c32a2f4"
      unitRef="usd">695300000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ibda70f396a8a4d749d21fd1637ebf22b_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfNC01LTEtMS0w_17bc666c-172c-4c52-bdfd-cf8b1cccb1c1"
      unitRef="usd">725300000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i967f073a93c449a19c483b69e1f86228_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfNS0zLTEtMS0w_c73648c8-75f5-4768-9f34-e2e28661e5d9"
      unitRef="usd">12700000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="ibda70f396a8a4d749d21fd1637ebf22b_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF81NS9mcmFnOjRlYjkyNWJjMjhmMTQ5NGVhMmUwNjA1N2JkYzM5ZTI2L3RhYmxlOmZiMGNhNWQwYjYwODQwMDlhNjcxNDAwM2I5NzE1MDAzL3RhYmxlcmFuZ2U6ZmIwY2E1ZDBiNjA4NDAwOWE2NzE0MDAzYjk3MTUwMDNfNS01LTEtMS0w_bed5f5ea-8955-4818-9564-7d6a74dfb298"
      unitRef="usd">15500000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InsuranceDisclosureTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfOTg5NTYwNDY1NDg3Mg_0e38f8a1-388b-49cc-8bf6-fbe40ea736fa">INSURANCEWe use a combination of insured and self-insurance programs to cover workers&#x2019; compensation, general liability, automobile liability, property damage, and other insurable risks. For the majority of these insurance programs, we retain the initial $1.0 million to $1.5&#160;million of exposure on a per-occurrence basis, either through deductibles or self-insured retentions. Beyond the retained exposures, we have varying primary policy limits ranging between $1.0 million and $5.0 million per occurrence. To cover general liability and automobile liability losses above these primary limits, we maintain commercial umbrella insurance policies that provide aggregate limits of $200.0 million. Our insurance policies generally cover workers&#x2019; compensation losses to the full extent of statutory requirements. Additionally, to cover property damage risks above our retained limits, we maintain policies that provide per occurrence limits of $75.0 million. We are also self-insured for certain employee medical and dental plans. We maintain stop-loss insurance for our self-insured medical plan under which we retain up to $0.5 million of exposure on a per-participant, per-year basis with respect to claims.&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain our reserves for workers&#x2019; compensation, general liability, automobile liability, and property damage insurance claims based upon known trends and events and the actuarial estimates of required reserves considering the most recently completed actuarial reports. We use all available information to develop our best estimate of insurance claims reserves as information is obtained. The results of actuarial reviews are used to estimate our insurance rates and insurance reserves for future periods and to adjust reserves, if appropriate, for prior years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Actuarial Review Performed During the First Quarter of 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review our self-insurance liabilities on a regular basis and adjust our accruals accordingly. Actual claims activity or development may vary from our assumptions and estimates, which may result in material losses or gains. As we obtain additional information that affects the assumptions and estimates used in our reserve liability calculations, we adjust our self-insurance rates and reserves for future periods and, if appropriate, adjust our reserves for claims incurred in prior accounting periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of 2021, we performed a comprehensive actuarial review of the majority of our casualty insurance programs to evaluate changes made to claims reserves and claims payment activity for the period of May 1, 2020 through October 31, 2020 (the &#x201c;Actuarial Review&#x201d;). The Actuarial Review was comprehensive in nature and was based on loss development patterns, trend assumptions, and underlying expected loss costs during the period analyzed. The Actuarial Review again demonstrated that the changes we have made to our risk management programs continue to positively impact the frequency and severity of claims. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the results of the Actuarial Review, we decreased our total reserves for known claims as well as our estimate of the loss amounts associated with incurred but not reported claims (&#x201c;IBNR claims&#x201d;) by $14.4 million during the three months ended January 31, 2021; $11.4 million of that amount relates to prior years. During the three months ended January&#160;31, 2020, we decreased our total reserves related to prior year claims by $6.6 million. We will continue to assess ongoing developments, which may result in further adjustments to reserves. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance Related Balances and Activity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Insurance claim reserves, excluding medical and dental&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;498.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;504.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical and dental claim reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Insurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021 and October&#160;31, 2020, insurance recoverables are included in both &#x201c;Other current assets&#x201d; and &#x201c;Other noncurrent assets&#x201d; on the accompanying unaudited Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Instruments Used to Collateralize Our Insurance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Standby letters of credit &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Surety bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted insurance deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InsuranceDisclosureTextBlock>
    <abm:SelfInsuredRetentionAmountPerOccurrence
      contextRef="i1ac1f5edd7e94f58acebd6e2c436e10f_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMjY1_4d8f2e85-e197-4ac7-96af-d299c34cdc6d"
      unitRef="usd">1000000.0</abm:SelfInsuredRetentionAmountPerOccurrence>
    <abm:SelfInsuredRetentionAmountPerOccurrence
      contextRef="i46bab30cbffb4646b9246b00b2c08aad_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMjcx_5ff497d6-475e-4ca6-9011-e1acb973cded"
      unitRef="usd">1500000</abm:SelfInsuredRetentionAmountPerOccurrence>
    <abm:WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit
      contextRef="i1ac1f5edd7e94f58acebd6e2c436e10f_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfNDUz_a6dc79f6-97bd-490e-a93e-8641a00e42e1"
      unitRef="usd">1000000.0</abm:WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit>
    <abm:WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit
      contextRef="i46bab30cbffb4646b9246b00b2c08aad_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfNDYw_6cde4059-07ea-4f01-bce7-9756ce2dd000"
      unitRef="usd">5000000.0</abm:WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit>
    <abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfNjUw_7aea6e5b-23c5-453d-b6d8-e72e2386ba74"
      unitRef="usd">200000000.0</abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses>
    <abm:PropertyDamagePolicyLimit
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfODk5_ca8741e8-e12b-4d24-8ca6-aa2c6dfe76ae"
      unitRef="usd">75000000.0</abm:PropertyDamagePolicyLimit>
    <abm:SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms
      contextRef="i46bab30cbffb4646b9246b00b2c08aad_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMTA2OQ_f5a23346-22ba-408a-a592-db598ffa1d20"
      unitRef="usd">500000</abm:SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms>
    <abm:DecreaseInTotalReserveClaims
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMTA5OTUxMTYzNTg0Mg_7f270f39-fc51-49e3-99b9-257e0fed7823"
      unitRef="usd">14400000</abm:DecreaseInTotalReserveClaims>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMTA5OTUxMTYzNTg1Mw_625f37c5-cd4d-495e-bf1c-b36c58a05812"
      unitRef="usd">11400000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
      contextRef="i0b509713c86843acadf04827ded9c2ed_D20191101-20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfMjUwNQ_10e72465-2f0f-438d-b487-1195fa9bfe63"
      unitRef="usd">6600000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfOTg5NTYwNDY1NDg3Mw_fe2de66e-3352-49bf-a18f-9cc92e406f89">&lt;div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Insurance Related Balances and Activity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Insurance claim reserves, excluding medical and dental&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;498.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;504.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical and dental claim reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Insurance recoverables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock>
    <us-gaap:SelfInsuranceReserve
      contextRef="i1226ca1470e44b74bc2a2fa50e4f8463_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMS0xLTEtMS0w_894131a2-f355-43cf-af8b-ba0ddafc17fa"
      unitRef="usd">498600000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i0740de531f7c4c1884dbbdf678ce4789_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMS0zLTEtMS0w_668c418d-afa5-44ff-86e9-c1bd26da477e"
      unitRef="usd">504900000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i241f5e12fef7459cab6852dc97a9a7a7_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMi0xLTEtMS0w_a1aac5b1-def8-4ae7-a488-a15bbe15750d"
      unitRef="usd">18300000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="idc3fda208ccd43c88eba0a1233477195_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMi0zLTEtMS0w_f7859279-f83c-4ac7-8036-ff5e322234cb"
      unitRef="usd">16600000</us-gaap:SelfInsuranceReserve>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMy0xLTEtMS0w_d7fd84c3-1138-44dc-a2ed-3a819a0461de"
      unitRef="usd">70200000</us-gaap:EstimatedInsuranceRecoveries>
    <us-gaap:EstimatedInsuranceRecoveries
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmU3ZjYxNGZhZjQ2YzQzZTJhZDA4NDg4NjhkMjEwNTI4L3RhYmxlcmFuZ2U6ZTdmNjE0ZmFmNDZjNDNlMmFkMDg0ODg2OGQyMTA1MjhfMy0zLTEtMS0w_f505a3a3-d6ea-49e0-b9d6-144ec1c198c6"
      unitRef="usd">70100000</us-gaap:EstimatedInsuranceRecoveries>
    <abm:InsuranceDisclosureTableTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RleHRyZWdpb246ZDQ5MTY0ZTVjNDQ0NGZkODhkMjg5YmUxMDc0Y2Q0ZmVfOTg5NTYwNDY1NDg3NA_47b6ad2e-ae46-4922-8012-dacd0913ee68">&lt;div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Instruments Used to Collateralize Our Insurance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Standby letters of credit &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Surety bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted insurance deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</abm:InsuranceDisclosureTableTextBlock>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i1c1c2f6da5ca4d028487e850b0f49b56_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMS0xLTEtMS0w_f9eb2a63-d1e5-4cad-817e-5992b49a3012"
      unitRef="usd">141400000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i4f71bae271c7446b95730ce4e50fc22d_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMS0zLTEtMS0w_0fda302f-a694-4b89-9a81-732ded4647a3"
      unitRef="usd">143600000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i31b7bc07b67b4045ad001a365b205c9f_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMi0xLTEtMS0w_e6a90d05-3920-4e77-89c6-9beda59cb31f"
      unitRef="usd">85700000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="ia14f8cf533ad48e489b510f9c4c34554_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMi0zLTEtMS0w_5950773a-a8ef-4b13-924e-8d5daca5bd33"
      unitRef="usd">82600000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i0bbe27755676464ebbf23d9e8eb77100_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMy0xLTEtMS0w_cb13f861-d3eb-4160-946e-59290b1514ee"
      unitRef="usd">700000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i306ebe46fa694afebaffb6299a0ebcc4_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfMy0zLTEtMS0w_3676da7b-5190-4676-9c4a-bd1c4570f7e3"
      unitRef="usd">700000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfNC0xLTEtMS0w_d70f873f-825d-4b20-a5b1-aef764531e58"
      unitRef="usd">227800000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:InstrumentsUsedToCollateralizeInsuranceObligations
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82NC9mcmFnOmQ0OTE2NGU1YzQ0NDRmZDg4ZDI4OWJlMTA3NGNkNGZlL3RhYmxlOmI1MjA4MzE1Y2U2MjQ5ZDBhNGEzMmU4ZTMwN2JjYjQ4L3RhYmxlcmFuZ2U6YjUyMDgzMTVjZTYyNDlkMGE0YTMyZThlMzA3YmNiNDhfNC0zLTEtMS0w_891a3698-ed69-40b4-9af9-070008a9cb6d"
      unitRef="usd">226900000</abm:InstrumentsUsedToCollateralizeInsuranceObligations>
    <abm:DebtAndDerivativeInstrumentsDisclosureTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTg5NTYwNDY1ODMyNg_62c92690-5e83-4569-9e47-d8b3d8b94fb6">CREDIT FACILITY&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 1, 2017, we refinanced and replaced our then-existing $800.0 million credit facility with a new senior, secured five-year syndicated credit facility (the &#x201c;Credit Facility&#x201d;), consisting of a $900.0 million revolving line of credit and an $800.0 million amortizing term loan, both of which are scheduled to mature on September 1, 2022. In accordance with the terms of the Credit Facility, the revolving line of credit was reduced to $800.0 million on September 1, 2018. The Credit Facility also provides for the issuance of up to $300.0 million for standby letters of credit and the issuance of up to $75.0 million in swingline advances. The obligations under the Credit Facility are secured on a first-priority basis by a lien on substantially all of our assets and properties, subject to certain exceptions. To further enhance our financial flexibility as a precautionary measure in response to uncertainty arising from the Pandemic, we amended our Credit Facility (the &#x201c;Amendment&#x201d;) on May 28, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Amendment modified the financial covenants under the Credit Facility, including: (i) replacing a maximum total leverage ratio with a maximum total net leverage ratio that varies on a quarterly basis and adjusts to 4.00 to 1.00 by the quarter ending October 31, 2022; (ii) modifying the minimum fixed charge coverage ratio on a quarterly basis, which adjusts to 1.25 to 1.00 as of the quarter ending April 30, 2022; and (iii) adding a minimum liquidity (defined in the Amendment as domestic cash plus available revolving loans) of $250.0&#160;million. These financial covenants were effective with the quarter ended April 30, 2020. Our borrowing capacity is subject to, and limited by, compliance with these covenants. At January&#160;31, 2021, we were in compliance with these covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Amendment also changed the interest rate, interest margins, and commitment fees applicable to loans and commitments under the Credit Facility. Prior to the Amendment, borrowings under the Credit Facility bore interest at a rate equal to 1-month LIBOR plus a spread that was based upon our leverage ratio. The spread ranged from 1.00% to 2.25% for Eurocurrency loans and 0.00% to 1.25% for base rate loans. We were also charged a commitment fee, which was paid quarterly in arrears and was based on our leverage ratio, that ranged from 0.200% to 0.350% on the average daily unused portion of the revolving line of credit. For purposes of this calculation, irrevocable standby letters of credit, which are issued primarily in conjunction with our insurance programs, and cash borrowings were included as outstanding under the line of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the Amendment, borrowings under the Credit Facility bear interest at a rate equal to 1-month LIBOR plus a spread that is based upon our total leverage ratio. The spread ranges from 1.00% to 2.75% for revolving Eurocurrency loans and 0.00% to 1.75% for revolving base rate loans. At January&#160;31, 2021, the weighted average interest rate on our outstanding borrowings was 2.39%. We are also charged a commitment fee, which is paid quarterly in arrears and is based on our total leverage ratio, that ranges from 0.200% to 0.450% on the average daily unused portion of the revolving line of credit. For purposes of this calculation, irrevocable standby letters of credit, which are issued primarily in conjunction with our insurance programs, and cash borrowings are included as outstanding under the revolving line of credit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Facility also includes customary events of default, such as: failure to pay principal, interest, or fees when due; failure to comply with covenants; the occurrence of certain material judgments; and a change in control of the Company. If certain events of default occur, including certain cross-defaults, insolvency, change in control, or violation of specific covenants, the lenders can terminate or suspend our access to the Credit Facility, declare all amounts outstanding (including all accrued interest and unpaid fees) to be immediately due and payable, and require that we cash collateralize the outstanding standby letters of credit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred financing costs related to the Credit Facility of $18.7 million, consisting of $13.4 million related to the term loan and $5.2 million related to the line of credit, are being amortized to interest expense over the term of the Credit Facility. We incurred total fees of $4.6 million in conjunction with the Amendment, the majority of which we capitalized in the quarter ended July 31, 2020, and are amortizing over the remaining term of the Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Facility Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;530.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;560.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total noncurrent portion of term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;528.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;557.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revolving line of credit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;573.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;603.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Standby letters of credit amounted to $151.0 million at January&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; At January&#160;31, 2021, we had borrowing capacity of $599.4 million, reflecting covenant restrictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Term Loan Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended January&#160;31, 2021, we made principal payments under the term loan of $30.0&#160;million. As of January&#160;31, 2021, the following principal payments are required under the term loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;560.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into interest rate swaps to manage the interest rate risk associated with our floating-rate, LIBOR-based borrowings. Under these arrangements, we typically pay a fixed interest rate in exchange for LIBOR-based variable interest throughout the life of the agreement. We initially report the mark-to-market gain or loss on a derivative as a component of accumulated other comprehensive loss (&#x201c;AOCL&#x201d;) and subsequently reclassify the gain or loss into earnings when the hedged transactions occur and affect earnings. Interest payables and receivables under the swap agreements are accrued and recorded as adjustments to interest expense. All of our interest rate swaps have been designated and accounted for as cash flow hedges from inception. See Note 5, &#x201c;Fair Value of Financial Instruments,&#x201d; regarding the valuation of our interest rate swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fixed Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$ 90.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.83%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$ 90.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.84%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$ 130.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.86%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$ 130.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.84%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;September 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021 and October&#160;31, 2020, amounts recorded in AOCL for interest rate swaps were a loss of $2.5 million, net of taxes of $0.5 million, and a loss of $3.3 million, net of taxes of $0.9 million, respectively. These amounts included the gain associated with the interest rate swaps we terminated in 2018, which is being amortized to interest expense as interest payments are made over the term of our Credit Facility. During the three months ended January&#160;31, 2021, we amortized $1.2 million of this gain, net of taxes of $0.4 million, to interest expense. During the three months ended January&#160;31, 2020, we amortized $1.2 million, net of taxes of $0.4 million. At January&#160;31, 2021, the total amount expected to be reclassified from AOCL to earnings during the next twelve months is a loss of $4.3 million, net of a tax benefit of $1.4 million.&lt;/span&gt;&lt;/div&gt;</abm:DebtAndDerivativeInstrumentsDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iae4e3309051a4fda9bd8e09513781b67_I20170831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTM_f1767c86-ac42-4b12-ab4e-e70bf2a8c276"
      unitRef="usd">800000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i00c91094c7994feda73622fcf4beb196_D20170901-20170901"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTg5NTYwNDY1ODMyNw_6c351e74-986f-49b7-8ecb-469688369955">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iac8bb9f6b2094bc7adae22914e5e5217_I20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMjAy_2d085eb2-2353-44b2-96ff-c47058ba928d"
      unitRef="usd">900000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i03199cc5db884162b8d2cf9d831d0a46_I20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMjM3_956906bc-db0e-42ed-a1ac-c56f24a8c842"
      unitRef="usd">800000000.0</us-gaap:DebtInstrumentFaceAmount>
    <abm:LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm
      contextRef="id3157a2e06e243b5b13bed14716a1154_I20180901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNDA2_b206ce47-1b56-4cb6-8c5c-5d07eeb7149c"
      unitRef="usd">800000000.0</abm:LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ieda9a3bf0b2a445984dff6f582665d37_I20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTIx_95692433-d53d-4877-b7c1-cecfbfc316fe"
      unitRef="usd">300000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if745e0f064ca4e04acfa0ecef6f6097e_I20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTgw_eb605800-e993-4470-b844-acd90bff79d6"
      unitRef="usd">75000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio
      contextRef="ic659a4f62fac4fd9bab696ca4dc11dea_I20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMTY2NA_1a4da161-6f9e-4339-8d56-1209cb1b97b2"
      unitRef="number">4.00</abm:DebtInstrumentCovenantMaximumTotalNetLeverageRatio>
    <abm:DebtInstrumentCovenantFixedChargeCoverageRatio
      contextRef="ibf767767ec32448e92cb179a30a1dd87_I20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMTgwNw_3f85930f-8702-4c7a-96df-f71ae1d1b1c0"
      unitRef="number">1.25</abm:DebtInstrumentCovenantFixedChargeCoverageRatio>
    <abm:DebtInstrumentCovenantLiquidityRequiredMinimum
      contextRef="ibf767767ec32448e92cb179a30a1dd87_I20200528"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMTk3Mg_51d15719-f12e-49be-ae5d-126cf45c0412"
      unitRef="usd">250000000.0</abm:DebtInstrumentCovenantLiquidityRequiredMinimum>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i52e4f68457a2483e950b7c204fed7ff7_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzAzNQ_8a746850-ae8b-46d6-9e05-fe50eb8dfad5"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia0c38da6fed2437eaaa12338b009e309_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzA0MQ_2900d7b2-5e5e-4863-8e9e-353c12dca300"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i81baa744fee643d8a66131021192f415_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzA3MQ_05a4fdb4-b91c-444e-b066-79c113723e88"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i254b51733f3d41b39802743701e58135_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzA3Nw_d0dd65c9-e88a-4183-8cb7-50b34321afcf"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ie2eb0290007648fc8bce50a9daf45161_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzIzMA_7f37e3a6-558b-4287-9b96-c905529ec58c"
      unitRef="number">0.00200</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ia3a89b01c1d543a98d57aefc716f2f9c_D20170901-20170901"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzIzNg_6885d1c1-45e5-4b32-9140-01e7458fdf21"
      unitRef="number">0.00350</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iac774780b5fb4175abb7c081e668fa36_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzcyMg_ad7319fb-9968-41fe-8b8c-fff5aa02fd83"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i55d4717975a14c3e9b247171dd772ed3_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzcyOA_3b0d7054-1dd6-457a-8f5b-1d4546befd16"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia995a72f7d8542558fd4edbe6ba7f0f0_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzc2OA_c1b3f71d-53da-4b78-9b23-ac0f643c9b4c"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia4a001d74cc743c49a6e37761a06ddc1_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMzc3NA_b96148d7-7a14-4384-af6e-babf112fc35c"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i8270cec29ab34aac8f6d7ff058a7c4c7_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTQ5NzU1ODE2MjI1OA_7b577d87-8e12-4b49-8859-da898641d1a6"
      unitRef="number">0.0239</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i013b3bd15f874853ba0c5c8f14546fbb_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNDAyMA_1079c9cd-c65e-4f59-bbbb-b5b0df1b9136"
      unitRef="number">0.00200</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i7956f7b666994956aa793ef3f81ea29d_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNDAyNg_4713eaca-cf1a-4e64-8c48-3dd0aa90e746"
      unitRef="number">0.00450</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="id77b8f84e1d94519993cf327804475c2_I20170901"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTAwNg_7b48cf25-2e08-48ae-a75b-39ca986cd837"
      unitRef="usd">18700000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i03199cc5db884162b8d2cf9d831d0a46_I20170901"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTAyNA_ecf46b46-04f0-44a4-a2a6-f1b7f72f81b4"
      unitRef="usd">13400000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i1b950db7c0704f648f03c657f98c7e59_I20170901"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTA1Ng_7b6acbfb-5ecd-4161-8f2a-6e661ff2112f"
      unitRef="usd">5200000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ibf767767ec32448e92cb179a30a1dd87_I20200528"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTE4MQ_95b84e5a-14b7-43b3-9f12-ad655c77b24b"
      unitRef="usd">4600000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTg5NTYwNDY1ODMyNQ_280a2931-95a2-436c-a2ef-d95f18b589d4">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Facility Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;October 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;530.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;560.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total noncurrent portion of term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;528.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;557.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revolving line of credit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;573.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;603.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Standby letters of credit amounted to $151.0 million at January&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; At January&#160;31, 2021, we had borrowing capacity of $599.4 million, reflecting covenant restrictions.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <abm:LoansPayableCurrentGross
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMi0yLTEtMS0w_b9c6eb9e-f4d1-4e05-a878-fc599de44d62"
      unitRef="usd">120000000.0</abm:LoansPayableCurrentGross>
    <abm:LoansPayableCurrentGross
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMi00LTEtMS0w_c52c3e88-7074-451a-a1b0-4c4c69678cae"
      unitRef="usd">120000000.0</abm:LoansPayableCurrentGross>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMy0yLTEtMS0w_e7e12138-6734-4812-a3ce-fad159d1e1f5"
      unitRef="usd">3100000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMy00LTEtMS0w_17258b21-9175-44bd-adad-d1b0040b2343"
      unitRef="usd">3300000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:LongTermDebtCurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfNC0yLTEtMS0w_136f9133-c599-4a10-b0d7-6e4502509e1a"
      unitRef="usd">116900000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfNC00LTEtMS0w_d7429fe6-09dd-4f5e-8df6-5e3fabf5f17a"
      unitRef="usd">116700000</us-gaap:LongTermDebtCurrent>
    <abm:LoansPayableNoncurrentGross
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfNy0yLTEtMS0w_bc1e1bc2-f6ca-4a40-9425-2bdec7d9c16d"
      unitRef="usd">530000000.0</abm:LoansPayableNoncurrentGross>
    <abm:LoansPayableNoncurrentGross
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfNy00LTEtMS0w_557386bc-2d86-4714-bc3f-a1412c92c1b9"
      unitRef="usd">560000000.0</abm:LoansPayableNoncurrentGross>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfOC0yLTEtMS0w_dc594cbe-ea60-43b2-86f5-b7b2f32ac423"
      unitRef="usd">1500000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfOC00LTEtMS0w_d91633bc-b022-4415-9203-014d7632e1dd"
      unitRef="usd">2300000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:LongTermLoansPayable
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfOS0yLTEtMS0w_3f294158-8e4f-4028-87ef-5735bfb17e4a"
      unitRef="usd">528500000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfOS00LTEtMS0w_da40a82b-1605-44c9-9688-2b53ca73eaeb"
      unitRef="usd">557700000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLineOfCredit
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMTAtMi0xLTEtMA_66bfd4e0-0c3c-41d2-abb6-7a2a4b5a2b6e"
      unitRef="usd">45300000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMTAtNC0xLTEtMA_948adbfa-35e7-4665-ab7c-be426119f3e2"
      unitRef="usd">45300000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMTEtMi0xLTEtMA_988356c4-71c9-4805-aaf4-981abcece707"
      unitRef="usd">573800000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib164d8f139e1461080bd0f6617b024df_I20201031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmRlNTEwZTk5OGQwMjRjYzFhNmM1YTczZDNhN2Q5ZjU3L3RhYmxlcmFuZ2U6ZGU1MTBlOTk4ZDAyNGNjMWE2YzVhNzNkM2E3ZDlmNTdfMTEtNC0xLTEtMA_f8621c88-0de5-42d0-aeb4-53944350b46e"
      unitRef="usd">603000000.0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTQyMQ_a3345b0c-2400-424a-b8d7-fdd5f00a2000"
      unitRef="usd">151000000.0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTQ5NzU1ODE2NDY5Ng_648ed9e8-15ec-45cb-b408-35c506847f24"
      unitRef="usd">599400000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTg5NTYwNDY1ODMyMw_1657dd27-bbc8-4d16-941c-3516030c7428">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Term Loan Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended January&#160;31, 2021, we made principal payments under the term loan of $30.0&#160;million. As of January&#160;31, 2021, the following principal payments are required under the term loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;560.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfMTA5OTUxMTYzNTIxMQ_6f91ae8f-6ca6-48c6-8d69-8629d3078042"
      unitRef="usd">30000000.0</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ic916b82883204cee9de44985e5ab08ef_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOjk5OGFmN2IzNDYzOTQ5N2NhMDljZjE1ZGVkODlkODkxL3RhYmxlcmFuZ2U6OTk4YWY3YjM0NjM5NDk3Y2EwOWNmMTVkZWQ4OWQ4OTFfMS0yLTEtMS0w_1fd1508b-2a93-4ab6-87ec-449498eed6d6"
      unitRef="usd">90000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ic916b82883204cee9de44985e5ab08ef_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOjk5OGFmN2IzNDYzOTQ5N2NhMDljZjE1ZGVkODlkODkxL3RhYmxlcmFuZ2U6OTk4YWY3YjM0NjM5NDk3Y2EwOWNmMTVkZWQ4OWQ4OTFfMS00LTEtMS0w_52585f5a-40a5-44c2-a8c6-8b99e3c27539"
      unitRef="usd">560000000.0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfOTg5NTYwNDY1ODMyNA_cdd654f2-c43e-40ce-be00-d7e166d5ca7a">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fixed Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$ 90.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.83%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$ 90.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.84%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$ 130.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.86%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$ 130.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.84%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;September 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="idc7658f13692451c9123095273a52a88_I20181101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMS0wLTEtMS0yOTMx_68d8085b-157a-44fd-b920-698da3f0f5f8"
      unitRef="usd">90000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="idc7658f13692451c9123095273a52a88_I20181101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMS0yLTEtMS0yOTMx_550963f3-3173-4ec3-b1da-82902e0cf50b"
      unitRef="number">0.0283</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i9a3a4b83def84bbc94db3d5177ec2eef_I20181101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMi0wLTEtMS0yOTMx_5f8a5236-70c2-427a-bb64-28233388d3f0"
      unitRef="usd">90000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i9a3a4b83def84bbc94db3d5177ec2eef_I20181101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMi0yLTEtMS0yOTMx_b9baca23-759f-49bc-b483-e047ea2702e8"
      unitRef="number">0.0284</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="idcce57597f114cb0bb705b5d8e2a7e84_I20181101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMy0wLTEtMS0yOTMx_d934ede8-7fb0-4e05-9ff6-153ebd044ac4"
      unitRef="usd">130000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="idcce57597f114cb0bb705b5d8e2a7e84_I20181101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfMy0yLTEtMS0yOTMx_2f8acb32-6cab-47a3-9bd8-b13fc80c1a34"
      unitRef="number">0.0286</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ib7dfde9a2d0147cca92cd741bf14ea6f_I20181101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfNC0wLTEtMS0yOTMx_a3f552fb-7dd6-4930-a942-ac7e011f9344"
      unitRef="usd">130000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ib7dfde9a2d0147cca92cd741bf14ea6f_I20181101"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RhYmxlOmVkN2NmMGQwZTcxNzQ5MmQ4OTBhOTFmNjYzOWVlMzk3L3RhYmxlcmFuZ2U6ZWQ3Y2YwZDBlNzE3NDkyZDg5MGE5MWY2NjM5ZWUzOTdfNC0yLTEtMS0yOTMx_4cadb8ae-1560-4ca1-8565-6fd12421f122"
      unitRef="number">0.0284</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i77169add32874effa8458ae132cfe32d_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNzE0NjgyNTYwNjI2MQ_86c5b078-cf8c-469a-81b2-99c90253551d"
      unitRef="usd">-2500000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i77169add32874effa8458ae132cfe32d_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNzE0NjgyNTYwNjI1Nw_2697c8cc-ee84-4036-9062-07d6c967d6b9"
      unitRef="usd">-500000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i64b56ff032ce4185aa7e640fc42d9725_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTQ5NzU1ODE2MjU4OA_e1477965-9eb0-4c9c-af00-1824886e775e"
      unitRef="usd">-3300000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i64b56ff032ce4185aa7e640fc42d9725_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNjY3Ng_0634fc9e-a005-49a5-a8bc-ef42e6dea290"
      unitRef="usd">-900000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:InterestExpense
      contextRef="i77169add32874effa8458ae132cfe32d_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNjkzNg_9911e92b-1911-4d95-8871-b9dcc6b3f827"
      unitRef="usd">1200000</us-gaap:InterestExpense>
    <abm:InterestExpenseNetofTaxes
      contextRef="i77169add32874effa8458ae132cfe32d_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNjk1Ng_02a1b107-60e9-4027-944c-3f94deb46e0e"
      unitRef="usd">400000</abm:InterestExpenseNetofTaxes>
    <us-gaap:InterestExpense
      contextRef="i64b56ff032ce4185aa7e640fc42d9725_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNzA3MA_29c3a8ff-17da-4e1d-a44d-e6984454b84b"
      unitRef="usd">1200000</us-gaap:InterestExpense>
    <abm:InterestExpenseNetofTaxes
      contextRef="i64b56ff032ce4185aa7e640fc42d9725_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNTQ5NzU1ODE2NDU2NQ_683d7394-ca44-491d-a0f6-346e8457122b"
      unitRef="usd">400000</abm:InterestExpenseNetofTaxes>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNzI1Mw_0e834589-96ad-46c7-9a14-29dab925c2ea"
      unitRef="usd">-4300000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <abm:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF82Ny9mcmFnOmVjOGQyYjcwYzcwOTRkMjRhNjI4MWI1YzlkZTRlMWIyL3RleHRyZWdpb246ZWM4ZDJiNzBjNzA5NGQyNGE2MjgxYjVjOWRlNGUxYjJfNzI4MQ_00144403-d33c-4587-a089-7bf359a0652e"
      unitRef="usd">-1400000</abm:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfOTg5NTYwNDY1OTM2Ng_26e12a04-2f8d-49c9-886e-ce3b21a7a861">COMMITMENTS AND CONTINGENCIES &lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Letters of Credit and Surety Bonds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use letters of credit and surety bonds to secure certain commitments related to insurance programs and for other purposes. As of January&#160;31, 2021, these letters of credit and surety bonds totaled $151.0 million and $640.6&#160;million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some instances, we offer clients guaranteed energy savings under certain energy savings contracts. At January&#160;31, 2021, total guarantees were $173.8 million and extend through 2040. We accrue for the estimated cost of guarantees when it is probable that a liability has been incurred and the amount can be reasonably estimated. Historically, we have not incurred any material losses in connection with these guarantees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sales Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We collect sales tax from clients and remit those collections to the applicable states. When clients fail to pay their invoices, including the amount of any sales tax that we paid on their behalf, in some cases we are entitled to seek a refund of that amount of sales tax from the applicable state. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales tax laws and regulations enacted by the various states are subject to interpretation, and our compliance with such laws is routinely subject to audit and review by such states. Audit risk is concentrated in several states that are conducting ongoing audits. The outcomes of ongoing and any future audits and changes in the states&#x2019; interpretation of the sales tax laws and regulations could materially adversely impact our results of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Legal Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a party to a number of lawsuits, claims, and proceedings incident to the operation of our business, including those pertaining to labor and employment, contracts, personal injury, and other matters, some of which allege substantial monetary damages. Some of these actions may be brought as class actions on behalf of a class or purported class of employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At January&#160;31, 2021, the total amount accrued for probable litigation losses where a reasonable estimate of the loss could be made was $13.8 million. We do not accrue for contingent losses that, in our judgment, are considered to be reasonably possible but not probable. The estimation of reasonably possible losses also requires the analysis of multiple possible outcomes that often depend on judgments about potential actions by third parties. Our management currently estimates the range of loss for all reasonably possible losses for which a reasonable estimate of the loss can be made is between zero and $5 million. Factors underlying this estimated range of loss may change from time to time, and actual results may vary significantly from this estimate. The amounts above do not include any accrual or loss estimates with respect to the Bucio case described below, because a reasonable estimate of loss or range of loss cannot be made at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Litigation outcomes are difficult to predict and the estimation of probable losses requires the analysis of multiple possible outcomes that often depend on judgments about potential actions by third parties. If one or more matters are resolved in a particular period in an amount in excess of, or in a manner different than, what we anticipated, this could have a material adverse effect on our financial position, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some cases, although a loss is probable or reasonably possible, we cannot reasonably estimate the maximum potential losses for probable matters or the range of losses for reasonably possible matters.&#160;Therefore, our accrual for probable losses and our estimated range of loss for reasonably possible losses do not represent our maximum possible exposure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Certain Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining whether to include any particular lawsuit or other proceeding in our disclosure below, we consider both quantitative and qualitative factors. These factors include, but are not limited to: the amount of damages and the nature of any other relief sought in the proceeding; if such damages and other relief are specified, our view of the merits of the claims; whether the action is or purports to be a class action, and our view of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;likelihood that a class will be certified by the court; the jurisdiction in which the proceeding is pending; and the potential impact of the proceeding on our reputation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;The Consolidated Cases of Bucio and Martinez v. ABM Janitorial Services filed on April 7, 2006, pending in the Superior Court of California, County of San Francisco (the &#x201c;Bucio case&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Bucio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; case is a class action pending in San Francisco Superior Court that alleges we failed to provide legally required meal periods and make additional premium payments for such meal periods, pay split shift premiums when owed, and reimburse janitors for travel expenses. There is also a claim for penalties under the California Labor Code Private Attorneys General Act (&#x201c;PAGA&#x201d;). On April 19, 2011, the trial court held a hearing on plaintiffs&#x2019; motion to certify the class.&#160;At the conclusion of that hearing, the trial court denied plaintiffs&#x2019; motion to certify the class. On May&#160;11, 2011, the plaintiffs filed a motion to reconsider, which was denied.&#160;The plaintiffs appealed the class certification issues. The trial court stayed the underlying lawsuit pending the decision in the appeal. The Court of Appeal of the State of California, First Appellate District (the &#x201c;Court of Appeal&#x201d;), heard oral arguments on November&#160;7, 2017. On December 11, 2017, the Court of Appeal reversed the trial court&#x2019;s order denying class certification and remanded the matter for certification of a meal period, travel expense reimbursement, and split shift class. The case was remitted to the trial court for further proceedings on class certification, discovery, dispositive motions, and trial. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 20, 2018, the trial court entered an order defining four certified subclasses of janitors who were employed by the legacy ABM janitorial companies in California at any time between April 7, 2002 and April 30, 2013, on claims based on alleged previous automatic deduction practices for meal breaks, unpaid meal premiums, unpaid split shift premiums, and unreimbursed business expenses, such as mileage reimbursement for use of personal vehicles to travel between worksites. On February 1, 2019, the trial court held that the discovery related to PAGA claims allegedly arising after April 30, 2013 would be stayed until after the class and PAGA claims accruing prior to April 30, 2013 had been tried. The parties engaged in mediation in July 2019, which did not result in settlement of the case. On October 17, 2019, the plaintiffs filed a motion asking the trial court to certify additional classes based on an alleged failure to maintain time records, an alleged failure to provide accurate wage statements, and an alleged practice of combining meal and rest breaks. The trial court denied the plaintiffs&#x2019; motion to certify additional classes on December 26, 2019. The case was re-assigned to a new judge on January 6, 2020. ABM filed motions for summary adjudication as to certain of plaintiffs&#x2019; class claims, and the trial court denied those motions in November 2020. The parties engaged in another mediation in January 2021, which did not result in a settlement of the case. Plaintiffs filed motions for summary adjudication and/or summary judgment on some claims in December 2020, and a hearing on these motions is currently set for March 17, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The parties are currently engaged in substantive briefing and began expert discovery in January 2021.The expert discovery serves to provide us with detailed information regarding the plaintiffs&#x2019; damage calculations. The class action claims accruing prior to April 30, 2013, are currently set for trial on July 12, 2021, although it is unclear whether the trial will proceed at that time in light of the Pandemic and courtroom protocols. Prior to trial, we will have the opportunity to, among other things, seek decertification of the classes, seek interlocutory appellate review, or engage in further mediation if we deem such actions appropriate. We intend to engage in one or more such activities before the trial during the second and/or third quarter. &lt;/span&gt;&lt;/div&gt;While we believe we have valid defenses to the claims in this proceeding and will continue to vigorously defend ourselves, there can be no assurance that the final resolution of this matter will not have a material adverse effect on our business, financial condition, results of operations, or cash flows.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfMjYx_a3345b0c-2400-424a-b8d7-fdd5f00a2000"
      unitRef="usd">151000000.0</us-gaap:LettersOfCreditOutstandingAmount>
    <abm:SuretyBonds
      contextRef="i081387b1f01048eab656724e1d209393_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfMTA5OTUxMTY0NTA5OQ_1eff4c46-8512-45ca-8d3d-6f5584c4c855"
      unitRef="usd">640600000</abm:SuretyBonds>
    <abm:GuaranteeObligation
      contextRef="id17170d2882d427f98e0bfb96289c75d_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfNDI5_0a92cb86-b696-45c1-918a-d46587c239ef"
      unitRef="usd">173800000</abm:GuaranteeObligation>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i7b5331ce1d55489297c1d574addd44f6_I20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfMjA4OA_52255d13-c030-4e26-9eb1-183c70f28e8f"
      unitRef="usd">13800000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i1ac1f5edd7e94f58acebd6e2c436e10f_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfMjEwMQ_d179d294-81db-418e-9cdb-b85acd2b8d52"
      unitRef="usd">0</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i46bab30cbffb4646b9246b00b2c08aad_I20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfMjEwOA_854a38df-e8f6-477b-a572-09e158362574"
      unitRef="usd">5000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <abm:LossContingencyNumberOfCertifiedSubclasses
      contextRef="i9a1283b63fac44089bf0e3e61175ee0f_D20180920-20180920"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83MC9mcmFnOjMzMWU1Y2ZhODk2NzRiOGY5Nzk3NDI3NGFiODNkNzA2L3RleHRyZWdpb246MzMxZTVjZmE4OTY3NGI4Zjk3OTc0Mjc0YWI4M2Q3MDZfNDMwMg_aafa0b02-8696-454e-a63e-5e2f93ac48f9"
      unitRef="subclass">4</abm:LossContingencyNumberOfCertifiedSubclasses>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfOTg5NTYwNDY1NTE3Mg_1e8636bf-cb1d-4879-a86f-d79dd3ec3a04">INCOME TAXES &lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our quarterly tax provision is calculated using an estimated annual tax rate that is adjusted for discrete items occurring during the period to arrive at our effective tax rate. During the three months ended January&#160;31, 2021 and 2020, we had effective tax rates of 26.7% and 23.6%, respectively, resulting in provisions for taxes of $27.2&#160;million and $8.6&#160;million, respectively. The difference between the effective tax rate and statutory rate is primarily related to tax credits. The rate difference between periods is driven by increased income in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our effective tax rates for the three months ended January&#160;31, 2021 and January&#160;31, 2020, were not impacted by any significant discrete items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In response to COVID-19, Congress enacted the Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;) on March 27, 2020. The CARES Act provides various tax provisions, including payroll tax provisions, which we have evaluated for applicability. Through December 31, 2020, we deferred approximately $132&#160;million of payroll tax, which the CARES Act requires to be remitted by December 31, 2021 and December 31, 2022 in equal parts. The impact of the income tax provisions was not material. &lt;/span&gt;&lt;/div&gt;We plan to reinvest our foreign earnings to fund future non-U.S. growth and expansion, and we do not anticipate remitting such earnings to the United States. While U.S. federal tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, no deferred tax liabilities with respect to federal and state income taxes or foreign withholding taxes have been recognized.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfMTA5OTUxMTYzMDcxNQ_5f42e90d-bea2-43cf-af7a-2ce83e7c8836"
      unitRef="number">0.267</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfMTA5OTUxMTYzMDcxOQ_e4ac0ee0-7283-48d4-8e70-8041d751b7bc"
      unitRef="number">0.236</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfMTA5OTUxMTYzMDg2Nw_00ad7540-c3c9-46d6-a958-4d8ba38bfb80"
      unitRef="usd">27200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfMTA5OTUxMTYzMDg1OQ_edea32b8-86cb-463a-979a-6119a7b44d8b"
      unitRef="usd">8600000</us-gaap:IncomeTaxExpenseBenefit>
    <abm:SocialSecurityTaxEmployerDeferralCARESAct
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83Ni9mcmFnOjMyY2RhNWQwYWM2ZDRkZmI5ZGJkMDIyNThkZmU2NTlkL3RleHRyZWdpb246MzJjZGE1ZDBhYzZkNGRmYjlkYmQwMjI1OGRmZTY1OWRfNzE0NjgyNTU4ODcxOA_434c2ee5-512c-4fa8-a0fb-c48d2cebd1af"
      unitRef="usd">132000000</abm:SocialSecurityTaxEmployerDeferralCARESAct>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RleHRyZWdpb246MTVjMGNiNzI4NmYwNDAyYmI4MGI4YjYwYjNlZjdkYTFfOTg5NTYwNDY1MTgyMw_fb246959-18ab-4839-ac08-f0f236609d83">SEGMENT INFORMATION &lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our current reportable segments consist of B&amp;amp;I, T&amp;amp;M, Education, Aviation, and Technical Solutions, as further described below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dce2ef;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;REPORTABLE SEGMENTS AND DESCRIPTIONS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;B&amp;amp;I&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;B&amp;amp;I, our largest reportable segment, encompasses janitorial, facilities engineering, and parking services for commercial real estate properties, sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. B&amp;amp;I also provides vehicle maintenance and other services to rental car providers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;T&amp;amp;M&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;T&amp;amp;M provides janitorial, facilities engineering, and parking services to industrial and high-tech manufacturing facilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation supports airlines and airports with services ranging from parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technical Solutions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technical Solutions specializes in mechanical and electrical services. These services can also be leveraged for cross-selling across all of our industry groups, both domestically and internationally.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Information by Reportable Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.276%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;809.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology &amp;amp; Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;233.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;238.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technical Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,492.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,612.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology &amp;amp; Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technical Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Government Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustment for income from unconsolidated affiliates, included in Aviation and Technical Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from unconsolidated affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies for our segments are the same as those disclosed within our significant accounting policies in Note 2, &#x201c;Basis of Presentation and Significant Accounting Policies.&#x201d; Our management evaluates the performance of each reportable segment based on its respective operating profit results, which include the allocation of certain centrally incurred costs. Corporate expenses not allocated to segments include certain CEO and other finance and human resource departmental expenses, certain information technology costs, share-based compensation, certain legal costs and settlements, restructuring and related costs, certain actuarial adjustments to self-insurance reserves, and direct acquisition costs. Management does not review asset information by segment, therefore we do not present assets in this note.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RleHRyZWdpb246MTVjMGNiNzI4NmYwNDAyYmI4MGI4YjYwYjNlZjdkYTFfOTg5NTYwNDY1NjM1Mg_b9c078b7-c29c-45e7-9619-f9da1738f089">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our current reportable segments consist of B&amp;amp;I, T&amp;amp;M, Education, Aviation, and Technical Solutions, as further described below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#dce2ef;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;REPORTABLE SEGMENTS AND DESCRIPTIONS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;B&amp;amp;I&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;B&amp;amp;I, our largest reportable segment, encompasses janitorial, facilities engineering, and parking services for commercial real estate properties, sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. B&amp;amp;I also provides vehicle maintenance and other services to rental car providers.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;T&amp;amp;M&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;T&amp;amp;M provides janitorial, facilities engineering, and parking services to industrial and high-tech manufacturing facilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation supports airlines and airports with services ranging from parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technical Solutions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technical Solutions specializes in mechanical and electrical services. These services can also be leveraged for cross-selling across all of our industry groups, both domestically and internationally.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Information by Reportable Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.276%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended January 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;809.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology &amp;amp; Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;233.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;238.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technical Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Elimination of inter-segment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,492.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,612.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating profit (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Business &amp;amp; Industry&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology &amp;amp; Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Education&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Aviation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technical Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Government Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(33.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustment for income from unconsolidated affiliates, included in Aviation and Technical Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from unconsolidated affiliates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5a8c6ed280544b1ab053f1f00a96d7a_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMy0xLTEtMS0w_4c9326ae-91e7-4829-ad41-89007c8a759a"
      unitRef="usd">809400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fb79bd3132e4326bd4c5a96e64d3831_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMy0zLTEtMS0w_53e3dec3-a549-4077-b697-b9c4b201a547"
      unitRef="usd">820900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32b797431587482a89640a1f6288b9fb_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNC0xLTEtMS0w_8cbf9523-8e83-4cdb-96ba-90af9fd2237b"
      unitRef="usd">249200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7be1c025c208452181e3f784669f5c5b_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNC0zLTEtMS0w_d43f68ed-80f6-40fd-93d4-f27b650d1be3"
      unitRef="usd">233900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia21930cefd2e43fbbb54531d023b18aa_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNS0xLTEtMS0w_2879a588-e708-49a8-9e47-bfe12997ef72"
      unitRef="usd">209400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib487887cb9e34e32a849d0fbeab985cc_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNS0zLTEtMS0w_6f9c1b59-4892-4c92-9244-471c00b6fac8"
      unitRef="usd">208000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66c11c0d733a494cbb3de7688fa07673_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNi0xLTEtMS0w_e314a8ae-0949-4ace-b376-953160581906"
      unitRef="usd">143100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica07910e7d464465917403c1f4b27fde_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNi0zLTEtMS0w_bbc8952e-2cef-405d-82f8-991d678266e5"
      unitRef="usd">238700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id99869415cd84964af34be1ee81545df_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNy0xLTEtMS0w_6af9082f-2f86-419c-8251-c6c14df2148f"
      unitRef="usd">113400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f7a8bd598814e0fab2f51cab675dd91_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfNy0zLTEtMS0w_0aa06100-204d-4a1f-91f7-11ecb84a947e"
      unitRef="usd">142000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic91957bff0004a608049f05c7259bb04_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfOC0xLTEtMS0w_a944c2a6-87a5-44ad-a28f-369a757e7ef8"
      unitRef="usd">-32100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15da38d8295d45a4937c21665d6a864e_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfOC0zLTEtMS0w_088843e0-ffde-4a6a-a398-b020b3e5bdac"
      unitRef="usd">-30600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfOS0xLTEtMS0w_7c95f02f-fe20-4ba3-b6d1-e561e0fb479a"
      unitRef="usd">1492400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfOS0zLTEtMS0w_b1161b54-4b9d-4fc3-9705-d8f0e365129d"
      unitRef="usd">1612900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib5a8c6ed280544b1ab053f1f00a96d7a_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTEtMS0xLTEtMA_f44c647f-57dc-4776-80a1-abf596f1023d"
      unitRef="usd">85700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2fb79bd3132e4326bd4c5a96e64d3831_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTEtMy0xLTEtMA_2c7a0a1f-7f3d-4de0-afb2-f92d2c90c45e"
      unitRef="usd">38200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i32b797431587482a89640a1f6288b9fb_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTItMS0xLTEtMA_6a901d26-885d-4b78-881d-ed7206605608"
      unitRef="usd">26900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7be1c025c208452181e3f784669f5c5b_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTItMy0xLTEtMA_fcd4004c-e1ed-4b4f-a0bb-115aa9891b3d"
      unitRef="usd">16700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia21930cefd2e43fbbb54531d023b18aa_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTMtMS0xLTEtMA_f383542b-8028-432d-b73f-96c2740f000d"
      unitRef="usd">21500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib487887cb9e34e32a849d0fbeab985cc_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTMtMy0xLTEtMA_342c802e-0634-48ea-bffe-be52ed43b248"
      unitRef="usd">11200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i66c11c0d733a494cbb3de7688fa07673_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTQtMS0xLTEtMA_83c53457-2e53-43d0-af52-d9a92e435562"
      unitRef="usd">3200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ica07910e7d464465917403c1f4b27fde_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTQtMy0xLTEtMA_6d975f62-3bd5-4474-af81-73803fff55a9"
      unitRef="usd">5600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id99869415cd84964af34be1ee81545df_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTUtMS0xLTEtMA_c0b5cda9-c711-4301-9dcc-e859e9ef30ff"
      unitRef="usd">6000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0f7a8bd598814e0fab2f51cab675dd91_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTUtMy0xLTEtMA_f6eb08c2-e99d-4609-a6cd-b409e6893785"
      unitRef="usd">8300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieb7469f7e0f948c7923559006755c96c_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTYtMS0xLTEtMA_dc934130-be11-4358-9a23-1149c1337f55"
      unitRef="usd">-100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifcbf94ef94c04740ae94ba739e24bb01_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTYtMy0xLTEtMA_c3ea5549-3f45-4e06-9e4d-09573feb413b"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i63450f6e3a6d4aa092cb7ac3e9ba9ac2_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTctMS0xLTEtMA_0eb8ba7d-6868-4f36-acc0-46deff1854fe"
      unitRef="usd">-32600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibe189ed33ed945729d3fc5f1c422f961_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTctMy0xLTEtMA_445113fe-f43c-4bc5-95c1-7da456f9880d"
      unitRef="usd">-33300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i35ee4dee4fa845a5a4afec58261f1995_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTgtMS0xLTEtMA_0d28a2a0-b505-4b86-87cc-b7d355ff959f"
      unitRef="usd">-600000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i30df6aed0e3e4b27a2bf98abdad56c4f_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTgtMy0xLTEtMA_cd9c0928-6945-4cde-a1da-9145360f4d46"
      unitRef="usd">-900000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount
      contextRef="i35ee4dee4fa845a5a4afec58261f1995_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTktMS0xLTEtMA_7ef9a4ad-b402-44fb-92e4-6c18eddb2d42"
      unitRef="usd">-200000</abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount>
    <abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount
      contextRef="i30df6aed0e3e4b27a2bf98abdad56c4f_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMTktMy0xLTEtMA_190ba189-f782-4e62-897e-30d76125d959"
      unitRef="usd">0</abm:EnergyEfficientGovernmentBuildingsTaxCreditsAmount>
    <us-gaap:OperatingIncomeLoss
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjAtMS0xLTEtMA_b73d34b6-d225-4a92-aa27-e001b6ff736d"
      unitRef="usd">109700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjAtMy0xLTEtMA_c2b5efa1-56f4-4e57-b2a1-b2b85b09abad"
      unitRef="usd">45800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjEtMS0xLTEtMA_9d0f8393-8825-49d5-be54-58ca348565d2"
      unitRef="usd">600000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjEtMy0xLTEtMA_76b0d89d-c0c2-4923-8911-5871b7ce655e"
      unitRef="usd">900000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjItMS0xLTEtMA_28961166-7034-4330-b745-2780f6cfc1e8"
      unitRef="usd">8500000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjItMy0xLTEtMA_5bf5f30a-2cce-4069-af7d-7c3834bb66d8"
      unitRef="usd">10200000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjMtMS0xLTEtMA_be2865bf-36ca-40e1-950c-c80eac7ce21d"
      unitRef="usd">101900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i119046a274744b2db45bd10c97441137_D20191101-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhiMWFlNzQ1M2IwMzQ3NDQ4MWM3M2EwNjk2NGU2MjY4L3NlYzo4YjFhZTc0NTNiMDM0NzQ0ODFjNzNhMDY5NjRlNjI2OF83OS9mcmFnOjE1YzBjYjcyODZmMDQwMmJiODBiOGI2MGIzZWY3ZGExL3RhYmxlOmEwZDdjYTc5YzJjMDQ1YzhiYjlkNzNlOTQzYjNiOTIxL3RhYmxlcmFuZ2U6YTBkN2NhNzljMmMwNDVjOGJiOWQ3M2U5NDNiM2I5MjFfMjMtMy0xLTEtMA_d39595c7-ee2f-462f-8285-24c1f4da2e62"
      unitRef="usd">36500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845032854472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Mar. 09, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-8929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ABM INDUSTRIES INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-1369354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">One&#160;Liberty Plaza<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">7th Floor<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">New&#160;York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">10006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">297-0200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ABM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,089,696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000771497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--10-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845028994952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 378.3<span></span>
</td>
<td class="nump">$ 394.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Trade accounts receivable, net of allowances of $37.9 and $35.5 at January&#160;31, 2021 and October&#160;31, 2020, respectively</a></td>
<td class="nump">917.2<span></span>
</td>
<td class="nump">854.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Costs incurred in excess of amounts billed</a></td>
<td class="nump">38.6<span></span>
</td>
<td class="nump">52.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">85.1<span></span>
</td>
<td class="nump">85.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">55.5<span></span>
</td>
<td class="nump">55.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,474.6<span></span>
</td>
<td class="nump">1,441.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other investments</a></td>
<td class="nump">11.8<span></span>
</td>
<td class="nump">11.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net of accumulated depreciation of $251.6 and $241.3 at January&#160;31, 2021 and October&#160;31, 2020, respectively</a></td>
<td class="nump">127.3<span></span>
</td>
<td class="nump">133.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">136.2<span></span>
</td>
<td class="nump">143.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Other intangible assets, net of accumulated amortization of $355.0 and $343.8 at January&#160;31, 2021 and October&#160;31, 2020, respectively</a></td>
<td class="nump">229.0<span></span>
</td>
<td class="nump">239.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,674.6<span></span>
</td>
<td class="nump">1,671.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">128.7<span></span>
</td>
<td class="nump">136.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,782.2<span></span>
</td>
<td class="nump">3,776.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt, net</a></td>
<td class="nump">116.9<span></span>
</td>
<td class="nump">116.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Trade accounts payable</a></td>
<td class="nump">217.5<span></span>
</td>
<td class="nump">273.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">145.9<span></span>
</td>
<td class="nump">187.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Accrued taxes&#8212;other than income</a></td>
<td class="nump">107.4<span></span>
</td>
<td class="nump">45.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveCurrent', window );">Insurance claims</a></td>
<td class="nump">156.7<span></span>
</td>
<td class="nump">155.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">38.6<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of lease liabilities</a></td>
<td class="nump">33.9<span></span>
</td>
<td class="nump">35.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">200.8<span></span>
</td>
<td class="nump">167.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,017.8<span></span>
</td>
<td class="nump">986.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net</a></td>
<td class="nump">573.8<span></span>
</td>
<td class="nump">603.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease liabilities</a></td>
<td class="nump">125.3<span></span>
</td>
<td class="nump">131.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liability, net</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="nump">10.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveNoncurrent', window );">Noncurrent insurance claims</a></td>
<td class="nump">360.2<span></span>
</td>
<td class="nump">366.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">122.2<span></span>
</td>
<td class="nump">168.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Noncurrent income taxes payable</a></td>
<td class="nump">10.2<span></span>
</td>
<td class="nump">10.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,213.1<span></span>
</td>
<td class="nump">2,276.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value; 500,000 shares authorized; none issued</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value; 100,000,000 shares authorized; 67,078,471 and 66,748,157 shares issued and outstanding at January&#160;31, 2021 and October&#160;31, 2020, respectively</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">726.9<span></span>
</td>
<td class="nump">724.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of taxes</a></td>
<td class="num">(25.9)<span></span>
</td>
<td class="num">(30.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">867.5<span></span>
</td>
<td class="nump">806.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">1,569.1<span></span>
</td>
<td class="nump">1,500.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 3,782.2<span></span>
</td>
<td class="nump">$ 3,776.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845029246968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Trade accounts receivable, allowance</a></td>
<td class="nump">$ 37.9<span></span>
</td>
<td class="nump">$ 35.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Property, plant and equipment, accumulated depreciation</a></td>
<td class="nump">251.6<span></span>
</td>
<td class="nump">241.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Other intangible assets, accumulated amortization</a></td>
<td class="nump">$ 355.0<span></span>
</td>
<td class="nump">$ 343.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">67,078,471<span></span>
</td>
<td class="nump">66,748,157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">67,078,471<span></span>
</td>
<td class="nump">66,748,157<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845028936792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 1,492.4<span></span>
</td>
<td class="nump">$ 1,612.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Operating expenses</a></td>
<td class="nump">1,249.4<span></span>
</td>
<td class="nump">1,433.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">122.6<span></span>
</td>
<td class="nump">117.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and related expenses</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">10.8<span></span>
</td>
<td class="nump">12.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit</a></td>
<td class="nump">109.7<span></span>
</td>
<td class="nump">45.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from unconsolidated affiliates</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(8.5)<span></span>
</td>
<td class="num">(10.2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations before income taxes</a></td>
<td class="nump">101.9<span></span>
</td>
<td class="nump">36.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">(27.2)<span></span>
</td>
<td class="num">(8.6)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Income from continuing operations</a></td>
<td class="nump">74.6<span></span>
</td>
<td class="nump">27.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Income from discontinued operations, net of taxes</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">74.6<span></span>
</td>
<td class="nump">28.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax', window );">Interest rate swaps</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation and other</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Income tax (provision) benefit</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 79.5<span></span>
</td>
<td class="nump">$ 27.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income per common share &#8212; Basic</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income from continuing operations (in usd per share)</a></td>
<td class="nump">$ 1.11<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Income from discontinued operations (in usd per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income (in usd per share)</a></td>
<td class="nump">1.11<span></span>
</td>
<td class="nump">0.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Net income per common share &#8212; Diluted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Income from continuing operations (in usd per share)</a></td>
<td class="nump">1.10<span></span>
</td>
<td class="nump">0.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Income from discontinued operations (in usd per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income (in usd per share)</a></td>
<td class="nump">$ 1.10<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average common and common equivalent shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">67.2<span></span>
</td>
<td class="nump">66.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">67.6<span></span>
</td>
<td class="nump">67.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868656-224227<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868656-224227<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1278-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398118&amp;loc=d3e355146-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845028015608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss, Net of Taxes</div></th>
<th class="th"><div>Retained Earnings</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, beginning of year (in shares) at Oct. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of year at Oct. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 708.9<span></span>
</td>
<td class="num">$ (23.9)<span></span>
</td>
<td class="nump">$ 856.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock issued under employee stock purchase and share-based compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock issued under employee stock purchase and share-based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 28.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsAbstract', window );"><strong>Dividends</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock ($0.190 and $0.185 per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsSharebasedCompensationStock', window );">Stock issued under share-based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, end of year (in shares) at Jan. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of year at Jan. 31, 2020</a></td>
<td class="nump">1,559.7<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">711.8<span></span>
</td>
<td class="num">(24.3)<span></span>
</td>
<td class="nump">871.6<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, beginning of year (in shares) at Oct. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of year at Oct. 31, 2020</a></td>
<td class="nump">1,500.3<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">724.1<span></span>
</td>
<td class="num">(30.8)<span></span>
</td>
<td class="nump">806.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock issued under employee stock purchase and share-based compensation plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock issued under employee stock purchase and share-based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">(5.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">74.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsAbstract', window );"><strong>Dividends</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock ($0.190 and $0.185 per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsSharebasedCompensationStock', window );">Stock issued under share-based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, end of year (in shares) at Jan. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of year at Jan. 31, 2021</a></td>
<td class="nump">$ 1,569.1<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 726.9<span></span>
</td>
<td class="num">$ (25.9)<span></span>
</td>
<td class="nump">$ 867.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsSharebasedCompensationStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsSharebasedCompensationStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025298920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common stock, dividends (in usd per share)</a></td>
<td class="nump">$ 0.190<span></span>
</td>
<td class="nump">$ 0.185<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845028730808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 74.6<span></span>
</td>
<td class="nump">$ 28.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Income from discontinued operations, net of taxes</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Income from continuing operations</a></td>
<td class="nump">74.6<span></span>
</td>
<td class="nump">27.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile income from continuing operations to net cash provided by (used in) operating activities of continuing operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">22.3<span></span>
</td>
<td class="nump">24.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(7.4)<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">8.5<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for bad debt</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="nump">2.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredHedgeGains', window );">Amortization of accumulated other comprehensive gain on interest rate swaps</a></td>
<td class="num">(1.6)<span></span>
</td>
<td class="num">(1.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss on sale of assets</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from unconsolidated affiliates</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivables', window );">Trade accounts receivable and costs incurred in excess of amounts billed</a></td>
<td class="num">(52.3)<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="num">(8.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">6.9<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other noncurrent assets</a></td>
<td class="nump">5.9<span></span>
</td>
<td class="num">(1.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Trade accounts payable and other accrued liabilities</a></td>
<td class="num">(3.0)<span></span>
</td>
<td class="num">(88.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent', window );">Long-term lease liabilities</a></td>
<td class="num">(6.1)<span></span>
</td>
<td class="num">(4.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInSelfInsuranceReserve', window );">Insurance claims</a></td>
<td class="num">(4.6)<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="nump">32.5<span></span>
</td>
<td class="nump">7.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other noncurrent liabilities</a></td>
<td class="num">(34.5)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="num">(29.3)<span></span>
</td>
<td class="num">(62.3)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by (used in) operating activities of continuing operations</a></td>
<td class="nump">45.3<span></span>
</td>
<td class="num">(34.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash provided by operating activities of discontinued operations</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">45.3<span></span>
</td>
<td class="num">(34.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property, plant and equipment</a></td>
<td class="num">(6.6)<span></span>
</td>
<td class="num">(11.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities', window );">Proceeds from sale of assets</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">4.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from redemption of auction rate security</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(5.2)<span></span>
</td>
<td class="num">(2.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards', window );">Taxes withheld from issuance of share-based compensation awards, net</a></td>
<td class="num">(6.5)<span></span>
</td>
<td class="num">(2.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(12.7)<span></span>
</td>
<td class="num">(12.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Borrowings from credit facility</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">425.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of borrowings from credit facility</a></td>
<td class="num">(32.6)<span></span>
</td>
<td class="num">(368.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts', window );">Changes in book cash overdrafts</a></td>
<td class="num">(12.0)<span></span>
</td>
<td class="nump">6.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConstructionLoansPayable', window );">Financing of energy savings performance contracts</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Repayment of finance lease obligations</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(57.8)<span></span>
</td>
<td class="nump">48.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(15.9)<span></span>
</td>
<td class="nump">11.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">394.2<span></span>
</td>
<td class="nump">58.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">$ 378.3<span></span>
</td>
<td class="nump">$ 69.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Lease Liabilities, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Operating Lease Right-Of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>(Taxes Withheld) and Proceeds from Issuance of Share Based Compensation Awards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredHedgeGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredHedgeGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInSelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the carrying amount of accrued known and estimated losses incurred for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's' compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInSelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConstructionLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from borrowings to finance the cost of construction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConstructionLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3151-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3098-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfBankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale of other assets recognized in investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025568504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>The Company and Nature of Operations<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">The Company and Nature of Operations</a></td>
<td class="text">THE COMPANY AND NATURE OF OPERATIONS <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ABM is a leading provider of integrated facility services with a mission to </span><span style="color:#326abd;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">make a difference, every person, every day</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We are organized into four industry groups and one Technical Solutions segment: </span></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:center"><img alt="abm-20210131_g3.jpg" src="abm-20210131_g3.jpg" style="height:100px;margin-bottom:5pt;vertical-align:text-bottom;width:550px"/></div>Through these groups, we offer janitorial, facilities engineering, parking, and specialized mechanical and electrical technical solutions, on a standalone basis or in combination with other services.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025488600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation and Significant Accounting Policies</a></td>
<td class="text">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared in accordance with (i) United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of our management, our unaudited consolidated financial statements and accompanying notes (the &#8220;Financial Statements&#8221;) include all normal recurring adjustments that are necessary for the fair statement of the interim periods presented. Interim results of operations are not necessarily indicative of results for the full year. The Financial Statements should be read in conjunction with our audited consolidated financial statements (and notes thereto) in our Annual Report on Form 10-K for the year ended October&#160;31, 2020. Unless otherwise indicated, all references to years are to our fiscal years, which end on October&#160;31.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of the Pandemic</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 has resulted in a worldwide health Pandemic. To date, the Pandemic has surfaced in regions all around the world and resulted in business slowdowns and shutdowns, as well as global travel restrictions. In these Financial Statements we have assessed the current impact of the Pandemic on our financial condition, results of operations, and cash flows as well as on our estimates, forecasts, and accounting policies. We have made additional disclosures of these assessments, as necessary. Given the unprecedented nature of this situation, we cannot reasonably estimate the full impact the Pandemic will have on our financial condition, results of operations, or cash flows in the foreseeable future. The ultimate impact of the Pandemic on our company is highly uncertain and will depend on future developments, and such impacts could exist for an extended period of time, even after the Pandemic subsides.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pandemic continues to create a dynamic client environment, and we are working diligently to ensure our clients&#8217; changing staffing and service needs are met while actively managing direct labor and related personnel costs, including furloughs or reduced hours for certain frontline employees in markets significantly impacted by business slowdowns and shutdowns. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rounding</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We round amounts in the Financial Statements to millions and calculate all percentages and per-share data from the underlying whole-dollar amounts. Thus, certain amounts may not foot, crossfoot, or recalculate based on reported numbers due to rounding.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Discontinued Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the sale of our Security business in 2015, we record all costs associated with this former business in discontinued operations. Such costs generally relate to litigation we retained and insurance reserves.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management Reimbursement Revenue by Segment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate certain parking facilities under management reimbursement arrangements. Under these arrangements, we manage the parking facilities for management fees and pass through the revenues and expenses associated with the facilities to the owners. These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total </span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.0&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.6&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments&#8212;Credit Losses (Topic 326) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in June 2016 and subsequently issued these amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, and ASU 2020-03 (collectively, &#8220;Topic 326&#8221;). Topic 326 replaces the existing incurred loss impairment model with a methodology that incorporates all expected credit loss estimates, resulting in more timely recognition of losses. Under Topic 326, an organization is required to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported financial assets. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses. We adopted this standard effective November 1, 2020, on a modified retrospective basis. The asset and liability classes that we have identified to be in the scope of Topic 326 at the time of the adoption are trade accounts receivable, costs incurred in excess of amounts billed, guarantees, reinsurance recoverables, and notes receivable. The adoption of this standard did not have a material impact on our consolidated financial statements. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This accounting update aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance also specifies that the presentation of capitalized implementation costs and the related amortization on the balance sheet, income statement, and statement of cash flows should align with the presentation of the hosting (service) element of the arrangement. We adopted this standard effective November 1, 2020, on a prospective basis. The adoption of the standard did not have a material impact on our consolidated financial statements. </span></div>No other recently adopted accounting standards have had a significant impact on our fiscal 2021 consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025612904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenues</a></td>
<td class="text">REVENUES<div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenues under several types of contracts, which are further explained below. Generally, the type of contract is determined by the nature of the services provided by each of our major service lines throughout our reportable segments; therefore, we disaggregate revenues from contracts with customers into major service lines. We have determined that disaggregating revenues into these categories best depicts how the nature, amount, timing, and uncertainty of revenues and cash flows are affected by economic factors. Our reportable segments are Business &amp; Industry (&#8220;B&amp;I&#8221;), Technology and Manufacturing (&#8220;T&amp;M&#8221;), Education, Aviation, and Technical Solutions, as described in Note 10, &#8220;Segment Information.&#8221;</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">T&amp;M</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">650.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,061.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143.1&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,524.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of inter-segment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:36.528%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">T&amp;M</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,643.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of inter-segment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612.9&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Janitorial arrangements provide a wide range of essential cleaning services for commercial office buildings, airports and other transportation centers, educational institutions, government buildings, health facilities, industrial buildings, retail stores, and stadiums and arenas. These arrangements are often structured as monthly fixed-price, square-foot, cost-plus, and work order contracts. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Parking arrangements provide parking and transportation services for clients at various locations, including airports and other transportation centers, commercial office buildings, educational institutions, health facilities, hotels, and stadiums and arenas. These arrangements are structured as management reimbursement, leased location, and allowance contracts. Certain of these arrangements are considered service concession agreements and are accounted for under the guidance of ASU 2017-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Service Concession Arrangements (Topic 853): Determining the Customer of the Operation Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">; accordingly, rent expense related to these arrangements is recorded as a reduction of the related parking service revenues. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Facility Services arrangements provide onsite mechanical engineering and technical services and solutions relating to a broad range of facilities and infrastructure systems that are designed to extend the useful life of facility fixed assets, improve equipment operating efficiencies, reduce energy consumption, lower overall operational costs for clients, and enhance the sustainability of client locations. These arrangements are generally structured as monthly fixed-price, cost-plus, and work order contracts.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Building &amp; Energy Solutions arrangements provide custom energy solutions, electrical, HVAC, lighting, and other general maintenance and repair services for clients in the public and private sectors and are generally structured as Energy Savings, Fixed-Price Repair, and Refurbishment contracts. We also franchise certain operations under franchise agreements relating to our Linc Network and TEGG brands, pursuant to franchise contracts. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Airline Services arrangements support airlines and airports with services such as passenger assistance, catering logistics, and airplane cabin maintenance. These arrangements are often structured as monthly fixed-price, cost-plus, transaction price, and hourly contracts.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Types</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have arrangements under various contract types, as described in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies,&#8221; in our Annual Report on Form 10-K for the year ended October&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain arrangements involve variable consideration (primarily per transaction fees, reimbursable expenses, and sales-based royalties). We do not estimate the variable consideration for these arrangements; rather, we recognize these variable fees as they are earned.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our contracts include performance obligations that are primarily satisfied over time as we provide the related services. These contract types include: monthly fixed-price; square-foot; cost-plus; work orders; transaction-price; hourly; management reimbursement; leased location; allowance; energy savings contracts; and fixed-price repair and refurbishment contracts, as well as our franchise and royalty fee arrangements. We recognize revenue as the services are performed using a measure of progress that is determined by the contract type. Generally, most of our contracts are cancelable by either party without a substantive penalty, and the majority have a notification period of 30 to 60 days. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily account for our performance obligations under the series guidance, using the as-invoiced practical expedient when applicable. We apply the as-invoiced practical expedient to record revenue as the services are provided, given the nature of the services provided and the frequency of billing under the customer contracts. Under this practical expedient, we recognize revenue in an amount that corresponds directly with the value to the customer of our performance completed to date and for which we have the right to invoice the customer. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $246.5 million. We expect to recognize revenue on approximately 61% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter, based on our estimates of project timing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These amounts exclude variable consideration primarily related to: (i) contracts where we have determined that the contract consists of a series of distinct service periods and revenues are based on future performance that cannot be estimated at contract inception; (ii) parking contracts where we and the customer share the gross revenues or operating profit for the location; and (iii) contracts where transaction prices include performance incentives that are based on future performance and therefore cannot be estimated at contract inception. We apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less.</span></div><div style="margin-top:9pt"><span style="color:#164fa2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in contract assets and contract liabilities, as further explained below. The timing of revenue recognition may differ from the timing of invoicing to customers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets primarily consist of billed trade receivables, unbilled trade receivables, and costs incurred in excess of amounts billed. Billed and unbilled trade receivables represent amounts from work completed in which we have an unconditional right to bill our customer. Costs incurred in excess of amounts billed typically arise when the revenue recognized on projects exceeds the amount billed to the customer. These amounts are transferred to billed trade receivables when the rights become unconditional. Contract assets also include the capitalization of incremental costs of obtaining a contract with a customer, primarily commissions. Commissions expense is recognized on a straight-line basis over a weighted average expected customer relationship period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Contract liabilities consist of deferred revenue and advance payments and billings in excess of revenue recognized. We generally classify contract liabilities as current since the related contracts are generally for a period of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the balances in our contract assets and contract liabilities: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billed trade receivables</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">835.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled trade receivables</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs incurred in excess of amounts billed</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized commissions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in trade accounts receivable, net, on the unaudited Consolidated Balance Sheets. The fluctuations correlate directly to the execution of new customer contracts and to invoicing and collections from customers in the normal course of business. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Fluctuation is primarily due to the timing of payments on our contracts measured using the cost-to-cost method of revenue recognition. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in other current assets and other noncurrent assets on the unaudited Consolidated Balance Sheets. During the three months ended January&#160;31, 2021, we capitalized $3.0 million of new costs and amortized $3.3 million of previously capitalized costs. There was no impairment loss recorded on the costs capitalized.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional contract liabilities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recognition of deferred revenue</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.1&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1) Included in other accrued liabilities on the unaudited Consolidated Balance Sheets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025543544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Common Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income Per Common Share</a></td>
<td class="text">NET INCOME PER COMMON SHARE<div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic and Diluted Net Income Per Common Share Calculations</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">74.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">27.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from discontinued operations, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">74.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common equivalent shares <br/>     outstanding &#8212; Basic</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">66.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Performance shares</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common equivalent shares <br/>     outstanding &#8212; Diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income per common share &#8212; Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.42&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.42&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income per common share &#8212; Diluted</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from continuing operations </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.10&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.42&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Anti-dilutive</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025564920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text">FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Hierarchy of Our Financial Instruments</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis </span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held in funded deferred compensation plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents are stated at nominal value, which equals fair value.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents restricted deposits that are used to collateralize our insurance obligations and are stated at nominal value, which equals fair value. These insurance deposits are included in &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 6, &#8220;Insurance,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents investments held in a Rabbi trust associated with one of our deferred compensation plans, which we include in &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents gross outstanding borrowings under our syndicated line of credit and term loan. Due to variable interest rates, the carrying value of outstanding borrowings under our line of credit and term loan approximates the fair value. See Note 7, &#8220;Credit Facility,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents interest rate swap derivatives designated as cash flow hedges. The fair values of the interest rate swaps are estimated based on the present value of the difference between expected cash flows calculated at the contracted interest rates and the expected cash flows at current market interest rates using observable benchmarks for the London Interbank Offered Rate (&#8220;LIBOR&#8221;) forward rates at the end of the period. At January&#160;31, 2021 and October&#160;31, 2020, our interest rate swaps are included in &#8220;Other noncurrent liabilities&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 7, &#8220;Credit Facility,&#8221; for further information.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January&#160;31, 2021, we had no transfers of assets or liabilities between any of the above hierarchy levels.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis</span></div>In addition to assets and liabilities that are measured at fair value on a recurring basis, we are also required to measure certain items at fair value on a non-recurring basis. These assets can include: goodwill; intangible assets; property, plant and equipment; lease-related ROU assets; and long-lived assets that have been reduced to fair value when they are held for sale. If certain triggering events occur, or if an annual impairment test is required, we would evaluate these non-financial assets for impairment. If an impairment were to occur, the asset would be recorded at the estimated fair value, using primarily unobservable Level 3 inputs.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025531128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insurance<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceDisclosureTextBlock', window );">Insurance</a></td>
<td class="text">INSURANCEWe use a combination of insured and self-insurance programs to cover workers&#8217; compensation, general liability, automobile liability, property damage, and other insurable risks. For the majority of these insurance programs, we retain the initial $1.0 million to $1.5&#160;million of exposure on a per-occurrence basis, either through deductibles or self-insured retentions. Beyond the retained exposures, we have varying primary policy limits ranging between $1.0 million and $5.0 million per occurrence. To cover general liability and automobile liability losses above these primary limits, we maintain commercial umbrella insurance policies that provide aggregate limits of $200.0 million. Our insurance policies generally cover workers&#8217; compensation losses to the full extent of statutory requirements. Additionally, to cover property damage risks above our retained limits, we maintain policies that provide per occurrence limits of $75.0 million. We are also self-insured for certain employee medical and dental plans. We maintain stop-loss insurance for our self-insured medical plan under which we retain up to $0.5 million of exposure on a per-participant, per-year basis with respect to claims.<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain our reserves for workers&#8217; compensation, general liability, automobile liability, and property damage insurance claims based upon known trends and events and the actuarial estimates of required reserves considering the most recently completed actuarial reports. We use all available information to develop our best estimate of insurance claims reserves as information is obtained. The results of actuarial reviews are used to estimate our insurance rates and insurance reserves for future periods and to adjust reserves, if appropriate, for prior years.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Actuarial Review Performed During the First Quarter of 2021</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our self-insurance liabilities on a regular basis and adjust our accruals accordingly. Actual claims activity or development may vary from our assumptions and estimates, which may result in material losses or gains. As we obtain additional information that affects the assumptions and estimates used in our reserve liability calculations, we adjust our self-insurance rates and reserves for future periods and, if appropriate, adjust our reserves for claims incurred in prior accounting periods. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2021, we performed a comprehensive actuarial review of the majority of our casualty insurance programs to evaluate changes made to claims reserves and claims payment activity for the period of May 1, 2020 through October 31, 2020 (the &#8220;Actuarial Review&#8221;). The Actuarial Review was comprehensive in nature and was based on loss development patterns, trend assumptions, and underlying expected loss costs during the period analyzed. The Actuarial Review again demonstrated that the changes we have made to our risk management programs continue to positively impact the frequency and severity of claims. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the results of the Actuarial Review, we decreased our total reserves for known claims as well as our estimate of the loss amounts associated with incurred but not reported claims (&#8220;IBNR claims&#8221;) by $14.4 million during the three months ended January 31, 2021; $11.4 million of that amount relates to prior years. During the three months ended January&#160;31, 2020, we decreased our total reserves related to prior year claims by $6.6 million. We will continue to assess ongoing developments, which may result in further adjustments to reserves. </span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance Related Balances and Activity </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance claim reserves, excluding medical and dental</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">504.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Medical and dental claim reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance recoverables</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021 and October&#160;31, 2020, insurance recoverables are included in both &#8220;Other current assets&#8221; and &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets.</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Instruments Used to Collateralize Our Insurance Obligations</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Standby letters of credit </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Surety bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted insurance deposits</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the types of coverages and products sold, and the assets, obligations, recorded liabilities, revenues and expenses arising therefrom, and the amounts of and methodologies and assumptions used in determining the amounts of such items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -URI http://asc.fasb.org/topic&amp;trid=2303980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845027558520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facility<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock', window );">Credit Facility</a></td>
<td class="text">CREDIT FACILITY<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2017, we refinanced and replaced our then-existing $800.0 million credit facility with a new senior, secured five-year syndicated credit facility (the &#8220;Credit Facility&#8221;), consisting of a $900.0 million revolving line of credit and an $800.0 million amortizing term loan, both of which are scheduled to mature on September 1, 2022. In accordance with the terms of the Credit Facility, the revolving line of credit was reduced to $800.0 million on September 1, 2018. The Credit Facility also provides for the issuance of up to $300.0 million for standby letters of credit and the issuance of up to $75.0 million in swingline advances. The obligations under the Credit Facility are secured on a first-priority basis by a lien on substantially all of our assets and properties, subject to certain exceptions. To further enhance our financial flexibility as a precautionary measure in response to uncertainty arising from the Pandemic, we amended our Credit Facility (the &#8220;Amendment&#8221;) on May 28, 2020. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amendment modified the financial covenants under the Credit Facility, including: (i) replacing a maximum total leverage ratio with a maximum total net leverage ratio that varies on a quarterly basis and adjusts to 4.00 to 1.00 by the quarter ending October 31, 2022; (ii) modifying the minimum fixed charge coverage ratio on a quarterly basis, which adjusts to 1.25 to 1.00 as of the quarter ending April 30, 2022; and (iii) adding a minimum liquidity (defined in the Amendment as domestic cash plus available revolving loans) of $250.0&#160;million. These financial covenants were effective with the quarter ended April 30, 2020. Our borrowing capacity is subject to, and limited by, compliance with these covenants. At January&#160;31, 2021, we were in compliance with these covenants.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amendment also changed the interest rate, interest margins, and commitment fees applicable to loans and commitments under the Credit Facility. Prior to the Amendment, borrowings under the Credit Facility bore interest at a rate equal to 1-month LIBOR plus a spread that was based upon our leverage ratio. The spread ranged from 1.00% to 2.25% for Eurocurrency loans and 0.00% to 1.25% for base rate loans. We were also charged a commitment fee, which was paid quarterly in arrears and was based on our leverage ratio, that ranged from 0.200% to 0.350% on the average daily unused portion of the revolving line of credit. For purposes of this calculation, irrevocable standby letters of credit, which are issued primarily in conjunction with our insurance programs, and cash borrowings were included as outstanding under the line of credit.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the Amendment, borrowings under the Credit Facility bear interest at a rate equal to 1-month LIBOR plus a spread that is based upon our total leverage ratio. The spread ranges from 1.00% to 2.75% for revolving Eurocurrency loans and 0.00% to 1.75% for revolving base rate loans. At January&#160;31, 2021, the weighted average interest rate on our outstanding borrowings was 2.39%. We are also charged a commitment fee, which is paid quarterly in arrears and is based on our total leverage ratio, that ranges from 0.200% to 0.450% on the average daily unused portion of the revolving line of credit. For purposes of this calculation, irrevocable standby letters of credit, which are issued primarily in conjunction with our insurance programs, and cash borrowings are included as outstanding under the revolving line of credit. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility also includes customary events of default, such as: failure to pay principal, interest, or fees when due; failure to comply with covenants; the occurrence of certain material judgments; and a change in control of the Company. If certain events of default occur, including certain cross-defaults, insolvency, change in control, or violation of specific covenants, the lenders can terminate or suspend our access to the Credit Facility, declare all amounts outstanding (including all accrued interest and unpaid fees) to be immediately due and payable, and require that we cash collateralize the outstanding standby letters of credit. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred financing costs related to the Credit Facility of $18.7 million, consisting of $13.4 million related to the term loan and $5.2 million related to the line of credit, are being amortized to interest expense over the term of the Credit Facility. We incurred total fees of $4.6 million in conjunction with the Amendment, the majority of which we capitalized in the quarter ended July 31, 2020, and are amortizing over the remaining term of the Credit Facility.</span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility Information</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noncurrent portion of term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">528.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">557.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving line of credit</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">573.8&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">603.0&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Standby letters of credit amounted to $151.0 million at January&#160;31, 2021. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> At January&#160;31, 2021, we had borrowing capacity of $599.4 million, reflecting covenant restrictions.</span></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Term Loan Maturities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January&#160;31, 2021, we made principal payments under the term loan of $30.0&#160;million. As of January&#160;31, 2021, the following principal payments are required under the term loan.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.377%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt maturities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into interest rate swaps to manage the interest rate risk associated with our floating-rate, LIBOR-based borrowings. Under these arrangements, we typically pay a fixed interest rate in exchange for LIBOR-based variable interest throughout the life of the agreement. We initially report the mark-to-market gain or loss on a derivative as a component of accumulated other comprehensive loss (&#8220;AOCL&#8221;) and subsequently reclassify the gain or loss into earnings when the hedged transactions occur and affect earnings. Interest payables and receivables under the swap agreements are accrued and recorded as adjustments to interest expense. All of our interest rate swaps have been designated and accounted for as cash flow hedges from inception. See Note 5, &#8220;Fair Value of Financial Instruments,&#8221; regarding the valuation of our interest rate swaps.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fixed Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 90.0 million</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.83%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 90.0 million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 130.0 million</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.86%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 130.0 million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 1, 2022</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021 and October&#160;31, 2020, amounts recorded in AOCL for interest rate swaps were a loss of $2.5 million, net of taxes of $0.5 million, and a loss of $3.3 million, net of taxes of $0.9 million, respectively. These amounts included the gain associated with the interest rate swaps we terminated in 2018, which is being amortized to interest expense as interest payments are made over the term of our Credit Facility. During the three months ended January&#160;31, 2021, we amortized $1.2 million of this gain, net of taxes of $0.4 million, to interest expense. During the three months ended January&#160;31, 2020, we amortized $1.2 million, net of taxes of $0.4 million. At January&#160;31, 2021, the total amount expected to be reclassified from AOCL to earnings during the next twelve months is a loss of $4.3 million, net of a tax benefit of $1.4 million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_DebtAndDerivativeInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the entity's debt and derivative instruments. Includes information about the amount of borrowings under the entity's line of credit and other matters important to the users of the financial statements and describes an entity's risk management strategies, derivatives in hedging activities and non-hedging derivative instruments, the assets, obligations, liabilities, revenues and expenses arising there from, and the amounts of and methodologies and assumptions used in determining the amounts of such items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_DebtAndDerivativeInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845027302392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES <div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Letters of Credit and Surety Bonds</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use letters of credit and surety bonds to secure certain commitments related to insurance programs and for other purposes. As of January&#160;31, 2021, these letters of credit and surety bonds totaled $151.0 million and $640.6&#160;million, respectively. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some instances, we offer clients guaranteed energy savings under certain energy savings contracts. At January&#160;31, 2021, total guarantees were $173.8 million and extend through 2040. We accrue for the estimated cost of guarantees when it is probable that a liability has been incurred and the amount can be reasonably estimated. Historically, we have not incurred any material losses in connection with these guarantees. </span></div><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales Taxes</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We collect sales tax from clients and remit those collections to the applicable states. When clients fail to pay their invoices, including the amount of any sales tax that we paid on their behalf, in some cases we are entitled to seek a refund of that amount of sales tax from the applicable state. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales tax laws and regulations enacted by the various states are subject to interpretation, and our compliance with such laws is routinely subject to audit and review by such states. Audit risk is concentrated in several states that are conducting ongoing audits. The outcomes of ongoing and any future audits and changes in the states&#8217; interpretation of the sales tax laws and regulations could materially adversely impact our results of operations. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to a number of lawsuits, claims, and proceedings incident to the operation of our business, including those pertaining to labor and employment, contracts, personal injury, and other matters, some of which allege substantial monetary damages. Some of these actions may be brought as class actions on behalf of a class or purported class of employees.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021, the total amount accrued for probable litigation losses where a reasonable estimate of the loss could be made was $13.8 million. We do not accrue for contingent losses that, in our judgment, are considered to be reasonably possible but not probable. The estimation of reasonably possible losses also requires the analysis of multiple possible outcomes that often depend on judgments about potential actions by third parties. Our management currently estimates the range of loss for all reasonably possible losses for which a reasonable estimate of the loss can be made is between zero and $5 million. Factors underlying this estimated range of loss may change from time to time, and actual results may vary significantly from this estimate. The amounts above do not include any accrual or loss estimates with respect to the Bucio case described below, because a reasonable estimate of loss or range of loss cannot be made at this time.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Litigation outcomes are difficult to predict and the estimation of probable losses requires the analysis of multiple possible outcomes that often depend on judgments about potential actions by third parties. If one or more matters are resolved in a particular period in an amount in excess of, or in a manner different than, what we anticipated, this could have a material adverse effect on our financial position, results of operations, or cash flows.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, although a loss is probable or reasonably possible, we cannot reasonably estimate the maximum potential losses for probable matters or the range of losses for reasonably possible matters.&#160;Therefore, our accrual for probable losses and our estimated range of loss for reasonably possible losses do not represent our maximum possible exposure.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Legal Proceedings</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining whether to include any particular lawsuit or other proceeding in our disclosure below, we consider both quantitative and qualitative factors. These factors include, but are not limited to: the amount of damages and the nature of any other relief sought in the proceeding; if such damages and other relief are specified, our view of the merits of the claims; whether the action is or purports to be a class action, and our view of the </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">likelihood that a class will be certified by the court; the jurisdiction in which the proceeding is pending; and the potential impact of the proceeding on our reputation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Consolidated Cases of Bucio and Martinez v. ABM Janitorial Services filed on April 7, 2006, pending in the Superior Court of California, County of San Francisco (the &#8220;Bucio case&#8221;)</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bucio</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> case is a class action pending in San Francisco Superior Court that alleges we failed to provide legally required meal periods and make additional premium payments for such meal periods, pay split shift premiums when owed, and reimburse janitors for travel expenses. There is also a claim for penalties under the California Labor Code Private Attorneys General Act (&#8220;PAGA&#8221;). On April 19, 2011, the trial court held a hearing on plaintiffs&#8217; motion to certify the class.&#160;At the conclusion of that hearing, the trial court denied plaintiffs&#8217; motion to certify the class. On May&#160;11, 2011, the plaintiffs filed a motion to reconsider, which was denied.&#160;The plaintiffs appealed the class certification issues. The trial court stayed the underlying lawsuit pending the decision in the appeal. The Court of Appeal of the State of California, First Appellate District (the &#8220;Court of Appeal&#8221;), heard oral arguments on November&#160;7, 2017. On December 11, 2017, the Court of Appeal reversed the trial court&#8217;s order denying class certification and remanded the matter for certification of a meal period, travel expense reimbursement, and split shift class. The case was remitted to the trial court for further proceedings on class certification, discovery, dispositive motions, and trial. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 20, 2018, the trial court entered an order defining four certified subclasses of janitors who were employed by the legacy ABM janitorial companies in California at any time between April 7, 2002 and April 30, 2013, on claims based on alleged previous automatic deduction practices for meal breaks, unpaid meal premiums, unpaid split shift premiums, and unreimbursed business expenses, such as mileage reimbursement for use of personal vehicles to travel between worksites. On February 1, 2019, the trial court held that the discovery related to PAGA claims allegedly arising after April 30, 2013 would be stayed until after the class and PAGA claims accruing prior to April 30, 2013 had been tried. The parties engaged in mediation in July 2019, which did not result in settlement of the case. On October 17, 2019, the plaintiffs filed a motion asking the trial court to certify additional classes based on an alleged failure to maintain time records, an alleged failure to provide accurate wage statements, and an alleged practice of combining meal and rest breaks. The trial court denied the plaintiffs&#8217; motion to certify additional classes on December 26, 2019. The case was re-assigned to a new judge on January 6, 2020. ABM filed motions for summary adjudication as to certain of plaintiffs&#8217; class claims, and the trial court denied those motions in November 2020. The parties engaged in another mediation in January 2021, which did not result in a settlement of the case. Plaintiffs filed motions for summary adjudication and/or summary judgment on some claims in December 2020, and a hearing on these motions is currently set for March 17, 2021. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The parties are currently engaged in substantive briefing and began expert discovery in January 2021.The expert discovery serves to provide us with detailed information regarding the plaintiffs&#8217; damage calculations. The class action claims accruing prior to April 30, 2013, are currently set for trial on July 12, 2021, although it is unclear whether the trial will proceed at that time in light of the Pandemic and courtroom protocols. Prior to trial, we will have the opportunity to, among other things, seek decertification of the classes, seek interlocutory appellate review, or engage in further mediation if we deem such actions appropriate. We intend to engage in one or more such activities before the trial during the second and/or third quarter. </span></div>While we believe we have valid defenses to the claims in this proceeding and will continue to vigorously defend ourselves, there can be no assurance that the final resolution of this matter will not have a material adverse effect on our business, financial condition, results of operations, or cash flows.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025587576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">INCOME TAXES <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly tax provision is calculated using an estimated annual tax rate that is adjusted for discrete items occurring during the period to arrive at our effective tax rate. During the three months ended January&#160;31, 2021 and 2020, we had effective tax rates of 26.7% and 23.6%, respectively, resulting in provisions for taxes of $27.2&#160;million and $8.6&#160;million, respectively. The difference between the effective tax rate and statutory rate is primarily related to tax credits. The rate difference between periods is driven by increased income in 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rates for the three months ended January&#160;31, 2021 and January&#160;31, 2020, were not impacted by any significant discrete items.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to COVID-19, Congress enacted the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;) on March 27, 2020. The CARES Act provides various tax provisions, including payroll tax provisions, which we have evaluated for applicability. Through December 31, 2020, we deferred approximately $132&#160;million of payroll tax, which the CARES Act requires to be remitted by December 31, 2021 and December 31, 2022 in equal parts. The impact of the income tax provisions was not material. </span></div>We plan to reinvest our foreign earnings to fund future non-U.S. growth and expansion, and we do not anticipate remitting such earnings to the United States. While U.S. federal tax expense has been recognized as a result of the Tax Cuts and Jobs Act of 2017, no deferred tax liabilities with respect to federal and state income taxes or foreign withholding taxes have been recognized.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845026883784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">SEGMENT INFORMATION <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current reportable segments consist of B&amp;I, T&amp;M, Education, Aviation, and Technical Solutions, as further described below. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:70.392%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="background-color:#dce2ef;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REPORTABLE SEGMENTS AND DESCRIPTIONS</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I, our largest reportable segment, encompasses janitorial, facilities engineering, and parking services for commercial real estate properties, sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. B&amp;I also provides vehicle maintenance and other services to rental car providers.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">T&amp;M</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">T&amp;M provides janitorial, facilities engineering, and parking services to industrial and high-tech manufacturing facilities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation supports airlines and airports with services ranging from parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation.</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions specializes in mechanical and electrical services. These services can also be leveraged for cross-selling across all of our industry groups, both domestically and internationally.</span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information by Reportable Segment</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology &amp; Manufacturing</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of inter-segment revenues</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating profit (loss)</span></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology &amp; Manufacturing</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government Services</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for income from unconsolidated affiliates, included in Aviation and Technical Solutions</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies for our segments are the same as those disclosed within our significant accounting policies in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies.&#8221; Our management evaluates the performance of each reportable segment based on its respective operating profit results, which include the allocation of certain centrally incurred costs. Corporate expenses not allocated to segments include certain CEO and other finance and human resource departmental expenses, certain information technology costs, share-based compensation, certain legal costs and settlements, restructuring and related costs, certain actuarial adjustments to self-insurance reserves, and direct acquisition costs. Management does not review asset information by segment, therefore we do not present assets in this note.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025348648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">The accompanying unaudited consolidated financial statements have been prepared in accordance with (i) United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. In the opinion of our management, our unaudited consolidated financial statements and accompanying notes (the &#8220;Financial Statements&#8221;) include all normal recurring adjustments that are necessary for the fair statement of the interim periods presented. Interim results of operations are not necessarily indicative of results for the full year. The Financial Statements should be read in conjunction with our audited consolidated financial statements (and notes thereto) in our Annual Report on Form 10-K for the year ended October&#160;31, 2020. Unless otherwise indicated, all references to years are to our fiscal years, which end on October&#160;31.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsPolicyTextBlock', window );">Discontinued Operations</a></td>
<td class="text">Following the sale of our Security business in 2015, we record all costs associated with this former business in discontinued operations. Such costs generally relate to litigation we retained and insurance reserves.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Management Reimbursement Revenue by Segment and Remaining Performance Obligations</a></td>
<td class="text">We operate certain parking facilities under management reimbursement arrangements. Under these arrangements, we manage the parking facilities for management fees and pass through the revenues and expenses associated with the facilities to the owners.<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January&#160;31, 2021, performance obligations that were unsatisfied or partially unsatisfied for which we expect to recognize revenue totaled $246.5 million. We expect to recognize revenue on approximately 61% of the remaining performance obligations over the next 12 months, with the remainder recognized thereafter, based on our estimates of project timing.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These amounts exclude variable consideration primarily related to: (i) contracts where we have determined that the contract consists of a series of distinct service periods and revenues are based on future performance that cannot be estimated at contract inception; (ii) parking contracts where we and the customer share the gross revenues or operating profit for the location; and (iii) contracts where transaction prices include performance incentives that are based on future performance and therefore cannot be estimated at contract inception. We apply the practical expedient that permits exclusion of information about the remaining performance obligations with original expected durations of one year or less.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Standards</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments&#8212;Credit Losses (Topic 326) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in June 2016 and subsequently issued these amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11, and ASU 2020-03 (collectively, &#8220;Topic 326&#8221;). Topic 326 replaces the existing incurred loss impairment model with a methodology that incorporates all expected credit loss estimates, resulting in more timely recognition of losses. Under Topic 326, an organization is required to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported financial assets. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses. We adopted this standard effective November 1, 2020, on a modified retrospective basis. The asset and liability classes that we have identified to be in the scope of Topic 326 at the time of the adoption are trade accounts receivable, costs incurred in excess of amounts billed, guarantees, reinsurance recoverables, and notes receivable. The adoption of this standard did not have a material impact on our consolidated financial statements. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This accounting update aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The guidance also specifies that the presentation of capitalized implementation costs and the related amortization on the balance sheet, income statement, and statement of cash flows should align with the presentation of the hosting (service) element of the arrangement. We adopted this standard effective November 1, 2020, on a prospective basis. The adoption of the standard did not have a material impact on our consolidated financial statements. </span></div>No other recently adopted accounting standards have had a significant impact on our fiscal 2021 consolidated financial statements.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenues</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have arrangements under various contract types, as described in Note 2, &#8220;Basis of Presentation and Significant Accounting Policies,&#8221; in our Annual Report on Form 10-K for the year ended October&#160;31, 2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain arrangements involve variable consideration (primarily per transaction fees, reimbursable expenses, and sales-based royalties). We do not estimate the variable consideration for these arrangements; rather, we recognize these variable fees as they are earned.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our contracts include performance obligations that are primarily satisfied over time as we provide the related services. These contract types include: monthly fixed-price; square-foot; cost-plus; work orders; transaction-price; hourly; management reimbursement; leased location; allowance; energy savings contracts; and fixed-price repair and refurbishment contracts, as well as our franchise and royalty fee arrangements. We recognize revenue as the services are performed using a measure of progress that is determined by the contract type. Generally, most of our contracts are cancelable by either party without a substantive penalty, and the majority have a notification period of 30 to 60 days. </span></div>We primarily account for our performance obligations under the series guidance, using the as-invoiced practical expedient when applicable. We apply the as-invoiced practical expedient to record revenue as the services are provided, given the nature of the services provided and the frequency of billing under the customer contracts. Under this practical expedient, we recognize revenue in an amount that corresponds directly with the value to the customer of our performance completed to date and for which we have the right to invoice the customer.<div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in contract assets and contract liabilities, as further explained below. The timing of revenue recognition may differ from the timing of invoicing to customers.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets primarily consist of billed trade receivables, unbilled trade receivables, and costs incurred in excess of amounts billed. Billed and unbilled trade receivables represent amounts from work completed in which we have an unconditional right to bill our customer. Costs incurred in excess of amounts billed typically arise when the revenue recognized on projects exceeds the amount billed to the customer. These amounts are transferred to billed trade receivables when the rights become unconditional. Contract assets also include the capitalization of incremental costs of obtaining a contract with a customer, primarily commissions. Commissions expense is recognized on a straight-line basis over a weighted average expected customer relationship period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Contract liabilities consist of deferred revenue and advance payments and billings in excess of revenue recognized. We generally classify contract liabilities as current since the related contracts are generally for a period of one year or less. Contract liabilities decrease as we recognize revenue from the satisfaction of the related performance obligation.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=26872618&amp;loc=d3e7436-122677<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845055483016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ManagementRevenueTableTextBlock', window );">Schedule of Management Reimbursement Revenue by Segment</a></td>
<td class="text">These revenues and expenses are reported in equal amounts as costs reimbursed from our managed locations:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total </span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.0&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.6&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ManagementRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Management Revenue [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ManagementRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845026904232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Revenue from External Customers by Major Service Lines and Segments</a></td>
<td class="text"><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">T&amp;M</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">650.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,061.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143.1&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,524.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of inter-segment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:36.528%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Three Months Ended January 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">B&amp;I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">T&amp;M</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Education</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Aviation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Technical<br/>Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Major Service Line</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janitorial</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parking</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Facility Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Building &amp; Energy Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Airline Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,643.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of inter-segment revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612.9&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Janitorial arrangements provide a wide range of essential cleaning services for commercial office buildings, airports and other transportation centers, educational institutions, government buildings, health facilities, industrial buildings, retail stores, and stadiums and arenas. These arrangements are often structured as monthly fixed-price, square-foot, cost-plus, and work order contracts. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Parking arrangements provide parking and transportation services for clients at various locations, including airports and other transportation centers, commercial office buildings, educational institutions, health facilities, hotels, and stadiums and arenas. These arrangements are structured as management reimbursement, leased location, and allowance contracts. Certain of these arrangements are considered service concession agreements and are accounted for under the guidance of ASU 2017-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Service Concession Arrangements (Topic 853): Determining the Customer of the Operation Services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">; accordingly, rent expense related to these arrangements is recorded as a reduction of the related parking service revenues. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Facility Services arrangements provide onsite mechanical engineering and technical services and solutions relating to a broad range of facilities and infrastructure systems that are designed to extend the useful life of facility fixed assets, improve equipment operating efficiencies, reduce energy consumption, lower overall operational costs for clients, and enhance the sustainability of client locations. These arrangements are generally structured as monthly fixed-price, cost-plus, and work order contracts.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Building &amp; Energy Solutions arrangements provide custom energy solutions, electrical, HVAC, lighting, and other general maintenance and repair services for clients in the public and private sectors and are generally structured as Energy Savings, Fixed-Price Repair, and Refurbishment contracts. We also franchise certain operations under franchise agreements relating to our Linc Network and TEGG brands, pursuant to franchise contracts. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Airline Services arrangements support airlines and airports with services such as passenger assistance, catering logistics, and airplane cabin maintenance. These arrangements are often structured as monthly fixed-price, cost-plus, transaction price, and hourly contracts.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract with Customer, Asset and Liability</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the balances in our contract assets and contract liabilities: </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billed trade receivables</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">835.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unbilled trade receivables</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.3&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs incurred in excess of amounts billed</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized commissions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in trade accounts receivable, net, on the unaudited Consolidated Balance Sheets. The fluctuations correlate directly to the execution of new customer contracts and to invoicing and collections from customers in the normal course of business. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Fluctuation is primarily due to the timing of payments on our contracts measured using the cost-to-cost method of revenue recognition. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in other current assets and other noncurrent assets on the unaudited Consolidated Balance Sheets. During the three months ended January&#160;31, 2021, we capitalized $3.0 million of new costs and amortized $3.3 million of previously capitalized costs. There was no impairment loss recorded on the costs capitalized.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional contract liabilities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recognition of deferred revenue</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.1&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1) Included in other accrued liabilities on the unaudited Consolidated Balance Sheets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845026961096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Basic and Diluted Net Income Per Common Share Calculations</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic and Diluted Net Income Per Common Share Calculations</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">74.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">27.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from discontinued operations, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">74.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common equivalent shares <br/>     outstanding &#8212; Basic</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">66.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Performance shares</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Weighted-average common and common equivalent shares <br/>     outstanding &#8212; Diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income per common share &#8212; Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.42&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.42&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income per common share &#8212; Diluted</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from continuing operations </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income from discontinued operations</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.10&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.42&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Anti-dilutive</span></td><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025581144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis </span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.717%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378.3&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394.2&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance deposits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held in funded deferred compensation plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents are stated at nominal value, which equals fair value.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents restricted deposits that are used to collateralize our insurance obligations and are stated at nominal value, which equals fair value. These insurance deposits are included in &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 6, &#8220;Insurance,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents investments held in a Rabbi trust associated with one of our deferred compensation plans, which we include in &#8220;Other noncurrent assets&#8221; on the accompanying unaudited Consolidated Balance Sheets. The fair value of the assets held in the funded deferred compensation plan is based on quoted market prices. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents gross outstanding borrowings under our syndicated line of credit and term loan. Due to variable interest rates, the carrying value of outstanding borrowings under our line of credit and term loan approximates the fair value. See Note 7, &#8220;Credit Facility,&#8221; for further information.</span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Represents interest rate swap derivatives designated as cash flow hedges. The fair values of the interest rate swaps are estimated based on the present value of the difference between expected cash flows calculated at the contracted interest rates and the expected cash flows at current market interest rates using observable benchmarks for the London Interbank Offered Rate (&#8220;LIBOR&#8221;) forward rates at the end of the period. At January&#160;31, 2021 and October&#160;31, 2020, our interest rate swaps are included in &#8220;Other noncurrent liabilities&#8221; on the accompanying unaudited Consolidated Balance Sheets. See Note 7, &#8220;Credit Facility,&#8221; for further information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845026961096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insurance (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock', window );">Schedule of Insurance Related Balances and Activity</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance Related Balances and Activity </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance claim reserves, excluding medical and dental</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">504.9&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Medical and dental claim reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance recoverables</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InsuranceDisclosureTableTextBlock', window );">Schedule of Instruments Used to Collateralize Insurance Obligations</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Instruments Used to Collateralize Our Insurance Obligations</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Standby letters of credit </span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141.4&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143.6&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Surety bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted insurance deposits</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InsuranceDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Insurance Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InsuranceDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Insurance Related Balances And Activity [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845026869112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facility (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Credit Facility Information</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility Information</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560.0&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noncurrent portion of term loan</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">528.5&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">557.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving line of credit</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">573.8&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">603.0&#160;</span></td><td style="background-color:#dce2ef;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Standby letters of credit amounted to $151.0 million at January&#160;31, 2021. </span></div><div style="margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> At January&#160;31, 2021, we had borrowing capacity of $599.4 million, reflecting covenant restrictions.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Term Loan Maturities</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Term Loan Maturities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended January&#160;31, 2021, we made principal payments under the term loan of $30.0&#160;million. As of January&#160;31, 2021, the following principal payments are required under the term loan.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.377%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt maturities</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">560.0&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock', window );">Schedule of Interest Rate Swap Information</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.354%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fixed Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity Date</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 90.0 million</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.83%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 90.0 million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 130.0 million</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.86%</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$ 130.0 million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.84%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 1, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 1, 2022</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845042859208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Financial Information by Reportable Segment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current reportable segments consist of B&amp;I, T&amp;M, Education, Aviation, and Technical Solutions, as further described below. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:70.392%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="background-color:#dce2ef;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REPORTABLE SEGMENTS AND DESCRIPTIONS</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">B&amp;I, our largest reportable segment, encompasses janitorial, facilities engineering, and parking services for commercial real estate properties, sports and entertainment venues, and traditional hospitals and non-acute healthcare facilities. B&amp;I also provides vehicle maintenance and other services to rental car providers.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">T&amp;M</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">T&amp;M provides janitorial, facilities engineering, and parking services to industrial and high-tech manufacturing facilities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education delivers janitorial, custodial, landscaping and grounds, facilities engineering, and parking services for public school districts, private schools, colleges, and universities.</span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation supports airlines and airports with services ranging from parking and janitorial to passenger assistance, catering logistics, air cabin maintenance, and transportation.</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:6pt;padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions specializes in mechanical and electrical services. These services can also be leveraged for cross-selling across all of our industry groups, both domestically and internationally.</span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#0046ad;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information by Reportable Segment</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology &amp; Manufacturing</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143.1&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of inter-segment revenues</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating profit (loss)</span></td><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="3" style="background-color:#dce2ef;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business &amp; Industry</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology &amp; Manufacturing</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aviation</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technical Solutions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government Services</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for income from unconsolidated affiliates, included in Aviation and Technical Solutions</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109.7&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.8&#160;</span></td><td style="background-color:#dce2ef;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from unconsolidated affiliates</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dce2ef;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dce2ef;padding:0 1pt"/><td colspan="2" style="background-color:#dce2ef;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#dce2ef;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845026833128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>The Company and Nature of Operations - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2021 </div>
<div>segment </div>
<div>industry_group</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_NumberOfIndustryGroups', window );">Number of industry groups | industry_group</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_NumberOfTechnicalSolutionSegments', window );">Number of technical solutions segments | segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_NumberOfIndustryGroups">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Industry Groups</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_NumberOfIndustryGroups</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_NumberOfTechnicalSolutionSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Technical Solution Segments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_NumberOfTechnicalSolutionSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845044969256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies - Management Reimbursement Revenue (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Parking facility management fee revenue</a></td>
<td class="nump">$ 1,492.4<span></span>
</td>
<td class="nump">$ 1,612.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=abm_ManagementReimbursementRevenueMember', window );">Management Reimbursement Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Parking facility management fee revenue</a></td>
<td class="nump">57.0<span></span>
</td>
<td class="nump">99.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=abm_ManagementReimbursementRevenueMember', window );">Management Reimbursement Revenue | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Parking facility management fee revenue</a></td>
<td class="nump">43.4<span></span>
</td>
<td class="nump">73.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=abm_ManagementReimbursementRevenueMember', window );">Management Reimbursement Revenue | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Parking facility management fee revenue</a></td>
<td class="nump">$ 13.7<span></span>
</td>
<td class="nump">$ 25.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abm_ManagementReimbursementRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abm_ManagementReimbursementRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845027883400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues - Disaggregation of Revenue (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 1,492.4<span></span>
</td>
<td class="nump">$ 1,612.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">1,524.5<span></span>
</td>
<td class="nump">1,643.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">809.4<span></span>
</td>
<td class="nump">820.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Technology &amp; Manufacturing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">249.2<span></span>
</td>
<td class="nump">233.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">209.4<span></span>
</td>
<td class="nump">208.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">143.1<span></span>
</td>
<td class="nump">238.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">113.4<span></span>
</td>
<td class="nump">142.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">1,061.2<span></span>
</td>
<td class="nump">1,000.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">650.4<span></span>
</td>
<td class="nump">593.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial | Technology &amp; Manufacturing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">196.9<span></span>
</td>
<td class="nump">185.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">184.8<span></span>
</td>
<td class="nump">186.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">29.1<span></span>
</td>
<td class="nump">34.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Janitorial | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">136.2<span></span>
</td>
<td class="nump">219.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">69.0<span></span>
</td>
<td class="nump">125.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking | Technology &amp; Manufacturing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">11.7<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">55.4<span></span>
</td>
<td class="nump">84.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Parking | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">161.9<span></span>
</td>
<td class="nump">174.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">89.9<span></span>
</td>
<td class="nump">101.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services | Technology &amp; Manufacturing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">40.6<span></span>
</td>
<td class="nump">40.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">24.5<span></span>
</td>
<td class="nump">21.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">6.9<span></span>
</td>
<td class="nump">11.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Facility Services | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">113.4<span></span>
</td>
<td class="nump">142.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions | Technology &amp; Manufacturing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Building &amp; Energy Solutions | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">113.4<span></span>
</td>
<td class="nump">142.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">51.8<span></span>
</td>
<td class="nump">107.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services | Business &amp; Industry</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services | Technology &amp; Manufacturing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services | Education</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services | Aviation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">51.7<span></span>
</td>
<td class="nump">107.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Airline Services | Technical Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="num">$ (32.1)<span></span>
</td>
<td class="num">$ (30.6)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnologyAndManufacturingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_TechnologyAndManufacturingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_EducationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_EducationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abm_JanitorialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abm_JanitorialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ParkingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ParkingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abm_FacilityServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abm_FacilityServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abm_BuildingEnergySolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abm_BuildingEnergySolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=abm_AirlineServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=abm_AirlineServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845023832184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenues - Remaining Performance Obligations Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-02-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-02-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 246.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, remaining performance obligation, percentage</a></td>
<td class="nump">61.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, period</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-02-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-02-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-02-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-02-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845027269224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues - Contract with Customer, Asset and Liability (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent', window );">Billed trade receivables</a></td>
<td class="nump">$ 896,800,000<span></span>
</td>
<td class="nump">$ 835,800,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent', window );">Unbilled trade receivables</a></td>
<td class="nump">58,300,000<span></span>
</td>
<td class="nump">53,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent', window );">Costs incurred in excess of amounts billed</a></td>
<td class="nump">38,600,000<span></span>
</td>
<td class="nump">52,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractwithCustomerAssetCapitalizedCommissions', window );">Capitalized commissions</a></td>
<td class="nump">24,900,000<span></span>
</td>
<td class="nump">$ 25,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts', window );">Capitalized contract price</a></td>
<td class="nump">3,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Capitalized contract cost, amortization</a></td>
<td class="num">(3,300,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostImpairmentLoss', window );">Capitalized contract cost, impairment loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractwithCustomerLiabilitiesRollForward', window );"><strong>Contract with Customer, Liabilities [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities, balance at beginning of period</a></td>
<td class="nump">36,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities', window );">Additional contract liabilities</a></td>
<td class="nump">31,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Recognition of deferred revenue</a></td>
<td class="num">(14,800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities, balance at end of period</a></td>
<td class="nump">$ 53,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractWithCustomerAssetBilledTradeReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Asset, Billed Trade Receivable, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractWithCustomerAssetBilledTradeReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Asset, Unbilled Trade Receivables, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractwithCustomerAssetCapitalizedCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Asset, Capitalized Commissions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractwithCustomerAssetCapitalizedCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Asset, Costs Incurred in Excess of Amounts Billed, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Asset, Increase (Decrease) for New Capitalized Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractwithCustomerLiabilitiesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liabilities [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractwithCustomerLiabilitiesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Increase (Decrease) for Additional Contract Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845028643240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Common Share - Calculations of Basic and Diluted Net Income Per Common Share (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems', window );"><strong>Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Income from continuing operations</a></td>
<td class="nump">$ 74.6<span></span>
</td>
<td class="nump">$ 27.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Income from discontinued operations, net of taxes</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 74.6<span></span>
</td>
<td class="nump">$ 28.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common and common equivalent shares outstanding &#8212; Basic (in shares)</a></td>
<td class="nump">67.2<span></span>
</td>
<td class="nump">66.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common and common equivalent shares outstanding &#8212; Diluted (in shares)</a></td>
<td class="nump">67.6<span></span>
</td>
<td class="nump">67.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income per common share &#8212; Basic</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income from continuing operations (in usd per share)</a></td>
<td class="nump">$ 1.11<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Income from discontinued operations (in usd per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income (in usd per share)</a></td>
<td class="nump">1.11<span></span>
</td>
<td class="nump">0.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Net income per common share &#8212; Diluted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Income from continuing operations (in usd per share)</a></td>
<td class="nump">1.10<span></span>
</td>
<td class="nump">0.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Income from discontinued operations (in usd per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income (in usd per share)</a></td>
<td class="nump">$ 1.10<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868656-224227<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868656-224227<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1278-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398118&amp;loc=d3e355146-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845026834136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Common Share - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive (in shares)</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845027471816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 378.3<span></span>
</td>
<td class="nump">$ 394.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Insurance deposits</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Assets held in funded deferred compensation plan</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Inputs, Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Credit facility</a></td>
<td class="nump">695.3<span></span>
</td>
<td class="nump">725.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swap liabilities</a></td>
<td class="nump">$ 12.7<span></span>
</td>
<td class="nump">$ 15.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845028904264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insurance - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ScheduleOfOtherLiabilitiesLineItems', window );"><strong>Schedule of Other Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses', window );">Insurance policy coverage, general and automobile liability losses</a></td>
<td class="nump">$ 200.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_PropertyDamagePolicyLimit', window );">Insurance policy coverage, property damage</a></td>
<td class="nump">75.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DecreaseInTotalReserveClaims', window );">Decrease in total reserve claims</a></td>
<td class="nump">14.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense', window );">Change in case reserves plus IBNR Claims &#8212; prior years</a></td>
<td class="nump">11.4<span></span>
</td>
<td class="nump">$ 6.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ScheduleOfOtherLiabilitiesLineItems', window );"><strong>Schedule of Other Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SelfInsuredRetentionAmountPerOccurrence', window );">Self insurance retention amount per-claim</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit', window );">Primary policy limit</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_ScheduleOfOtherLiabilitiesLineItems', window );"><strong>Schedule of Other Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SelfInsuredRetentionAmountPerOccurrence', window );">Self insurance retention amount per-claim</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit', window );">Primary policy limit</a></td>
<td class="nump">5.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms', window );">Self insurance retention amount per-claim, medical plan</a></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_DecreaseInTotalReserveClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease In Total Reserve Claims</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_DecreaseInTotalReserveClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents commercial insurance umbrella policies that cover general liability and automobile liability losses above primary limits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_PropertyDamagePolicyLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the policy limit provided by the insurance program for property damage risks.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_PropertyDamagePolicyLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_ScheduleOfOtherLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Other Liabilities [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_ScheduleOfOtherLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_SelfInsuredRetentionAmountPerOccurrence">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Self Insured Retention Amount Per Occurrence</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_SelfInsuredRetentionAmountPerOccurrence</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Self Insured Retention Amount Per Participant Per Year For Certain Employee Medical And Dental Programs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the policy limit provided by the insurance program for workers' compensation, general liability, and other insurable risks.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116884095&amp;loc=d3e14764-158437<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845027233064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Insurance - Insurance Related Balances and Activity (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Liability for Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EstimatedInsuranceRecoveries', window );">Insurance recoverables</a></td>
<td class="nump">$ 70.2<span></span>
</td>
<td class="nump">$ 70.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InsurancePoliciesAxis=abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember', window );">Insurance claim reserves, excluding medical and dental</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Liability for Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Insurance claim reserves</a></td>
<td class="nump">498.6<span></span>
</td>
<td class="nump">504.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InsurancePoliciesAxis=abm_MedicalAndDentalSelfInsuranceProgramMember', window );">Medical and dental claim reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Liability for Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Insurance claim reserves</a></td>
<td class="nump">$ 18.3<span></span>
</td>
<td class="nump">$ 16.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EstimatedInsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EstimatedInsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InsurancePoliciesAxis=abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InsurancePoliciesAxis=abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InsurancePoliciesAxis=abm_MedicalAndDentalSelfInsuranceProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InsurancePoliciesAxis=abm_MedicalAndDentalSelfInsuranceProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845029439352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Insurance - Instruments Used to Collateralize Insurance Obligations (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LettersOfCreditLineItems', window );"><strong>Letters Of Credit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedToCollateralizeInsuranceObligations', window );">Instruments used to collateralize insurance obligations</a></td>
<td class="nump">$ 227.8<span></span>
</td>
<td class="nump">$ 226.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LettersOfCreditLineItems', window );"><strong>Letters Of Credit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedToCollateralizeInsuranceObligations', window );">Instruments used to collateralize insurance obligations</a></td>
<td class="nump">141.4<span></span>
</td>
<td class="nump">143.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_SuretyBondMember', window );">Surety bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LettersOfCreditLineItems', window );"><strong>Letters Of Credit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedToCollateralizeInsuranceObligations', window );">Instruments used to collateralize insurance obligations</a></td>
<td class="nump">85.7<span></span>
</td>
<td class="nump">82.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_DepositsMember', window );">Restricted insurance deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LettersOfCreditLineItems', window );"><strong>Letters Of Credit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InstrumentsUsedToCollateralizeInsuranceObligations', window );">Instruments used to collateralize insurance obligations</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InstrumentsUsedToCollateralizeInsuranceObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Instruments Used To Collateralize Insurance Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InstrumentsUsedToCollateralizeInsuranceObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_LettersOfCreditLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letters Of Credit [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_LettersOfCreditLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_SuretyBondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_SuretyBondMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_DepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis=us-gaap_DepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845036289752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Credit Facility - Narrative (Details)<br></strong></div></th>
<th class="th">
<div>May 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th">
<div>Sep. 01, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee percentage on unused portion of the Facility</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee percentage on unused portion of the Facility</a></td>
<td class="nump">0.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_PriorCreditFacilityMember', window );">Prior Credit Facility | Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000,000.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Line of credit facility, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DebtInstrumentCovenantFixedChargeCoverageRatio', window );">Fixed charge coverage ratio</a></td>
<td class="nump">1.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DebtInstrumentCovenantLiquidityRequiredMinimum', window );">Debt instrument, covenant, liquidity required, minimum</a></td>
<td class="nump">$ 250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.39%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred financing costs</a></td>
<td class="nump">$ 4,600,000<span></span>
</td>
<td class="nump">$ 18,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Covenant Period, Quarter Ending October 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio', window );">Leverage ratio</a></td>
<td class="nump">4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm', window );">Borrowing capacity after initial year of term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Swing Line Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Minimum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee percentage on unused portion of the Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Maximum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee percentage on unused portion of the Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Eurodollar | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Eurodollar | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">2.75%<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Base Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember', window );">Credit Facility | Base Rate | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.75%<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_DebtInstrumentCovenantFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument Covenant Fixed Charge Coverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_DebtInstrumentCovenantFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_DebtInstrumentCovenantLiquidityRequiredMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Liquidity Required, Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_DebtInstrumentCovenantLiquidityRequiredMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Maximum Total Net Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Maximum Borrowing Capacity After Initial Year Of Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abm_PriorCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abm_PriorCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=abm_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_CovenantPeriodAxis=abm_CovenantPeriodQuarterEndingOctober2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_CovenantPeriodAxis=abm_CovenantPeriodQuarterEndingOctober2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=abm_SwingLineLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=abm_SwingLineLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_EurodollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_EurodollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845032846952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Credit Facility - Credit Facility Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrentAbstract', window );"><strong>Current portion of long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LoansPayableCurrentGross', window );">Gross term loan</a></td>
<td class="nump">$ 120.0<span></span>
</td>
<td class="nump">$ 120.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsCurrentNet', window );">Unamortized deferred financing costs</a></td>
<td class="num">(3.1)<span></span>
</td>
<td class="num">(3.3)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of term loan</a></td>
<td class="nump">116.9<span></span>
</td>
<td class="nump">116.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrentAbstract', window );"><strong>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LoansPayableNoncurrentGross', window );">Gross term loan</a></td>
<td class="nump">530.0<span></span>
</td>
<td class="nump">560.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNoncurrentNet', window );">Unamortized deferred financing costs</a></td>
<td class="num">(1.5)<span></span>
</td>
<td class="num">(2.3)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total noncurrent portion of term loan</a></td>
<td class="nump">528.5<span></span>
</td>
<td class="nump">557.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Line of credit</a></td>
<td class="nump">45.3<span></span>
</td>
<td class="nump">45.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">573.8<span></span>
</td>
<td class="nump">$ 603.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Standby letters of credit</a></td>
<td class="nump">151.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Borrowing capacity</a></td>
<td class="nump">$ 599.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_LoansPayableCurrentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans Payable, Current, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_LoansPayableCurrentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_LoansPayableNoncurrentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans Payable, Noncurrent, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_LoansPayableNoncurrentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsCurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845025588136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facility - Term Loan Maturities (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt instrument, periodic payment, principal</a></td>
<td class="nump">$ 30.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Term Loan Maturities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Debt maturities, 2021</a></td>
<td class="nump">90.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Debt maturities, 2022</a></td>
<td class="nump">$ 560.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaturitiesOfLongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MaturitiesOfLongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845029507976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Credit Facility - Interest Rate Swaps (Details)<br></strong></div></th>
<th class="th">
<div>Nov. 01, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity4302021Member', window );">Interest Rate Swap, Maturity April 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">$ 90,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed Interest Rate</a></td>
<td class="nump">2.83%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity10312021Member', window );">Interest Rate Swap, Maturity October 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">$ 90,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed Interest Rate</a></td>
<td class="nump">2.84%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity4302022Member', window );">Interest Rate Swap, Maturity April 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">$ 130,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed Interest Rate</a></td>
<td class="nump">2.86%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity912022Member', window );">Interest Rate Swap, Maturity September 1, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">$ 130,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed Interest Rate</a></td>
<td class="nump">2.84%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity4302021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity4302021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity10312021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity10312021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity4302022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity4302022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity912022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=abm_InterestRateSwapMaturity912022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845036293368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facility - Interest Rate Swaps Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="nump">$ 10.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet', window );">Interest rate cash flow hedge gain (loss) to be reclassified during next 12 months, net</a></td>
<td class="num">(4.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax', window );">Tax to be reclassified during the next 12 months</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember', window );">Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Net loss from cash flow hedges recorded in accumulated other comprehensive loss, net of tax</a></td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(3.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Tax related to amounts in accumulated other comprehensive loss</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_InterestExpenseNetofTaxes', window );">Interest expense, net of taxes</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InterestExpenseNetofTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Expense, Net of Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InterestExpenseNetofTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Cash Flow Hedge Gain (Loss) To Be Reclassified During Next 12 Months, Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121549185&amp;loc=d3e80748-113994<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845041522664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 20, 2018 </div>
<div>subclass</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Standby letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 151,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SuretyBonds', window );">Surety bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">640,600,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=abm_EnergySavingsContractsMember', window );">Energy Savings Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_GuaranteeObligation', window );">Guarantee obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Amount of reasonably possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Amount of reasonably possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_LitigationCaseAxis=abm_BucioMember', window );">Bucio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_LossContingencyNumberOfCertifiedSubclasses', window );">Loss contingency, number of certified subclasses | subclass</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember', window );">Pending Litigation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency amount accrued for probable losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,800,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_GuaranteeObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of guaranteed energy savings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_GuaranteeObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_LossContingencyNumberOfCertifiedSubclasses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Number Of Certified Subclasses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_LossContingencyNumberOfCertifiedSubclasses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_SuretyBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Surety Bonds</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_SuretyBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=abm_EnergySavingsContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=abm_EnergySavingsContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=abm_BucioMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=abm_BucioMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845027045112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate (percent)</a></td>
<td class="nump">26.70%<span></span>
</td>
<td class="nump">23.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">$ (27.2)<span></span>
</td>
<td class="num">$ (8.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_SocialSecurityTaxEmployerDeferralCARESAct', window );">Social security tax, employer, deferral, CARES Act</a></td>
<td class="nump">$ 132.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_SocialSecurityTaxEmployerDeferralCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Social Security Tax, Employer, Deferral, CARES Act</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_SocialSecurityTaxEmployerDeferralCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139845031906696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Financial Information by Reportable Segment (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 1,492.4<span></span>
</td>
<td class="nump">$ 1,612.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">109.7<span></span>
</td>
<td class="nump">45.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from unconsolidated affiliates</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(8.5)<span></span>
</td>
<td class="num">(10.2)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations before income taxes</a></td>
<td class="nump">101.9<span></span>
</td>
<td class="nump">36.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">1,524.5<span></span>
</td>
<td class="nump">1,643.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Elimination of inter-segment revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="num">(32.1)<span></span>
</td>
<td class="num">(30.6)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="num">(32.6)<span></span>
</td>
<td class="num">(33.3)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember', window );">Segment Reconciling Items</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income from unconsolidated affiliates</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount', window );">Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember', window );">Business &amp; Industry | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">809.4<span></span>
</td>
<td class="nump">820.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">85.7<span></span>
</td>
<td class="nump">38.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnologyAndManufacturingMember', window );">Technology &amp; Manufacturing | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">249.2<span></span>
</td>
<td class="nump">233.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">26.9<span></span>
</td>
<td class="nump">16.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_EducationMember', window );">Education | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">209.4<span></span>
</td>
<td class="nump">208.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">21.5<span></span>
</td>
<td class="nump">11.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember', window );">Aviation | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">143.1<span></span>
</td>
<td class="nump">238.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">3.2<span></span>
</td>
<td class="nump">5.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember', window );">Technical Solutions | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">113.4<span></span>
</td>
<td class="nump">142.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="nump">6.0<span></span>
</td>
<td class="nump">8.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=abm_GovernmentServicesMember', window );">Government Services | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Operating profit (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating profit (loss)</a></td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Energy Efficient Government Buildings Tax Credits, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>abm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_BusinessandIndustryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnologyAndManufacturingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_TechnologyAndManufacturingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_EducationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_EducationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_AviationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_TechnicalSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=abm_GovernmentServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=abm_GovernmentServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>63
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  :":E('04UB@0   +$    0    9&]C4')O<',O87!P+GAM
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
MA\+R;=RI\P7G*=L#7"P=C15B57LAA>W;N$F?4QU6ZI>Y<+G/*-7)%@UNT -
M<C.L@)7U[F&%P,41:)SLKFD#2C<=8^+HY6*VT99?S3<V!^EVGE$\GNV*/C'M
M7S$)^ I"S>L.##69;31F)TILTKVZI5!*A.FAQYG+I7X [J^$4,<3_8)\N[?_
M+U!+ P04    "  &@FI2UR3"06('  "X'P  &    'AL+W=O<FMS:&5E=',O
M<VAE970R+GAM;+69:V_;-A2&_PKA!<4&.+9(ZN;F K3I+AVV-6C6[3,C,;%0
M270E*FGVZW<HR:9L7NP!:SZTDG5(O>>0/,\A=?DLFL_MFG.)OE9EW5[-UE)N
M7B^7;;;F%6L78L-K>/(@FHI)N&T>E^VFX2SO&U7ED@1!O*Q84<^N+_O?;IOK
M2]')LJCY;8/:KJI8\_*6E^+Y:H9GVQ\^%H]KJ7Y87E]NV"._X_+3YK:!N^6N
ME[RH>-T6HD8-?[B:O<&O;\*^06_Q5\&?V\DU4J[<"_%9W;S/KV:!4L1+GDG5
M!8/_GO@-+TO5$^CX,G8ZV[U3-9Q>;WO_J7<>G+EG+;\1Y=]%+M=7LW2&<O[
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
M:9 *\4NF3[BOC%C9DO=V?,[(Z7P=2I/@WZ20L*WGH R=#:'F0#$B73C$@T?
ML"[X<>^)WXY#=DX--S#X0\1P@4F&*AAW=(2E.6^AGH(FQ)MT]"?!F0LB2#JS
MAY EZ>F#I4X1Z1F(0H3IP9,8V-3DM/5X0 0_&XA<;KU1.AR&HI6CAD0\!.&N
MG(7=J)"*56TO6(P>27=*] "K4NHD-'$MAR#/N0"Y6X.6956!KDAMG^YPN7W2
M;.C@B]+'/1D.6=$KPF;ED\YCHSV7%E4;RC,.\04=BD"Q3O-X;IIF@Z_AJ7;[
M9+['-E%NXM0RG']Z4$$M(*PR2,LBUYA1%QX%@>D*S/*E>B=% %7J,71J5:%"
M79\347*PP;?^J/LN)"OF%JJ::%PP^L[B?60-RK2<7I(-/B:0N*P?G#+V'J=
M%+4HH\N$^SS@-9=2Z8,=D<F<6>O_75/6=*R!"<]&DUE_&D^R&%F/33.,0VN^
M<3K!YK/A7[O6)FI^2!E/V00LM =B./*\2R\4HL?\&@2-=N_<G]=+U";(0C[+
M&9^H8UIS@6W^S7+SL7A;XS!8')3RJ>9 \NL"NVOP7HAC?9*^ R Q6BC</^#?
M83->G!H.R"5CY./_G JT$@-BV^?)Q@42CX?VV*;5<]EP#*8F]<B7)67VA6JM
MD O9<3_E-E7Y['*LH4=L./?H$\.XC1"W)A&X![?&N4XR(KNV*X/!E[IN2Z(D
MFV$][+G'> ^*Q?TU ,G.U)V4 (\9)"C@7^H\W3+W>'0O=]+V%3DZ8LBUIX;M
M^P0A%Y1TGA8##'5D'_3I82=^&9,WL4LA>BI#A0G3HK1+B^<K6="2CBLK#_7D
MA4^,&M\-!R8.52*_!LI,$5YHDU==4_CVK;6-[\;]^'BOT+XEUJ$&/_C.[W=%
M0N+=(@:62V[#T*76.S,\H88NK'W9EB@?I.N"-<193#N*C_ARWE.A T6<0^2F
M//S,*^I\+=I8ZQL+.)K*%@K>0!]^A;ZX\BOY5VZ'EJ7*S+<@[7S6E@O'+M5@
MH]WL@MS6E% IU^'0HDTUM).OA-H\<_UDJ:FV(EA3U6*I]N-RPJ-UQT6_^0 +
M1,IX5RKWM4)(NG%%<R_K[9*MC*$.1UL__*"M.F%(67KU"0NI74,\A  W^Y$Z
M6!19:60T_5MRK)]9KF?;TQ^*K$4=XE-V .>0E*TVO1V ;3::CQ@9A^U%>QX8
M3OPZZTGJGR7I<LKM_\)WI93Y)#Q-#PA =$2U4EW\M]SK3R*PQ5I7(3TDZB>Q
MF((_5\'2;85'!P#Y+;-/);?=@6ODA%W / 1"O_LV@("3%73DL-SN904B!88A
M .)T/$Z+B72W>.^6I+PADVK[$=)+]\H5W"I=[/H>EB@ML?BJ2.X_?MW+SI["
MEH:Z,:8A#]$8S+3 (O)O."MX*G.^N/?"\,%[YOO'" \@?W4H@ORKPOGYS+\H
M'4_Q^_4P.='PZ;P_%E-Z6_8':(1>M8SG_9F8COHC<1T#CEW<!08=7X_H7>-H
MBE&TV7L?IKRX%R<T3RZ1JX>:$&6_\5S0E+)!\&,.K.!,H7/V6DA^XH:^5W+!
M6P4=5H7<R>T >;AK!@)5J6\J:R(22G6WIRGQ981)TI!W9I<Q_4<AR5<@OI@E
M(!''4(//J2A\)^'?3KWK!!0Z35YYUYMT.; -5E/>:WU#8YTG?2,?2M3FE'[Q
M'+UO?B#S^M<*J2?\<6\,VP2]_D%IRGO/_IAKWOB//%@Y?ION2_UP9O:P_[E+
M*)S:DG%_$*.E]1A#E9EM8]#\A''C=!Q"]9;.#HFR=@#J EZHX@5SE(9>.$AM
M-_Z WR4O;H*B?KMDE?Z]$-[SE<!>QJ(8B.:15)>B]"NCNSW]/1/C&7TAD;>I
M?R_/CH=HU3XG]=0^ZC\>3OKSG1WI14RZUY0^F=CWP=I9\B$@$+[BSQTIJA"L
M_IO ]F[[1>6E_Y"P&^X_Q_P@+=1T8/(EI@[ZSZ='/L/'B]I4_%GAPM0()_YW
MK4 .E@;@.1V[Q0O:H/W.]/5_ %!+ P04    "  &@FI2? M3 V<#  !T"
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
M!XA?-<2OF/C5GU??=PA\?OOF[F?Q[O;UW?N[G_\I/I;BBUIY5<R4%:R$T?5
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
M[?/%)?I[U%[J)I73BY*UR1*D:<Q%Y 72A;X$7K@)HL>Q ;$65JZ8)9$"_F%
M>3JH=YOOI+;B5YE7[!7OFM7478GL4@7'C%:!5 MILSJCK'&I:?N.@$^(':UK
M<Q1M @L.Y-"[4?FVV7N]H<>8P+;A*<9SG63'R<WD$:BN=Q;TNYNQ4<^EJYY+
M>U67KHTF>_<>?X_9N.]6'[>#WS;ZZ@(;=K\;&#3=;N-7\'Z*%[9\G].$)4^,
M4UI$HDXVU82VPI0"Y'ULNH;=;\-XT=Q$;_#@S2?=*D7=/QDRW];+SAIY,[XU
MT;N?0@\S;2U*.S"PX*3-SJS](VVI=.UG.S6'R]U!T]KS@T#R9XII"^ITU.FU
MZRF;U-"KTT[E[\T8_Q64X0-0'N;^P%XE=.W!N(PKC3W13+6I6M=+/W;5;H[.
M6@%*=8]2LU&8,6LQZ$>(U@&O>AQ0$F#P*M5<^S#V=&#W_5I\V?GAO5!VP7]>
M@)1) H3?X)M/F[]@N T_W+?'PY\_? AK:C2'<UP=)M?3$S0%_"<%X<&;%?^,
M/S/>FX+?+A4<S=(!?#\WR,'Q@1@T?]?Q\C]02P,$%     @ !H)J4I;0+5%
M#@  T"0  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULQ5II;QO)$?TK
M#<4(-@!#B91M>7T(D.1CM5C9PLJ)/P3YT)QIDFW-3-/=/:2XOWY?577/#"G)
MNPD"Y(N.81]UO'IU#%]OG+\-2V.BNJNK)KPY6,:X>GEX&(JEJ748NY5I\,G<
M^5I'_.L7AV'EC2YY4UT=3H^.GA_6VC8'IZ_YV;4_?>W:6-G&7'L5VKK6?GMN
M*K=Y<S YR ]^M8MEI >'IZ]7>F%N3/S'ZMKCO\/NE-+6I@G6-<J;^9N#L\G+
M\Z>TGA?\TYI-&/RM2).9<[?TSV7YYN"(!#*5*2*=H/%K;2Y,5=%!$.-;.O.@
MNY(V#O_.I[]GW:'+3 =SX:HOMHS+-P<O#E1IYKJMXJ]N\Y-)^CRC\PI7!?ZI
M-K+VV?1 %6V(KDZ;(4%M&_FM[Y(=!AM>'#VR89HV3%ENN8BE?*NC/GWMW49Y
M6HW3Z ]6E7=#.-N04VZBQZ<6^^+IA:MK&V'E&)1N2G7AFFB;A6D*:\+KPX@K
M:.%AD8X[E^.FCQQWK*YPP#*H=TUIRMW]AQ"MDV^:Y3N??O? GW4S5L>3D9H>
M32??.>^XT_>8SSO^;_15;VTH*A=:;]2_SF8A>H#FW]^Y]6EWZU.^]>G_RLK?
M/8X"]658Z<*\.4 D!N/7YN#TXM/5U>7GJW<?/]^HLX]OU<6GCY\O/WYX]_'B
M\MV-^L7$:'Q0;JXNO"EM9#ENH&G<JG/7E$%],:H-1E7]RJ)?&63EC%=&IX(I
MR$J%\1&1KXJ!@MY4.IJ25MD&^W13&+7R;N%U+>J#2Y2+2^/5JO4K%TP8JS.^
M$>YNP0V=QT<*R_ZL4%%7N/;)Y-ED?(18J2H.>ZQ[\OSIT?AY?C2"A&%EF ZJ
M[5A]P(VZB0;^OVQ4<+4AN2.)'49J8W#I'*(6E67U%GEYJ4QC_&*K@E[#F4&U
MP+SO3++W80&7$YQ(U?B0GB1^?WC Q;#OD\G)\?C%CC+F+AK\BDOOVL42NZ$;
M^4X7A6\-VQ8V4R9$6[,?"A<B&6YX]M(T"D:T@1PST[/*8).&555E]<Q6%F9=
MZJ!FAA8V\#6LSM?3V;IV;1-5H1LL@#5U< W.V/:7CM5/%MSE;:&K:LM67.JU
M48V+P^.VBE9["\T1=L"!8BPU3>+LC8W+A(!>^K&Z@:.#^JSO#*,6'$@D#U/3
MXZCOU-R[NG,82>T-X(F3@+6\'.<SDEFAU:J"J&0&.#[2'5_(1/F(N;85K5WI
M+:VW'G*NG66 0)VJ+>'CH6E@;M*NEXBM"RNLM"T5-)-39F:IJSF=(;@K=&#/
M*PW?XV8;*PFD8,PMG(.,!9#1Z>*M[K(]U1_2*9N-%E5ZD^VR:!&M; O3 )ZX
M;L8ZJK7VUK4A&80E"NWL*QF:(QM^ _E$WCSBPUSKB0AP+8<\.R^TQ5*N ]:
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
MY-F!\O+]&?DGNA5_9V7FT-W5_"="&94>+<#G<^=B_H<NZ+[$=/H[4$L#!!0
M   (  :":E)AU4V[)00  !,)   9    >&PO=V]R:W-H965T<R]S:&5E=#$V
M+GAM;)U646_C-@S^*X37&S8@LQ.GUW:])$":=E@']%JTW6W L ?%8F+M9,F5
MY*3Y]T?*B=OT>AVVET2BR(_D1U+R:&W=9U\B!GBLM/'CI RA/LTR7Y18"9_:
M&@V=+*RK1*"M6V:^=BAD-*ITEO?[1UDEE$DFHRB[<9.1;8)6!F\<^*:JA-N<
MH;;K<3)(=H);M2P#"[+)J!9+O,/P>WWC:)=U*%)5:+RR!APNQLET<'IVR/I1
MX9/"M7^V!LYD;NUGWES*<=+G@%!C$1A!T-\*9Z@U U$8#UO,I'/)AL_7._1?
M8NZ4RUQXG%G]AY*A'"<G"4A<B$:'6[O^%;?YO&>\PFH??V'=Z@Z'"12-#[;:
M&E,$E3+MOWC<\O#,X*3_#8-\:Y#'N%M',<IS$<1DY.P:'&L3&B]BJM&:@E.&
MBW(7')TJL@N32U/8"N%>/*(?98$069X56^NSUCK_AO40KJP)I8<+(U'NVV<4
M21=.O@OG+'\3\#=A4A@.>I#W\\$;>,,NO6'$&_YK>G"N?*&M;QS"7].Y#XX:
MXN\W7!QV+@ZCB\/_R>";UCQSI[X6!8X3&BJ/;H7)Y/+C[/KJ NZG?U[<P77C
MX*$1+J#3&PB42>WL2L6I4!X*H8M&BX 2&J_,$H0!]$%5422,:82.5HX$$$H1
MV$K(?ZBW2('&&B0QXY!.5<#*@RV*QCF&DDW\"R5"C4Y9"<&"H+,5 N%8B@P7
M"XR#U?E(X?S)+)0.$:JV29";!*C$E,VFJS+%*'G1[\$:H13R%4P*:@'Y47K\
MKM4>ID?O>G0G^+I5U)NXHTEDQ\H\4>1CAH&+PQ@'^7&:TQQI':\$PCHX28]V
M@GW(%.XI ZDH&H>F0)AC6".:F-C7,48T'T1H@J7THHB8KAV5PBDJG<.V3,0A
MVQ#E4M&%&KU$[5=<M;1[!I),NX'YAO(C6[J))*^X]RAA9C*-O?(:>Y&#_U".
M%\)8&IH;8ZEY*NI63H,"$68#7BV-6JA"F/"BD5*X-)%0J@)RUK/K3Y?G/PU^
M[L',FB6=< PM& <WL\X:L5*N\3!5L@>WJ!4N>C&BB\(:6ZD"[I"Z4X4-3(L
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
MA^>'$*>5*6YDNHE?)/A760S$..J+>!1'+] ;MSJ./;WQRSJ*M=&Y6$)6 RS
MSFXKEM["9,3?KU?6?__'"PPG+<.)9SCY'H;O'AR90F8M+RM6C^*C_*<VXC.9
MG4I(_ P"5L@BQ9<-(._L,3>\S/1N:X@.7"%@R J1UMI2G*@"(,HRQ(,]%3<_
MR+Q\\T'<^>='\2ZM$NECY7JGPI\[2K:%2B#]G7;X_59L9J*<-@JK)]&I>"5F
MT]%@@F>TF T6_)Q/!G,\X\4@PN.'O\SC*'[#"_W1+!K$XI,T7U6Q$2?QJ9@M
M!B,118-S,<+*= I*S8%H/,.G]S)1F7*/C1! [OA4S!=@-1D-9B*>#*:"&;?'
MP&,A;BJ5I<S$ZPK[D-F ALXJUA-$)J?MB>>>432&..'W6AEV0$>*Z2E$CKXY
M-&5=.B]LB?EHX2T43Q;0",_Z/9J,O8D""S;0U*OS+E,(_> 1O1:J *+.;$ *
M,F,3P>-X  <$1_'AR2(&F3_&Q>C_@XOI8@Q=& ]3^(F?,Z_]>.)?#W Q&@$&
M75Q$\11>G,,\(]@3B-H[.(X6(' <%]$H@@DFC*4X:I#5^O-\,AC_;Y QB9FX
M__UN9$2C<]BC^\9FF,<C'S7Q>!R>HSF(\OL<HK^JF;"19D#+[+NQ@=CH8F,6
MQ2#/CNGX21HCBPWY!"1*HW<J)2&Y(I'P*\R!K,4Z;T\RPEE8SC:JHDD0B<Z1
MY!+>H-=KAL.JMK#M"ZE,J8T+N4Z[+3(OLFYA^6/0(2'6 %NI01T(J<(ZY8)#
M^F*C=\BH7L$.Z2W)#!E]'7"@")]4D2+G>M4Z&PTYJ3*!9&QX$TMBG4Q5E0>Q
MI*$"?0\"ARP=V@1+4,I1@1.F2EQE$$W2BIRC*WL4:_5 Z5EIH'4?#0:"C,[6
M6KL^K&+=69E5-4-N580V*;&]0D$"1P9Z _JCOBB;19!X8K=#'V0JR.O$3AJE
M*RLR':SIS9)DE8?\GW#'BVY]WE='O++5CK+_P/!/3"X+&5;A4)6O*F/]6U\
ME19[&H4#(YFA_90%Q.[8>TE04_FX<<=Y8K.%X9EG;6#^!#/[IE1ND%KKS4%^
M=)F)KF"RU/NA*MC#H"TVE4H]>_"Z_OP%81V=GT6C?ILSEWNRUUTI3NYTJ1(Q
MGXY/7XNW!&<@W-EW3+5M7X(&XI>23/!;FWW>>)$,.RI[9/##8/2 GA[J&LHD
MB^KT,?V5Q08^&@PN\08W-XF&V37G&U@V)FK2SL#GX&\S\U%LLZ4=B1R518;2
M0L4&B91,B_BVZ+1@]QAJ4[67Q]M&0]R5T3+=YZT]!/TI5:R-;"$E[*-U!!RZ
M+6*&'9F259LB&(?0PC%_J%Q96E>9R-2Z2[2.?)C)DN,(RUDK$O1[I4J/41T\
M ]F(HP?AF?A@\#;%QE!U&&Y57@;8 K#L6>0Z@+<AX$.,D\E!H >,4['U$&,Y
M+9 !:,M5$ ^BAJW[//!LG&U8&+!\_)XD]WUY#27TC\KL44R$ :BQ3NMH)!R>
MZ@QCH2]^^O5Z"6OQ^ 7Z_4XNJS41/)S"@]XXO&JH1.8[GC*1#MA^9;7*$':\
M&YKN '-L3U R]J'^G)T:U>0N),?WWEZ?V%[BUG,.,MX"26:E[-8#I&.NWR!E
M9C7&!TB\5?!1TB2J!@2V3BW[+9U<U T#71ENQQ+Q-W+>.<SY[MV//R(\\!?B
ME<B<E80$[H!CQWOH7[YI:@[<9:N2*P:7DZR=9-K:X@>MUM:V2K9LI9)C!10,
M!XT"6 L/)QC:QWNF-_BHDAI73"R3$" !HHNN0__[.MV!L"]^,N2X>I6Y;V'%
M[+%CDQ=FQ&D[(TY?'->.SZ%]<<TIQ'/]6=71>VP6?)$XW^2\MJ5,Z+)7HLF!
M[:F' 1$3J>8ZZ+'AQWWAE]GY6%S)C"WJ8X!QT^A;IS4O5/LMJZ5#%GO]9'[X
M9NS\!8&S@J?;>6/YA/(-SI)O:;C3I(00<5Z\,#G,,4GZN6D\Q?-+L7II^W2.
MIG[*S?/2ITF OS+L?\A(#UQC.1O*G,LT1O% BCLO--@S,8TQ*BQEJ= HJW]1
MZOL>Y>MRF"AB'CTPC,2>V0??2@7B09RZ ; =N?JB(/0E.F26JI!HOKALP@I(
M:>@+^.4F&%]\YJN<D)S%.F/LU@&/2ASJK4@5:#L ,M1M:$5)U=3E@N[KM-G-
MP:%^:HBYTZ@^=4%-@(9P.V;#74727E'4:;#@FR\N.-Q>,?E593G"ZV;U_5Y
M;A<0,CG:34B65M1(YW@^V?#94CZ&\-2'^$)<HF7S,<K40VOCH]+I,WYBW6UU
MRC3JUL)W)AL,+N <NHRN)T+V]VXO#M ;%@I=/%G[<ZYY6YE&2N>'ZSP,UW3T
MTJ4O[CEM[1'U:HP!KHZ6UF,>JC[3Y4B:S;YQ=Q]"=<>M/&>B X#:&B](>O=(
M<H7F_@,9,P_UWG;ZN%K1P*Y#9? DA(]<&BR/1+Z/@<8\:)Q6A(ZM:-R-3 ZG
M8<"?\85)FJJV?3E":1QA&+[=>Y4II+0F'[J-UT^BR6!^P)'[LBZO*=^@'$O/
MP\X=*1"^\3?!'%4(UG!=VGYM+YNOPQWK?GNXJ?XH#=3$2$5K'!T-SI&,3;C]
M#2].E_[&=:4=PLG_Q1R$>LT;L,XC8?/"#-HK^*M_ U!+ P04    "  &@FI2
M$_Z4G'H#  !["0  &0   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6RM5EEO
MXS80_BL#M5CL HDN.TZ:M0W828JFZ+9&O,?#H@^T-+*(4*26I.+TWW=('7'0
MQ' 7^V#S$.>;;TYRNE/ZWI2(%AXK(<TL**VM+Z/(9"56S(2J1DE?"J4K9FFI
MMY&I-;+<"U4B2N-X$E6,RV ^]7LK/9^JQ@HN<:7!-%7%]#]+%&HW"Y*@W[CC
MV]*ZC6@^K=D6UV@_U2M-JVA R7F%TG E06,Q"Q;)Y?+,G?<'/G/<F;TY.$LV
M2MV[Q6T^"V)'" 5FUB$P&A[P"H5P0$3C6X<9#"J=X/Z\1__5VTZV;)C!*R6^
M\-R6L^ B@!P+U@A[IW:_86>/)Y@I8?P_[+JS<0!98ZRJ.F%B4''9CNRQ\\,Q
M FDGD'K>K2+/\II9-I]JM0/M3A.:FWA3O321X](%96TU?>4D9^=_4MQO9:8J
MA+=_*&/>P0HU7*FJ(I>M2Z9I_R/;"#3OII$EA4XLRCKP90N>O@(^@@]*VM+
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
M\!N3(722,TCC-#F"UVF=['B\SIM._IQDQFHJA5]'8+LM;-?#=@_ SNF&%+5
M4 MX,3%#P2P6,&7"K0TP6<#$%1^WS_N">]2(NY27IF(YC@*Z=0;U(P;C_[0&
M)UQ2T0A!]6].@<):T\5K(PLWN549ZNU&O.-%+A@O86/0G $^Y:(NN%Q"B07/
MF?"&"I26IA^@>S$(^S3VXFYX =?_BKS&@V00=B#ID\Z+28VY>D3MJQ#.XS!U
MOP2.)*K7)JKWGD1975-;L0;N#47.*J K[:*HF>!_<(?132;XDKGN8?8E[JC1
M@XE[P_I-K?<S>'<RYY;BGSV#0$OHQCF?:\J,I3PEW23L^K%#.9C7&JE:,B4+
M X->> Z#E+9G2&1Y[LJ+MXP*K)3A1#\F,??=J:8$TO0\'/BQ3R6P+VO13ILJ
M42]],S:0JUK:IF.UNVV_GS1M[D6\>2RNF5X2)_)M0:I$@W*AFP;<+*RJ?-/+
ME*46ZJ<K>K-0.P$Z7RAEMPMGH'T%QW\!4$L#!!0    (  :":E(WWFD[!@0
M %(*   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;(U674_C.!3]*U<1
M*U%I-FF2IA345BHP[+(:9A%E=A]6^^ FMZTUCIVQ'0K[Z_?:23,%2N$AB>W<
M<WR_[?%&Z>]FC6CAL1323(*UM=59%)E\C24SH:I0TI^ETB6S--6KR%0:6>%!
MI8B2?G\8E8S+8#KV:[=Z.E:U%5SBK093ER733^<HU&82Q,%VX8ZOUM8M1--Q
MQ58X1_NMNM4TBSJ6@I<H#5<2-"XGP2P^.Q\Z>2_P%\>-V1F#LV2AU'<WN2XF
M0=\IA )SZQ@8?1[P H5P1*3&CY8SZ+9TP-WQEOW*VTZV+)C!"R7^YH5=3X)1
M  4N62WLG=K\CJT]F>/+E3#^#9M&=I &D-?&JK(%DP8EE\V7/;9^V &,^F\
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
MT,X!OV^4LH>-$^BOT/P74$L#!!0    (  :":E(4QSC!$@,  #T*   9
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
M3I+KNWG=T2)SU]N3T.:R=,V%^9]!:0/,]YD0>M.Q-V;YAS3Y"U!+ P04
M"  &@FI22:)=2GP#  !7"P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX
M;6R]5FUOVS80_BL'K1A:(+5$V9'=SC;0.!N6H6F#&-T^#/O 2&>;*%\TDHJ3
M?[^C9,O&+*O!ANV+1%)\[IX[\A[==&OL5[=!]/"DI':S:.-]^3Z.7;Y!Q=W
ME*CIR\I8Q3U-[3IVI45>U" EXS1)LEAQH:/YM%Z[L_.IJ;P4&N\LN$HI;I^O
M4)KM+&+1?N%>K#<^+,3S:<G7N$3_I;RS-(M;*X50J)TP&BRN9M$']G[!L@"H
M=_PJ<.N.QA!">3#F:YC<%+,H"8Q08NZ#"4ZO1UR@E,$2\?AS9S1J?0;@\7AO
M_:<Z> KF@3M<&/F;*/QF%DTB*'#%*^GOS?9GW 5T&>SE1KKZ"=MF;S:.(*^<
M-VH')@9*Z.;-GW:). *0G6Y N@.D?P=D9P##'6!8!]HPJ\.ZYI[/I]9LP8;=
M9"T,ZMS4:(I&Z'",2V_IJR"<G]]H5UFN<X2W\(E;RT-6X?4U>BZD>T.K7Y;7
M\/K5&W@%0L.MD)*R[Z:Q)^?!1)SO'%TUCM(SCH9P:[3?./A1%UATX!?]>);V
M&(@IZC;T=!_Z5=IK\1>N!S!D%Y F*>LBU __G/L6GO30&;8G,:SM#<_86U*%
M%I5$,"OX[#=HX:/@#T(*+]#![Q]I.]QX5.Z/'F>CUMFH=C;ZYK&71HK\&7+S
MB);J]@+6J&DD@>L">$7WSQ )!+DC\PS2.(>=-Z#Q.:E]!OUXG).:3./'#J*7
M+='+?TJTM"1FE@@57-%"%Z'&]N41H?%E-Y^LY9/U\KG&G-3282@&;SSER:)#
M2S632RY49UH:B^,C%FPT&'7S&+<\QKT\%ANNUS6+/+#9D7!0RLK!S=6G>UC4
M?.#[[R8I2W^@; ECX1FY[>0X/N7(CC@V!=%LRHXV98.L.XY)&\>D-XY;H86J
M5,^5?M=:>O??UP]+#KJ9]!)?HEQ1^O>WTZ)'W?R8E*FT![J:;^LKT2F5R<G%
M9-UY9$="SGH)W5D1?L3[.I%""=_IF[W8=WKPG?:?(G_ZQBFR@PRR_T$'V4$(
M6;\2_KMS')V6S>",PK"#Y+%^S7OQ29[*VSG?!WEC_?KVXG1<@,)"Y"2 I>2Z
MDUYV(A?)27+BH]9%H5W7'9TCE2=G31?3KK9=XX>Z5XH/VYN6\Y;;-3$'B2N"
M)H,Q)<8V75PS\::L&Z$'X^FW5@\WU/FB#1OH^\H8OY\$!VTO/?\+4$L#!!0
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
MNE>T\ELK*2^PU%R6H#";>1?AQT48604G\2?'M>X\@W7E2<H?=G&3SKS $J'
MQ%@3C/Z><8%"6$O$\7=CU&OWM(K=YZWU:^<\.?/$-"ZD^(NG)I]Y9QZDF+%*
MF >Y_HR-0R?67B*%=K^P;F0##Y)*&UDTRD10\++^9YLF$!T%LM.O$#4*T:["
M^(!"W"C$SM&:S+EUQ0R;3Y5<@[+29,T^N-@X;?*&ES:-CT;15TYZ9KY0F'(#
MURSA@IN?\ %N2H,*M8$'9A >UVREX8XIQ6R\X>@*#>-"OR?)KX]7</3N/;P#
M7L(M%X+RHJ>^(2QKW$\:A,L:(3J $,.M+$VNX5.98OI:WR=W6I^BK4^7T:#!
MWUDY@C@\ABB(PAZ>Q=O5@P&<N UQ[.S%!^Q]H37(#'9#_<U]N#%8Z.\#VXS;
M;<9NF_&!;=J\X8;.N,:^1-06)LZ"/>#/\[/1R=1_[@9G7R8,1E$K](KMI&4[
M>1N;LC65,)U#1@T$<DR7"$OJ-G DI*:J,A*>D/I#(IC6/..80EHI7BZAQ(V!
M,(+"%<LQK4V?BS7(:0?_PW@4]^-/6OS)(/X?;#, 9G+<@>OCFNQSA:-Q/]=I
MRW4ZR'61)%51"8II"K^Y('ZQ03R&A8WPM8WP9QOA8SK4B:A22WLGRX0@E:3C
M2LMM9@8*\*RE.?N5=7[>;G,^Z/0=W6VV5B!3LMBM)6TS)!7U$=N36"<^DM*D
M()$%W7:YO8:HF5DSKI LMF&;OKR=[^<MVCLS/4+QH:(+@Y?6'/QKV2FL\:G\
M6"&KTNBW.M;;B(-]T&#/FWZI\P/N=&Z:\'\WJ,9$=^NPTWP:OF&AUWC1"U[T
MG_"ZA8']T8SV6F70.=(-[+!0#>MW+O "U=+--9J22@FO[[WV;3L[7;B)8>?]
MI9VIW&#P8J8>R&Z96O)2@\",3 :C4VJ4JIYQZH61*S<F/$E#0X=[S&DN1&4%
MZ'LFI=DN[ ;MI#G_!U!+ P04    "  &@FI292$U)T #   S"P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T,BYX;6RU5FMOTS 4_2M6Q >0QA*G;]168AV/
MH0U-JX /B ].<MM:\R/8SKI*_'ALITW*UAJ!U$IM[<3WG'M/XN,[7DMUKU<
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
M/7_D*W@H&MVF94GDJ;U 7Z/43X/(CW?&%R_H@6^$U/XBYNA5\_UGKOTH5A]
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
M&75)Z:8\I6[&Y1I*-V5BW="8<5914KHI$^N&MN((DZQ^)7;/WHH3C)G&<%^
M96?7X+B0H_!>4@HJ$RLHQMQ_7_JNOK888U(6*I/O8T:8?K\<-EY?+5(Z'6-2
M%BI3%\'^2CC^6OH8D[)0F=A"+S%'+3$F9:$RL85>8MZ#Z=@GS17[S%V,25FH
M3&RAEYBWR@&F(8XM$2DN=%,6JA);B,0<6:BB+%0E?P%#E%78),:D+%0EW_3L
M"RL'(GR,25FH2FRA0SN,R5Z:,2;Y%B98:+I['=C 6BAH[O O++;77-8+P_S'
M4+VLSGW=8=U+>85M7Q0^L<WN[>+NS>B'WU!+ P04    "  &@FI21QQ@N:0!
M  ";&@  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=F[;L) $(7A
M5T%^ ):966X14*6AC7@!"Y:+,-CR;A1X^R HX%@ITJ ]E;6V//X+ZY.UGGV%
MJDR'^ASWAR;V+J?J'.?%/J7FP[FXWH=3&?MU$\ZW*]NZ/97IMFQWKBG7QW(7
MG X&(]>^SB@6L]>9O=6U"?^96&^WAW7XK-??IW!.?PQV/W5[C/L04M%;E>TN
MI'GA+M7S='3W@_1ODXO><C,OVN5&"I<[2"%(\P<9!%G^( ]!/G_0$(*&^8-&
M$#3*'S2&H''^H D$3?('32%HFC](!BCC@""I@S6!UH)<"X'7@F +@=B"9 N!
MV8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>VOG8)M!;46\E
MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\C
MT-LZFR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>GO4VQ/H[5%O
M3Z"W1[T]@=X>]?8$>OO.9O<[]8[I6H7X['FL\?GOI#K=[@W/Q]^7CY.=M_>.
MLX-_48M?4$L#!!0    (  :":E(NTOC K@$  ,H:   3    6T-O;G1E;G1?
M5'EP97-=+GAM;,V9S6[",!"$7P7EBHBQG=(? 9>VUY9#7\!--B0BB2W;4'C[
M.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4>&\>&'-I0;5RL3;4A)U<
MVUKY\&J7S*ATI9;$Q'@\8:EN/#5^Y%N-:#Y]HERM*S]XWH;/KM3-++)4N6CP
MN"]LO6:1,J8J4^7#/MLTV3>7T<$A#IU=C2M*XX:A(&)G'=J=GPT.?:\;LK;,
M:+!0UK^H.E2Q;<6<WU7DXGZ),QEUGI<I93I=UZ$E=L:2REQ!Y.LJWHL.^YU]
MN&':/_G5_IU,GV&H7%AM7)B8I<OMCB-INT<F")'U9?\13XY!^NKS43OMC+)?
M>H?K_=!VU<W#L6ZY_HZ_SOBD?V$. 9)#@N1(0'+<@.28@.2X!<EQ!Y+C'B0'
M'Z,$02$J1T$J1V$J1X$J1Z$J1\$J1^$J1P$K1R&K0"&K0"&K0"&K0"&K0"&K
M0"&K0"&K0"&K0"&K0"&K1"&K1"&K1"&K1"&K1"&K1"&K1"&K1"&K1"&K1"%K
M@D+6!(6L"0I9$Q2R)O])UG>M5W_]=Z5=XUJ5S=&?=;^PYI]02P$"% ,4
M"  &@FI2!T%-8H$   "Q    $               @ $     9&]C4')O<',O
M87!P+GAM;%!+ 0(4 Q0    (  :":E*O"6IK[@   "L"   1
M  "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (  :":E*97)PC
M$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL
M4$L! A0#%     @ !H)J4F_LFU5'!0  ^A4  !@              ("!#0@
M 'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (  :":E+7),)!
M8@<  +@?   8              " @8H-  !X;"]W;W)K<VAE971S+W-H965T
M,BYX;6Q02P$"% ,4    "  &@FI2:Y8NU'H#  !+"P  &
M@($B%0  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ !H)J
M4KS[^5JV!0  IQ<  !@              ("!TA@  'AL+W=O<FMS:&5E=',O
M<VAE970T+GAM;%!+ 0(4 Q0    (  :":E)%4L,?-P4  ,\6   8
M      " @;X>  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4
M"  &@FI2Q@&.P%<"  !3!0  &               @($K)   >&PO=V]R:W-H
M965T<R]S:&5E=#8N>&UL4$L! A0#%     @ !H)J4IR>&]L*"   BB(  !@
M             ("!N"8  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4
M Q0    (  :":E)/%JV4K@(  )L%   8              " @?@N  !X;"]W
M;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  &@FI2FL$&(30+   6
M&P  &               @('<,0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL
M4$L! A0#%     @ !H)J4J\T7^(Z#P  <RH  !D              ("!1CT
M 'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  &@FI2? M3
M V<#  !T"   &0              @(&W3   >&PO=V]R:W-H965T<R]S:&5E
M=#$Q+GAM;%!+ 0(4 Q0    (  :":E+,+A"*= 4  .,-   9
M  " @550  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @
M!H)J4F\S$C@V"   UA0  !D              ("! %8  'AL+W=O<FMS:&5E
M=',O<VAE970Q,RYX;6Q02P$"% ,4    "  &@FI2JG6I&<\+  #C(0  &0
M            @(%M7@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4
M Q0    (  :":E*6T"U10 X  - D   9              " @7-J  !X;"]W
M;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ !H)J4F'53;LE!
M$PD  !D              ("!ZG@  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX
M;6Q02P$"% ,4    "  &@FI20W%L4A0'   S$   &0              @(%&
M?0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (  :":E+5
MM$,R2@T  -\C   9              " @9&$  !X;"]W;W)K<VAE971S+W-H
M965T,3@N>&UL4$L! A0#%     @ !H)J4MM^H4.S @  FP4  !D
M     ("!$I(  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4
M"  &@FI2URS$N" )  ".%P  &0              @('\E   >&PO=V]R:W-H
M965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    (  :":E(3_I2<>@,  'L)   9
M              " @5.>  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L!
M A0#%     @ !H)J4NAPL@,0!0  _@P  !D              ("!!*(  'AL
M+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  &@FI2\FWHQNL"
M   1!P  &0              @(%+IP  >&PO=V]R:W-H965T<R]S:&5E=#(S
M+GAM;%!+ 0(4 Q0    (  :":E(WWFD[!@0  %(*   9              "
M@6VJ  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ !H)J
M4B,WB$>\!0  '0T  !D              ("!JJX  'AL+W=O<FMS:&5E=',O
M<VAE970R-2YX;6Q02P$"% ,4    "  &@FI2^2YFK64"  !.!0  &0
M        @(&=M   >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0
M   (  :":E(4QSC!$@,  #T*   9              " @3FW  !X;"]W;W)K
M<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ !H)J4MT!0APM"   QSP
M !D              ("!@KH  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q0
M2P$"% ,4    "  &@FI2O?&M@(0"  #"!@  &0              @('FP@
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (  :":E*C?Y F
MF0,  +P+   9              " @:'%  !X;"]W;W)K<VAE971S+W-H965T
M,S N>&UL4$L! A0#%     @ !H)J4K=_I+J*!   #!,  !D
M ("!<<D  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  &
M@FI2XHLU?V\"  !R!0  &0              @($RS@  >&PO=V]R:W-H965T
M<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    (  :":E(6%V$"% ,  "T)   9
M          " @=C0  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#
M%     @ !H)J4DFB74I\ P  5PL  !D              ("!(]0  'AL+W=O
M<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  &@FI2$40X>:,"  #A
M!P  &0              @('6UP  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM
M;%!+ 0(4 Q0    (  :":E)PS"04Q@(  $D)   9              " @;#:
M  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ !H)J4B?"
M\ZR\!0  =R   !D              ("!K=T  'AL+W=O<FMS:&5E=',O<VAE
M970S-RYX;6Q02P$"% ,4    "  &@FI2>E*\T!@#  !F"@  &0
M    @(&@XP  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    (
M  :":E+P9^:0:0(  !D&   9              " @>_F  !X;"]W;W)K<VAE
M971S+W-H965T,SDN>&UL4$L! A0#%     @ !H)J4L:5]"^U @  @PH  !D
M             ("!C^D  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"
M% ,4    "  &@FI2&.YJL7D#  !U"@  &0              @(%[[   >&PO
M=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (  :":E)E(34G0 ,
M #,+   9              " @2OP  !X;"]W;W)K<VAE971S+W-H965T-#(N
M>&UL4$L! A0#%     @ !H)J4@1HG8^= @  ?P8  !D              ("!
MHO,  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  &@FI2
M#U"&I[H%  "?&P  &0              @(%V]@  >&PO=V]R:W-H965T<R]S
M:&5E=#0T+GAM;%!+ 0(4 Q0    (  :":E)FG=OM40(  %P,   -
M      "  6?\  !X;"]S='EL97,N>&UL4$L! A0#%     @ !H)J4I>*NQS
M    $P(   L              ( !X_X  %]R96QS+RYR96QS4$L! A0#%
M  @ !H)J4AO2O'?N P  G1T   \              ( !S/\  'AL+W=O<FMB
M;V]K+GAM;%!+ 0(4 Q0    (  :":E)''&"YI $  )L:   :
M  "  ><# 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (
M  :":E(NTOC K@$  ,H:   3              "  <,% 0!;0V]N=&5N=%]4
?>7!E<UTN>&UL4$L%!@     T #0 (PX  *(' 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>176</ContextCount>
  <ElementCount>306</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>52</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical</Role>
      <ShortName>Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - The Company and Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/TheCompanyandNatureofOperations</Role>
      <ShortName>The Company and Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Basis of Presentation and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2107103 - Disclosure - Revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/Revenues</Role>
      <ShortName>Revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2112104 - Disclosure - Net Income Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/NetIncomePerCommonShare</Role>
      <ShortName>Net Income Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2116105 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2119106 - Disclosure - Insurance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/Insurance</Role>
      <ShortName>Insurance</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2124107 - Disclosure - Credit Facility</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CreditFacility</Role>
      <ShortName>Credit Facility</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2131108 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2133109 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2135110 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2308302 - Disclosure - Revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/RevenuesTables</Role>
      <ShortName>Revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/Revenues</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2313303 - Disclosure - Net Income (Loss) Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/NetIncomeLossPerCommonShareTables</Role>
      <ShortName>Net Income (Loss) Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/NetIncomePerCommonShare</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2317304 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/FairValueofFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/FairValueofFinancialInstruments</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2320305 - Disclosure - Insurance (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/InsuranceTables</Role>
      <ShortName>Insurance (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/Insurance</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2325306 - Disclosure - Credit Facility (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CreditFacilityTables</Role>
      <ShortName>Credit Facility (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/CreditFacility</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2336307 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.abm.com/role/SegmentInformation</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - The Company and Nature of Operations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails</Role>
      <ShortName>The Company and Nature of Operations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Basis of Presentation and Significant Accounting Policies - Management Reimbursement Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies - Management Reimbursement Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Revenues - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails</Role>
      <ShortName>Revenues - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Revenues - Remaining Performance Obligations Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails</Role>
      <ShortName>Revenues - Remaining Performance Obligations Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2411405 - Disclosure - Revenues - Contract with Customer, Asset and Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails</Role>
      <ShortName>Revenues - Contract with Customer, Asset and Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - Net Income (Loss) Per Common Share - Calculations of Basic and Diluted Net Income Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails</Role>
      <ShortName>Net Income (Loss) Per Common Share - Calculations of Basic and Diluted Net Income Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abm.com/role/NetIncomeLossPerCommonShareTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2415407 - Disclosure - Net Income (Loss) Per Common Share - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails</Role>
      <ShortName>Net Income (Loss) Per Common Share - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.abm.com/role/NetIncomeLossPerCommonShareTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2418408 - Disclosure - Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2421409 - Disclosure - Insurance - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/InsuranceNarrativeDetails</Role>
      <ShortName>Insurance - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2422410 - Disclosure - Insurance - Insurance Related Balances and Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails</Role>
      <ShortName>Insurance - Insurance Related Balances and Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2423411 - Disclosure - Insurance - Instruments Used to Collateralize Insurance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails</Role>
      <ShortName>Insurance - Instruments Used to Collateralize Insurance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2426412 - Disclosure - Credit Facility - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CreditFacilityNarrativeDetails</Role>
      <ShortName>Credit Facility - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2427413 - Disclosure - Credit Facility - Credit Facility Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails</Role>
      <ShortName>Credit Facility - Credit Facility Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2428414 - Disclosure - Credit Facility - Term Loan Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails</Role>
      <ShortName>Credit Facility - Term Loan Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2429415 - Disclosure - Credit Facility - Interest Rate Swaps (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails</Role>
      <ShortName>Credit Facility - Interest Rate Swaps (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2430416 - Disclosure - Credit Facility - Interest Rate Swaps Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails</Role>
      <ShortName>Credit Facility - Interest Rate Swaps Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2432417 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2434418 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="abm-20210131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2437419 - Disclosure - Segment Information - Financial Information by Reportable Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails</Role>
      <ShortName>Segment Information - Financial Information by Reportable Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="abm-20210131.htm">abm-20210131.htm</File>
    <File>abm-20210131.xsd</File>
    <File>abm-20210131_cal.xml</File>
    <File>abm-20210131_def.xml</File>
    <File>abm-20210131_lab.xml</File>
    <File>abm-20210131_pre.xml</File>
    <File>abm1312021ex311.htm</File>
    <File>abm1312021ex312.htm</File>
    <File>abm1312021ex32.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>abm-20210131_g1.jpg</File>
    <File>abm-20210131_g2.jpg</File>
    <File>abm-20210131_g3.jpg</File>
    <File>abm-20210131_g4.jpg</File>
    <File>abm-20210131_g5.jpg</File>
    <File>abm-20210131_g6.jpg</File>
    <File>abm-20210131_g7.jpg</File>
    <File>abm-20210131_g8.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>69
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "abm-20210131.htm": {
   "axisCustom": 3,
   "axisStandard": 17,
   "contextCount": 176,
   "dts": {
    "calculationLink": {
     "local": [
      "abm-20210131_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "abm-20210131_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "abm-20210131.htm"
     ]
    },
    "labelLink": {
     "local": [
      "abm-20210131_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "abm-20210131_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "abm-20210131.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 391,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 1,
    "http://xbrl.sec.gov/dei/2020-01-31": 5,
    "total": 6
   },
   "keyCustom": 35,
   "keyStandard": 271,
   "memberCustom": 23,
   "memberStandard": 28,
   "nsprefix": "abm",
   "nsuri": "http://www.abm.com/20210131",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.abm.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107103 - Disclosure - Revenues",
     "role": "http://www.abm.com/role/Revenues",
     "shortName": "Revenues",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112104 - Disclosure - Net Income Per Common Share",
     "role": "http://www.abm.com/role/NetIncomePerCommonShare",
     "shortName": "Net Income Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116105 - Disclosure - Fair Value of Financial Instruments",
     "role": "http://www.abm.com/role/FairValueofFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InsuranceDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119106 - Disclosure - Insurance",
     "role": "http://www.abm.com/role/Insurance",
     "shortName": "Insurance",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InsuranceDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:DebtAndDerivativeInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124107 - Disclosure - Credit Facility",
     "role": "http://www.abm.com/role/CreditFacility",
     "shortName": "Credit Facility",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:DebtAndDerivativeInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131108 - Disclosure - Commitments and Contingencies",
     "role": "http://www.abm.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133109 - Disclosure - Income Taxes",
     "role": "http://www.abm.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135110 - Disclosure - Segment Information",
     "role": "http://www.abm.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)",
     "role": "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:ManagementRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables)",
     "role": "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:ManagementRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets (Unaudited)",
     "role": "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited",
     "shortName": "Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308302 - Disclosure - Revenues (Tables)",
     "role": "http://www.abm.com/role/RevenuesTables",
     "shortName": "Revenues (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313303 - Disclosure - Net Income (Loss) Per Common Share (Tables)",
     "role": "http://www.abm.com/role/NetIncomeLossPerCommonShareTables",
     "shortName": "Net Income (Loss) Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317304 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "role": "http://www.abm.com/role/FairValueofFinancialInstrumentsTables",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320305 - Disclosure - Insurance (Tables)",
     "role": "http://www.abm.com/role/InsuranceTables",
     "shortName": "Insurance (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325306 - Disclosure - Credit Facility (Tables)",
     "role": "http://www.abm.com/role/CreditFacilityTables",
     "shortName": "Credit Facility (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336307 - Disclosure - Segment Information (Tables)",
     "role": "http://www.abm.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "abm:NumberOfIndustryGroups",
      "reportCount": 1,
      "unique": true,
      "unitRef": "industry_group",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - The Company and Nature of Operations - Narrative (Details)",
     "role": "http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails",
     "shortName": "The Company and Nature of Operations - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "abm:NumberOfIndustryGroups",
      "reportCount": 1,
      "unique": true,
      "unitRef": "industry_group",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Basis of Presentation and Significant Accounting Policies - Management Reimbursement Revenue (Details)",
     "role": "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails",
     "shortName": "Basis of Presentation and Significant Accounting Policies - Management Reimbursement Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i07c23e7cd88848f4b3510b1a75c28b50_D20201101-20210131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - Revenues - Disaggregation of Revenue (Details)",
     "role": "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
     "shortName": "Revenues - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "ib6f1b0ee7ae64281bb4e436a20387838_D20201101-20210131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "ibcb6f5752ac145a2b7976a709074215d_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - Revenues - Remaining Performance Obligations Narrative (Details)",
     "role": "http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails",
     "shortName": "Revenues - Remaining Performance Obligations Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "ibcb6f5752ac145a2b7976a709074215d_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "role": "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical",
     "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:ContractWithCustomerAssetBilledTradeReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - Disclosure - Revenues - Contract with Customer, Asset and Liability (Details)",
     "role": "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails",
     "shortName": "Revenues - Contract with Customer, Asset and Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:ContractWithCustomerAssetBilledTradeReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - Net Income (Loss) Per Common Share - Calculations of Basic and Diluted Net Income Per Common Share (Details)",
     "role": "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails",
     "shortName": "Net Income (Loss) Per Common Share - Calculations of Basic and Diluted Net Income Per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i45c3c06ce12a480fbc2a76769ab3dfad_D20201101-20210131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415407 - Disclosure - Net Income (Loss) Per Common Share - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details)",
     "role": "http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails",
     "shortName": "Net Income (Loss) Per Common Share - Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i96adc673c18f4189884aacbb0de3acb6_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418408 - Disclosure - Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)",
     "role": "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
     "shortName": "Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i96adc673c18f4189884aacbb0de3acb6_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421409 - Disclosure - Insurance - Narrative (Details)",
     "role": "http://www.abm.com/role/InsuranceNarrativeDetails",
     "shortName": "Insurance - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EstimatedInsuranceRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422410 - Disclosure - Insurance - Insurance Related Balances and Activity (Details)",
     "role": "http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails",
     "shortName": "Insurance - Insurance Related Balances and Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "abm:ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EstimatedInsuranceRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "abm:InsuranceDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:InstrumentsUsedToCollateralizeInsuranceObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423411 - Disclosure - Insurance - Instruments Used to Collateralize Insurance Obligations (Details)",
     "role": "http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails",
     "shortName": "Insurance - Instruments Used to Collateralize Insurance Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "abm:InsuranceDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:InstrumentsUsedToCollateralizeInsuranceObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i013b3bd15f874853ba0c5c8f14546fbb_D20200528-20200528",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426412 - Disclosure - Credit Facility - Narrative (Details)",
     "role": "http://www.abm.com/role/CreditFacilityNarrativeDetails",
     "shortName": "Credit Facility - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i013b3bd15f874853ba0c5c8f14546fbb_D20200528-20200528",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:LoansPayableCurrentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427413 - Disclosure - Credit Facility - Credit Facility Information (Details)",
     "role": "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails",
     "shortName": "Credit Facility - Credit Facility Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "abm:LoansPayableCurrentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428414 - Disclosure - Credit Facility - Term Loan Maturities (Details)",
     "role": "http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails",
     "shortName": "Credit Facility - Term Loan Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentPeriodicPaymentPrincipal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)",
     "role": "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
     "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "idc7658f13692451c9123095273a52a88_I20181101",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429415 - Disclosure - Credit Facility - Interest Rate Swaps (Details)",
     "role": "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails",
     "shortName": "Credit Facility - Interest Rate Swaps (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "idc7658f13692451c9123095273a52a88_I20181101",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430416 - Disclosure - Credit Facility - Interest Rate Swaps Narrative (Details)",
     "role": "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails",
     "shortName": "Credit Facility - Interest Rate Swaps Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432417 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "role": "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i081387b1f01048eab656724e1d209393_I20210131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "abm:SuretyBonds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434418 - Disclosure - Income Taxes - Narrative (Details)",
     "role": "http://www.abm.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437419 - Disclosure - Segment Information - Financial Information by Reportable Segment (Details)",
     "role": "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails",
     "shortName": "Segment Information - Financial Information by Reportable Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i63450f6e3a6d4aa092cb7ac3e9ba9ac2_D20201101-20210131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "ibedea22e6ed94a8ab1c80ee3423ce038_I20191031",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)",
     "role": "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited",
     "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "ibedea22e6ed94a8ab1c80ee3423ce038_I20191031",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical)",
     "role": "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical",
     "shortName": "Consolidated Statements of Stockholder's' Equity (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - The Company and Nature of Operations",
     "role": "http://www.abm.com/role/TheCompanyandNatureofOperations",
     "shortName": "The Company and Nature of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Basis of Presentation and Significant Accounting Policies",
     "role": "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies",
     "shortName": "Basis of Presentation and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "abm-20210131.htm",
      "contextRef": "i15b9d9ff5ea542c480224fb4d42f212b_D20201101-20210131",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 52,
   "tag": {
    "abm_AirlineServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Airline Services [Member]",
        "label": "Airline Services [Member]",
        "terseLabel": "Airline Services"
       }
      }
     },
     "localname": "AirlineServicesMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All Other Claim Types Excluding Medical And Dental Self Insurance Program",
        "label": "All Other Claim Types Excluding Medical And Dental Self Insurance Program [Member]",
        "terseLabel": "Insurance claim reserves, excluding medical and dental"
       }
      }
     },
     "localname": "AllOtherClaimTypesExcludingMedicalAndDentalSelfInsuranceProgramMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_AviationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aviation [Member]",
        "label": "Aviation [Member]",
        "terseLabel": "Aviation"
       }
      }
     },
     "localname": "AviationMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails",
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_BucioMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bucio",
        "label": "Bucio [Member]",
        "terseLabel": "Bucio"
       }
      }
     },
     "localname": "BucioMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_BuildingEnergySolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building &amp; Energy Solutions [Member]",
        "label": "Building &amp; Energy Solutions [Member]",
        "terseLabel": "Building &amp; Energy Solutions"
       }
      }
     },
     "localname": "BuildingEnergySolutionsMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_BusinessandIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business and Industry [Member]",
        "label": "Business and Industry [Member]",
        "terseLabel": "Business &amp; Industry"
       }
      }
     },
     "localname": "BusinessandIndustryMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails",
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_ContractWithCustomerAssetBilledTradeReceivableCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Asset, Billed Trade Receivable, Current",
        "label": "Contract with Customer, Asset, Billed Trade Receivable, Current",
        "terseLabel": "Billed trade receivables"
       }
      }
     },
     "localname": "ContractWithCustomerAssetBilledTradeReceivableCurrent",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractWithCustomerAssetUnbilledTradeReceivablesCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Asset, Unbilled Trade Receivables, Current",
        "label": "Contract with Customer, Asset, Unbilled Trade Receivables, Current",
        "terseLabel": "Unbilled trade receivables"
       }
      }
     },
     "localname": "ContractWithCustomerAssetUnbilledTradeReceivablesCurrent",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractwithCustomerAssetCapitalizedCommissions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Asset, Capitalized Commissions",
        "label": "Contract with Customer, Asset, Capitalized Commissions",
        "terseLabel": "Capitalized commissions"
       }
      }
     },
     "localname": "ContractwithCustomerAssetCapitalizedCommissions",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Asset, Costs Incurred in Excess of Amounts Billed, Current",
        "label": "Contract with Customer, Asset, Costs Incurred in Excess of Amounts Billed, Current",
        "terseLabel": "Costs incurred in excess of amounts billed"
       }
      }
     },
     "localname": "ContractwithCustomerAssetCostsIncurredinExcessofAmountsBilledCurrent",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Asset, Increase (Decrease) for New Capitalized Costs",
        "label": "Contract with Customer, Asset, Increase (Decrease) for New Capitalized Costs",
        "terseLabel": "Capitalized contract price"
       }
      }
     },
     "localname": "ContractwithCustomerAssetIncreaseDecreaseforNewCapitalizedCosts",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ContractwithCustomerLiabilitiesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Liabilities [Roll Forward]",
        "label": "Contract with Customer, Liabilities [Roll Forward]",
        "terseLabel": "Contract with Customer, Liabilities [Roll Forward]"
       }
      }
     },
     "localname": "ContractwithCustomerLiabilitiesRollForward",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Liability, Increase (Decrease) for Additional Contract Liabilities",
        "label": "Contract with Customer, Liability, Increase (Decrease) for Additional Contract Liabilities",
        "terseLabel": "Additional contract liabilities"
       }
      }
     },
     "localname": "ContractwithCustomerLiabilityIncreaseDecreaseforAdditionalContractLiabilities",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_CovenantPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Covenant Period",
        "label": "Covenant Period [Axis]",
        "terseLabel": "Covenant Period [Axis]"
       }
      }
     },
     "localname": "CovenantPeriodAxis",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_CovenantPeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Covenant Period",
        "label": "Covenant Period [Domain]",
        "terseLabel": "Covenant Period [Domain]"
       }
      }
     },
     "localname": "CovenantPeriodDomain",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_CovenantPeriodQuarterEndingOctober2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Covenant Period, Quarter Ending October 2022",
        "label": "Covenant Period, Quarter Ending October 2022 [Member]",
        "terseLabel": "Covenant Period, Quarter Ending October 2022"
       }
      }
     },
     "localname": "CovenantPeriodQuarterEndingOctober2022Member",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_CreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Facility [Member]",
        "label": "Credit Facility [Member]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_DebtAndDerivativeInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the entity's debt and derivative instruments. Includes information about the amount of borrowings under the entity's line of credit and other matters important to the users of the financial statements and describes an entity's risk management strategies, derivatives in hedging activities and non-hedging derivative instruments, the assets, obligations, liabilities, revenues and expenses arising there from, and the amounts of and methodologies and assumptions used in determining the amounts of such items.",
        "label": "Debt And Derivative Instruments Disclosure [Text Block]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "DebtAndDerivativeInstrumentsDisclosureTextBlock",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacility"
     ],
     "xbrltype": "textBlockItemType"
    },
    "abm_DebtInstrumentCovenantFixedChargeCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Covenant Fixed Charge Coverage Ratio",
        "label": "Debt Instrument Covenant Fixed Charge Coverage Ratio",
        "terseLabel": "Fixed charge coverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantFixedChargeCoverageRatio",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "abm_DebtInstrumentCovenantLiquidityRequiredMinimum": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Liquidity Required, Minimum",
        "label": "Debt Instrument, Covenant, Liquidity Required, Minimum",
        "terseLabel": "Debt instrument, covenant, liquidity required, minimum"
       }
      }
     },
     "localname": "DebtInstrumentCovenantLiquidityRequiredMinimum",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_DebtInstrumentCovenantMaximumTotalNetLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Maximum Total Net Leverage Ratio",
        "label": "Debt Instrument, Covenant, Maximum Total Net Leverage Ratio",
        "terseLabel": "Leverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMaximumTotalNetLeverageRatio",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "abm_DecreaseInTotalReserveClaims": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease In Total Reserve Claims",
        "label": "Decrease In Total Reserve Claims",
        "terseLabel": "Decrease in total reserve claims"
       }
      }
     },
     "localname": "DecreaseInTotalReserveClaims",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_EducationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Education [Member]",
        "label": "Education [Member]",
        "terseLabel": "Education"
       }
      }
     },
     "localname": "EducationMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_EnergyEfficientGovernmentBuildingsTaxCreditsAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Efficient Government Buildings Tax Credits, Amount",
        "label": "Energy Efficient Government Buildings Tax Credits, Amount",
        "terseLabel": "Adjustment for tax deductions for energy efficient government buildings, included in Technical Solutions"
       }
      }
     },
     "localname": "EnergyEfficientGovernmentBuildingsTaxCreditsAmount",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_EnergySavingsContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Savings Contracts [Member]",
        "label": "Energy Savings Contracts [Member]",
        "terseLabel": "Energy Savings Contracts"
       }
      }
     },
     "localname": "EnergySavingsContractsMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_FacilityServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility Services [Member]",
        "label": "Facility Services [Member]",
        "terseLabel": "Facility Services"
       }
      }
     },
     "localname": "FacilityServicesMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_GovernmentServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government Services [Member]",
        "label": "Government Services [Member]",
        "verboseLabel": "Government Services"
       }
      }
     },
     "localname": "GovernmentServicesMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_GuaranteeObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of guaranteed energy savings.",
        "label": "Guarantee Obligation",
        "terseLabel": "Guarantee obligation"
       }
      }
     },
     "localname": "GuaranteeObligation",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 15.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Lease Liabilities, Noncurrent",
        "label": "Increase (Decrease) in Lease Liabilities, Noncurrent",
        "terseLabel": "Long-term lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInLeaseLiabilitiesNoncurrent",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Operating Lease Right-Of-Use Asset",
        "label": "Increase (Decrease) in Operating Lease Right-Of-Use Asset",
        "negatedTerseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_InstrumentsUsedToCollateralizeInsuranceObligations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instruments Used To Collateralize Insurance Obligations",
        "label": "Instruments Used To Collateralize Insurance Obligations",
        "terseLabel": "Instruments used to collateralize insurance obligations"
       }
      }
     },
     "localname": "InstrumentsUsedToCollateralizeInsuranceObligations",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instruments Used to Collateralize Insurance Obligations, Type [Domain]",
        "label": "Instruments Used to Collateralize Insurance Obligations, Type [Domain]",
        "terseLabel": "Instruments Used to Collateralize Insurance Obligations, Type [Domain]"
       }
      }
     },
     "localname": "InstrumentsUsedtoCollateralizeInsuranceObligationsTypeDomain",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instruments Used to Collateralize Insurance Obligations by Type [Axis]",
        "label": "Instruments Used to Collateralize Insurance Obligations by Type [Axis]",
        "terseLabel": "Instruments Used to Collateralize Insurance Obligations by Type [Axis]"
       }
      }
     },
     "localname": "InstrumentsUsedtoCollateralizeInsuranceObligationsbyTypeAxis",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_InsuranceDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Disclosure",
        "label": "Insurance Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Instruments Used to Collateralize Insurance Obligations"
       }
      }
     },
     "localname": "InsuranceDisclosureTableTextBlock",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "abm_InsurancePoliciesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Policies [Axis]",
        "label": "Insurance Policies [Axis]",
        "terseLabel": "Insurance Policies [Axis]"
       }
      }
     },
     "localname": "InsurancePoliciesAxis",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_InsurancePoliciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Policies [Domain]",
        "label": "Insurance Policies [Domain]",
        "terseLabel": "Insurance Policies [Domain]"
       }
      }
     },
     "localname": "InsurancePoliciesDomain",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents commercial insurance umbrella policies that cover general liability and automobile liability losses above primary limits.",
        "label": "Insurance Policy Coverage, General Liability And Automobile Liability Losses",
        "terseLabel": "Insurance policy coverage, general and automobile liability losses"
       }
      }
     },
     "localname": "InsurancePolicyCoverageGeneralLiabilityAndAutomobileLiabilityLosses",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_InterestExpenseNetofTaxes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense, Net of Taxes",
        "label": "Interest Expense, Net of Taxes",
        "terseLabel": "Interest expense, net of taxes"
       }
      }
     },
     "localname": "InterestExpenseNetofTaxes",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Cash Flow Hedge Gain (Loss) To Be Reclassified During Next 12 Months, Tax",
        "label": "Interest Rate Cash Flow Hedge Gain (Loss) To Be Reclassified During Next 12 Months, Tax",
        "terseLabel": "Tax to be reclassified during the next 12 months"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsTax",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_InterestRateSwapMaturity10312021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Maturity 10/31/2021 [Member]",
        "label": "Interest Rate Swap, Maturity 10/31/2021 [Member]",
        "terseLabel": "Interest Rate Swap, Maturity October 31, 2021"
       }
      }
     },
     "localname": "InterestRateSwapMaturity10312021Member",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_InterestRateSwapMaturity4302021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Maturity 4/30/2021 [Member]",
        "label": "Interest Rate Swap, Maturity 4/30/2021 [Member]",
        "terseLabel": "Interest Rate Swap, Maturity April 30, 2021"
       }
      }
     },
     "localname": "InterestRateSwapMaturity4302021Member",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_InterestRateSwapMaturity4302022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Maturity 4/30/2022 [Member]",
        "label": "Interest Rate Swap, Maturity 4/30/2022 [Member]",
        "terseLabel": "Interest Rate Swap, Maturity April 30, 2022"
       }
      }
     },
     "localname": "InterestRateSwapMaturity4302022Member",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_InterestRateSwapMaturity912022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Maturity 9/1/2022 [Member]",
        "label": "Interest Rate Swap, Maturity 9/1/2022 [Member]",
        "terseLabel": "Interest Rate Swap, Maturity September 1, 2022"
       }
      }
     },
     "localname": "InterestRateSwapMaturity912022Member",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_JanitorialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Janitorial [Member]",
        "label": "Janitorial [Member]",
        "terseLabel": "Janitorial"
       }
      }
     },
     "localname": "JanitorialMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_LettersOfCreditLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters Of Credit [Line Items]",
        "label": "Letters Of Credit [Line Items]",
        "terseLabel": "Letters Of Credit [Line Items]"
       }
      }
     },
     "localname": "LettersOfCreditLineItems",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_LettersOfCreditTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters Of Credit [Table]",
        "label": "Letters Of Credit [Table]",
        "terseLabel": "Letters Of Credit [Table]"
       }
      }
     },
     "localname": "LettersOfCreditTable",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity After Initial Year Of Term",
        "label": "Line Of Credit Facility, Maximum Borrowing Capacity After Initial Year Of Term",
        "terseLabel": "Borrowing capacity after initial year of term"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAfterInitialYearOfTerm",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_LoansPayableCurrentGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Payable, Current, Gross",
        "label": "Loans Payable, Current, Gross",
        "terseLabel": "Gross term loan"
       }
      }
     },
     "localname": "LoansPayableCurrentGross",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_LoansPayableNoncurrentGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermLoansPayable",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Payable, Noncurrent, Gross",
        "label": "Loans Payable, Noncurrent, Gross",
        "terseLabel": "Gross term loan"
       }
      }
     },
     "localname": "LoansPayableNoncurrentGross",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_LossContingencyNumberOfCertifiedSubclasses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency, Number Of Certified Subclasses",
        "label": "Loss Contingency, Number Of Certified Subclasses",
        "terseLabel": "Loss contingency, number of certified subclasses"
       }
      }
     },
     "localname": "LossContingencyNumberOfCertifiedSubclasses",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "abm_ManagementReimbursementRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management Reimbursement Revenue [Member]",
        "label": "Management Reimbursement Revenue [Member]",
        "terseLabel": "Management Reimbursement Revenue"
       }
      }
     },
     "localname": "ManagementReimbursementRevenueMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_ManagementRevenueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management Revenue [Table Text Block]",
        "label": "Management Revenue [Table Text Block]",
        "terseLabel": "Schedule of Management Reimbursement Revenue by Segment"
       }
      }
     },
     "localname": "ManagementRevenueTableTextBlock",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "abm_MedicalAndDentalSelfInsuranceProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Medical and Dental Self Insurance Program [Member]",
        "label": "Medical And Dental Self Insurance Program [Member]",
        "terseLabel": "Medical and dental claim reserves"
       }
      }
     },
     "localname": "MedicalAndDentalSelfInsuranceProgramMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_NumberOfIndustryGroups": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Industry Groups",
        "label": "Number Of Industry Groups",
        "terseLabel": "Number of industry groups"
       }
      }
     },
     "localname": "NumberOfIndustryGroups",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "abm_NumberOfTechnicalSolutionSegments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Technical Solution Segments",
        "label": "Number Of Technical Solution Segments",
        "terseLabel": "Number of technical solutions segments"
       }
      }
     },
     "localname": "NumberOfTechnicalSolutionSegments",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "abm_PriorCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior Credit Facility [Member]",
        "label": "Prior Credit Facility [Member]",
        "terseLabel": "Prior Credit Facility"
       }
      }
     },
     "localname": "PriorCreditFacilityMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_PropertyDamagePolicyLimit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the policy limit provided by the insurance program for property damage risks.",
        "label": "Property Damage Policy Limit",
        "terseLabel": "Insurance policy coverage, property damage"
       }
      }
     },
     "localname": "PropertyDamagePolicyLimit",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]",
        "label": "Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table]",
        "label": "Schedule Of Earnings Per Share Basic And Diluted By Common Class [Table]",
        "terseLabel": "Schedule Of Earnings Per Share Basic And Diluted By Common Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Insurance Related Balances And Activity [Table Text Block]",
        "label": "Schedule Of Insurance Related Balances And Activity [Table Text Block]",
        "terseLabel": "Schedule of Insurance Related Balances and Activity"
       }
      }
     },
     "localname": "ScheduleOfInsuranceRelatedBalancesAndActivityTableTextBlock",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "abm_ScheduleOfOtherLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Other Liabilities [Line Items]",
        "label": "Schedule Of Other Liabilities [Line Items]",
        "terseLabel": "Schedule of Other Liabilities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfOtherLiabilitiesLineItems",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_ScheduleOfOtherLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Other Liabilities [Table]",
        "label": "Schedule Of Other Liabilities [Table]",
        "terseLabel": "Schedule of Other Liabilities [Table]"
       }
      }
     },
     "localname": "ScheduleOfOtherLiabilitiesTable",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "abm_SelfInsuredRetentionAmountPerOccurrence": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self Insured Retention Amount Per Occurrence",
        "label": "Self Insured Retention Amount Per Occurrence",
        "terseLabel": "Self insurance retention amount per-claim"
       }
      }
     },
     "localname": "SelfInsuredRetentionAmountPerOccurrence",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self Insured Retention Amount Per Participant Per Year For Certain Employee Medical And Dental Programs",
        "label": "Self Insured Retention Amount Per Participant Per Year For Certain Employee Medical And Dental Programs",
        "terseLabel": "Self insurance retention amount per-claim, medical plan"
       }
      }
     },
     "localname": "SelfInsuredRetentionAmountPerParticipantPerYearForCertainEmployeeMedicalAndDentalPrograms",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_SocialSecurityTaxEmployerDeferralCARESAct": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social Security Tax, Employer, Deferral, CARES Act",
        "label": "Social Security Tax, Employer, Deferral, CARES Act",
        "terseLabel": "Social security tax, employer, deferral, CARES Act"
       }
      }
     },
     "localname": "SocialSecurityTaxEmployerDeferralCARESAct",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_SuretyBonds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Surety Bonds",
        "label": "Surety Bonds",
        "terseLabel": "Surety bonds"
       }
      }
     },
     "localname": "SuretyBonds",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_SwingLineLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Swing Line Loan [Member]",
        "label": "Swing Line Loan [Member]",
        "terseLabel": "Swing Line Loan"
       }
      }
     },
     "localname": "SwingLineLoanMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "(Taxes Withheld) and Proceeds from Issuance of Share Based Compensation Awards",
        "label": "(Taxes Withheld) and Proceeds from Issuance of Share Based Compensation Awards",
        "terseLabel": "Taxes withheld from issuance of share-based compensation awards, net"
       }
      }
     },
     "localname": "TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "abm_TechnicalSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technical Solutions [Member]",
        "label": "Technical Solutions [Member]",
        "terseLabel": "Technical Solutions"
       }
      }
     },
     "localname": "TechnicalSolutionsMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_TechnologyAndManufacturingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology And Manufacturing [Member]",
        "label": "Technology And Manufacturing [Member]",
        "terseLabel": "Technology &amp; Manufacturing"
       }
      }
     },
     "localname": "TechnologyAndManufacturingMember",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "abm_WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the policy limit provided by the insurance program for workers' compensation, general liability, and other insurable risks.",
        "label": "Workers Compensation General Liability and Other Insurable Risks Insurance Policy Limit",
        "terseLabel": "Primary policy limit"
       }
      }
     },
     "localname": "WorkersCompensationGeneralLiabilityandOtherInsurableRisksInsurancePolicyLimit",
     "nsuri": "http://www.abm.com/20210131",
     "presentation": [
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r140",
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r160",
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r140",
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r160",
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r263",
      "r264",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r400",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.abm.com/role/CreditFacilityNarrativeDetails",
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r263",
      "r264",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r400",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.abm.com/role/CreditFacilityNarrativeDetails",
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r167",
      "r248",
      "r252",
      "r358",
      "r399",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails",
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r167",
      "r248",
      "r252",
      "r358",
      "r399",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails",
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r254",
      "r263",
      "r264",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r400",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.abm.com/role/CreditFacilityNarrativeDetails",
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r254",
      "r263",
      "r264",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r400",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.abm.com/role/CreditFacilityNarrativeDetails",
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Trade accounts receivable, net of allowances of $37.9 and $35.5 at January\u00a031, 2021 and October\u00a031, 2020, respectively"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r20",
      "r46",
      "r280"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Accrued taxes\u2014other than income"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r26",
      "r364",
      "r382"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r28",
      "r364",
      "r382"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
        "label": "Accrued Income Taxes, Noncurrent",
        "terseLabel": "Noncurrent income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r40",
      "r189"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "verboseLabel": "Property, plant and equipment, accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember": {
     "auth_ref": [
      "r59",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, including portion attributable to noncontrolling interest.",
        "label": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member]",
        "terseLabel": "Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest"
       }
      }
     },
     "localname": "AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r33",
      "r56",
      "r58",
      "r59",
      "r383",
      "r407",
      "r408"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss, net of taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r55",
      "r59",
      "r60",
      "r103",
      "r104",
      "r105",
      "r308",
      "r403",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss, Net of Taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r274",
      "r275",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r265",
      "r267",
      "r278",
      "r279"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Total adjustments"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile income from continuing operations to net cash provided by (used in) operating activities of continuing operations"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r37",
      "r172",
      "r178"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts receivable, allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredHedgeGains": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 16.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.",
        "label": "Amortization of Deferred Hedge Gains",
        "terseLabel": "Amortization of accumulated other comprehensive gain on interest rate swaps"
       }
      }
     },
     "localname": "AmortizationOfDeferredHedgeGains",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r91",
      "r186",
      "r188"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r99",
      "r148",
      "r155",
      "r162",
      "r176",
      "r305",
      "r309",
      "r330",
      "r362",
      "r381"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r15",
      "r17",
      "r53",
      "r99",
      "r176",
      "r305",
      "r309",
      "r330"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r269",
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r182"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "negatedTerseLabel": "Capitalized contract cost, amortization"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostImpairmentLoss": {
     "auth_ref": [
      "r182"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Impairment Loss",
        "terseLabel": "Capitalized contract cost, impairment loss"
       }
      }
     },
     "localname": "CapitalizedContractCostImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r13",
      "r38",
      "r93"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r88",
      "r93",
      "r95"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r88",
      "r331"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r8",
      "r88"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by operating activities of discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r50",
      "r200",
      "r367",
      "r387"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r197",
      "r198",
      "r199",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Common stock, dividends (in usd per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r103",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r30",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01 par value; 100,000,000 shares authorized; 67,078,471 and 66,748,157 shares issued and outstanding at January\u00a031, 2021 and October\u00a031, 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r63",
      "r65",
      "r66",
      "r75",
      "r374",
      "r394"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Contract with Customer, Asset and Liability"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r226",
      "r228",
      "r249"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "terseLabel": "Costs incurred in excess of amounts billed"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r226",
      "r227",
      "r249"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "periodEndLabel": "Contract liabilities, balance at end of period",
        "periodStartLabel": "Contract liabilities, balance at beginning of period"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r250"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "negatedTerseLabel": "Recognition of deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r164",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r79",
      "r358"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r363",
      "r365",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r341",
      "r343"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r328"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Credit facility"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments applied to principal.",
        "label": "Debt Instrument, Periodic Payment, Principal",
        "terseLabel": "Debt instrument, periodic payment, principal"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r48",
      "r101",
      "r221",
      "r222",
      "r223",
      "r224",
      "r340",
      "r341",
      "r343",
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Line of credit facility, term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted average interest rate"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred Compensation Plan Assets",
        "terseLabel": "Assets held in funded deferred compensation plan"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsCurrentNet": {
     "auth_ref": [
      "r52",
      "r342"
     ],
     "calculation": {
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtCurrent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Current, Net",
        "negatedTerseLabel": "Unamortized deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsCurrentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "terseLabel": "Deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "auth_ref": [
      "r41",
      "r342"
     ],
     "calculation": {
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermLoansPayable",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Noncurrent, Net",
        "negatedTerseLabel": "Unamortized deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r100",
      "r288",
      "r293",
      "r294",
      "r295"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r281",
      "r282"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income tax liability, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsMember": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts held on account by the entity representing a liability to the depositor. Deposits may take various forms (for example, demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits) and may be categorized in multiple ways (such as, foreign and domestic, interest and noninterest bearing).",
        "label": "Deposits [Member]",
        "terseLabel": "Restricted insurance deposits"
       }
      }
     },
     "localname": "DepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r91",
      "r143"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Fixed Interest Rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r315",
      "r316",
      "r317",
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r313",
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationsPolicyTextBlock": {
     "auth_ref": [
      "r6",
      "r11",
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.",
        "label": "Discontinued Operations, Policy [Policy Text Block]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "DiscontinuedOperationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Abstract]",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "DividendsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r225"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Common stock ($0.190 and $0.185 per share)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsSharebasedCompensationStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement.",
        "label": "Dividend, Share-based Payment Arrangement, Shares",
        "negatedTerseLabel": "Stock issued under share-based compensation plans"
       }
      }
     },
     "localname": "DividendsSharebasedCompensationStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r76",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r116",
      "r118",
      "r124",
      "r125",
      "r126",
      "r130",
      "r131",
      "r375",
      "r395"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "totalLabel": "Net income (in usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Net income per common share \u2014 Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r76",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r118",
      "r124",
      "r125",
      "r126",
      "r130",
      "r131",
      "r375",
      "r395"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "totalLabel": "Net income (in usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Net income per common share \u2014 Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r127",
      "r128",
      "r129",
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Income Per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomePerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r331"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r107",
      "r113",
      "r115",
      "r133",
      "r177",
      "r220",
      "r225",
      "r274",
      "r275",
      "r276",
      "r289",
      "r290",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r403",
      "r404",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimatedInsuranceRecoveries": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts.",
        "label": "Estimated Insurance Recoveries",
        "terseLabel": "Insurance recoverables"
       }
      }
     },
     "localname": "EstimatedInsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EurodollarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.",
        "label": "Eurodollar [Member]",
        "terseLabel": "Eurodollar"
       }
      }
     },
     "localname": "EurodollarMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r320",
      "r321",
      "r322",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r320",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r321",
      "r348",
      "r349",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r320",
      "r321",
      "r323",
      "r324",
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r255",
      "r256",
      "r261",
      "r262",
      "r321",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r255",
      "r256",
      "r261",
      "r262",
      "r321",
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r348",
      "r349",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r325",
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Measurements, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r346",
      "r347"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Repayment of finance lease obligations"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r187"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "verboseLabel": "Other intangible assets, accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r187",
      "r359"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Other intangible assets, net of accumulated amortization of $355.0 and $343.8 at January\u00a031, 2021 and October\u00a031, 2020, respectively"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedLabel": "Loss on sale of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r183",
      "r184",
      "r361"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of guarantee.",
        "label": "Guarantor Obligations, Nature [Axis]",
        "terseLabel": "Guarantor Obligations, Nature [Axis]"
       }
      }
     },
     "localname": "GuaranteeObligationsByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Nature [Domain]",
        "terseLabel": "Guarantor Obligations, Nature [Domain]"
       }
      }
     },
     "localname": "GuaranteeObligationsNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r78",
      "r92",
      "r108",
      "r109",
      "r110",
      "r111",
      "r123",
      "r126",
      "r302"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      },
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "terseLabel": "Income from continuing operations",
        "totalLabel": "Income from continuing operations",
        "verboseLabel": "Income from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r70",
      "r148",
      "r154",
      "r158",
      "r161",
      "r164",
      "r360",
      "r370",
      "r378",
      "r396"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income from continuing operations before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r68",
      "r76",
      "r106",
      "r108",
      "r109",
      "r110",
      "r111",
      "r118",
      "r124",
      "r125",
      "r368",
      "r371",
      "r375",
      "r390"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Income from continuing operations (in usd per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r68",
      "r76",
      "r106",
      "r108",
      "r109",
      "r110",
      "r111",
      "r118",
      "r124",
      "r125",
      "r126",
      "r375",
      "r390",
      "r393",
      "r395"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Income from continuing operations (in usd per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r7",
      "r9",
      "r303"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "negatedTerseLabel": "Income from discontinued operations, net of taxes",
        "terseLabel": "Income from discontinued operations, net of taxes"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "auth_ref": [
      "r72",
      "r76",
      "r122",
      "r124",
      "r125",
      "r375",
      "r391",
      "r393",
      "r395"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "terseLabel": "Income from discontinued operations (in usd per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "auth_ref": [
      "r122",
      "r124",
      "r125",
      "r311"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "terseLabel": "Income from discontinued operations (in usd per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r71",
      "r91",
      "r145",
      "r175",
      "r369",
      "r389"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Income from unconsolidated affiliates",
        "terseLabel": "Income from unconsolidated affiliates",
        "verboseLabel": "Income from unconsolidated affiliates"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r291",
      "r296",
      "r298",
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r114",
      "r115",
      "r146",
      "r283",
      "r292",
      "r297",
      "r397"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Trade accounts payable and other accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other noncurrent assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other noncurrent liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Receivables",
        "negatedLabel": "Trade accounts receivable and costs incurred in excess of amounts billed"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInSelfInsuranceReserve": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the carrying amount of accrued known and estimated losses incurred for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's' compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.",
        "label": "Increase (Decrease) in Self Insurance Reserve",
        "terseLabel": "Insurance claims"
       }
      }
     },
     "localname": "IncreaseDecreaseInSelfInsuranceReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r126"
     ],
     "calculation": {
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Effect of dilutive securities (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InsuranceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance [Abstract]",
        "terseLabel": "Insurance [Abstract]"
       }
      }
     },
     "localname": "InsuranceAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InsuranceDisclosureTextBlock": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the types of coverages and products sold, and the assets, obligations, recorded liabilities, revenues and expenses arising therefrom, and the amounts of and methodologies and assumptions used in determining the amounts of such items.",
        "label": "Insurance Disclosure [Text Block]",
        "terseLabel": "Insurance"
       }
      }
     },
     "localname": "InsuranceDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/Insurance"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r69",
      "r142",
      "r339",
      "r342",
      "r376"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": {
     "auth_ref": [
      "r319"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.",
        "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net",
        "terseLabel": "Interest rate cash flow hedge gain (loss) to be reclassified during next 12 months, net"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.",
        "label": "Interest Rate Derivative Liabilities, at Fair Value",
        "terseLabel": "Interest rate swap liabilities"
       }
      }
     },
     "localname": "InterestRateDerivativeLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r140",
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r160",
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Elimination of inter-segment revenues",
        "verboseLabel": "Intersegment Eliminations"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Standby letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r45",
      "r99",
      "r156",
      "r176",
      "r306",
      "r309",
      "r310",
      "r330"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r36",
      "r99",
      "r176",
      "r330",
      "r366",
      "r385"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r47",
      "r99",
      "r176",
      "r306",
      "r309",
      "r310",
      "r330"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Liability for Claims and Claims Adjustment Expense [Line Items]",
        "terseLabel": "Liability for Claims and Claims Adjustment Expense [Line Items]"
       }
      }
     },
     "localname": "LiabilityForClaimsAndClaimsAdjustmentExpenseLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the liability for claims and claims adjustment expense.",
        "label": "Liability for Claims and Claims Adjustment Expense [Table]",
        "terseLabel": "Liability for Claims and Claims Adjustment Expense [Table]"
       }
      }
     },
     "localname": "LiabilityForClaimsAndClaimsAdjustmentExpenseTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails",
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails",
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r43",
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails",
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails",
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Commitment fee percentage on unused portion of the Facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LitigationStatusAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Axis]",
        "terseLabel": "Litigation Status [Axis]"
       }
      }
     },
     "localname": "LitigationStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LitigationStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of pending, threatened, or settled litigation.",
        "label": "Litigation Status [Domain]",
        "terseLabel": "Litigation Status [Domain]"
       }
      }
     },
     "localname": "LitigationStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails",
      "http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term debt, net",
        "totalLabel": "Current portion of term loan"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Current Maturities [Abstract]",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r102",
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "Debt maturities, 2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r102",
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "Debt maturities, 2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "totalLabel": "Long-term debt",
        "verboseLabel": "Long-term debt, net"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Excluding Current Maturities [Abstract]",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r48",
      "r216",
      "r217"
     ],
     "calculation": {
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit, Noncurrent",
        "terseLabel": "Line of credit"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLoansPayable": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Loans Payable, Noncurrent",
        "totalLabel": "Total noncurrent portion of term loan"
       }
      }
     },
     "localname": "LongTermLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails",
      "http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r48",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails",
      "http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r200",
      "r201",
      "r202",
      "r204",
      "r205",
      "r206",
      "r208",
      "r211",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r200"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Loss contingency amount accrued for probable losses"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r203",
      "r207",
      "r211"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Amount of reasonably possible loss"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.",
        "label": "Segment Reconciling Items [Member]",
        "terseLabel": "Segment Reconciling Items"
       }
      }
     },
     "localname": "MaterialReconcilingItemsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaturitiesOfLongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturities of Long-term Debt [Abstract]",
        "terseLabel": "Term Loan Maturities"
       }
      }
     },
     "localname": "MaturitiesOfLongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r134",
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "The Company and Nature of Operations"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/TheCompanyandNatureofOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r88",
      "r89",
      "r92"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r88",
      "r89",
      "r92"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "totalLabel": "Net cash provided by (used in) operating activities of continuing operations"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r10",
      "r61",
      "r64",
      "r73",
      "r92",
      "r99",
      "r106",
      "r108",
      "r109",
      "r110",
      "r111",
      "r114",
      "r115",
      "r123",
      "r148",
      "r154",
      "r158",
      "r161",
      "r164",
      "r176",
      "r330",
      "r372",
      "r392"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "OCI, before Reclassifications, before Tax, Attributable to Parent",
        "terseLabel": "Net loss from cash flow hedges recorded in accumulated other comprehensive loss, net of tax"
       }
      }
     },
     "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r148",
      "r154",
      "r158",
      "r161",
      "r164"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating profit (loss)",
        "totalLabel": "Operating profit"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r345"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r345"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r344"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r12",
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Basis of Presentation and Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r46"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other noncurrent assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r303",
      "r304",
      "r307"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation and other"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "auth_ref": [
      "r57"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax",
        "terseLabel": "Tax related to amounts in accumulated other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": {
     "auth_ref": [
      "r54",
      "r56"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax",
        "terseLabel": "Interest rate swaps"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r62",
      "r65",
      "r67",
      "r74",
      "r220",
      "r332",
      "r337",
      "r338",
      "r373",
      "r393"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "auth_ref": [
      "r303",
      "r304",
      "r307"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "negatedTerseLabel": "Income tax (provision) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInvestments": {
     "auth_ref": [
      "r39",
      "r388"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments classified as other.",
        "label": "Other Investments",
        "terseLabel": "Other investments"
       }
      }
     },
     "localname": "OtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other noncurrent liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParkingMember": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Space used for parking equipment used primarily for road transportation.",
        "label": "Parking [Member]",
        "terseLabel": "Parking"
       }
      }
     },
     "localname": "ParkingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Additions to property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PendingLitigationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.",
        "label": "Pending Litigation [Member]",
        "terseLabel": "Pending Litigation"
       }
      }
     },
     "localname": "PendingLitigationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in usd per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.01 par value; 500,000 shares authorized; none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r14",
      "r16",
      "r180",
      "r181"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConstructionLoansPayable": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from borrowings to finance the cost of construction.",
        "label": "Proceeds from Construction Loans Payable",
        "terseLabel": "Financing of energy savings performance contracts"
       }
      }
     },
     "localname": "ProceedsFromConstructionLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Borrowings from credit facility"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r81",
      "r82",
      "r174"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from redemption of auction rate security"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": {
     "auth_ref": [
      "r85",
      "r87",
      "r94"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.",
        "label": "Proceeds from (Repayments of) Bank Overdrafts",
        "terseLabel": "Changes in book cash overdrafts"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfBankOverdrafts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from the sale of other assets recognized in investing activities.",
        "label": "Proceeds from Sale of Other Assets, Investing Activities",
        "terseLabel": "Proceeds from sale of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOtherAssetsInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r22",
      "r23",
      "r190",
      "r386"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net of accumulated depreciation of $251.6 and $241.3 at January\u00a031, 2021 and October\u00a031, 2020, respectively"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r77",
      "r179"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for bad debt"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedTerseLabel": "Repayment of borrowings from credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "auth_ref": [
      "r18",
      "r24",
      "r93",
      "r95",
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "terseLabel": "Insurance deposits"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "verboseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r91",
      "r192",
      "r194",
      "r195"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring and related expenses"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r32",
      "r225",
      "r277",
      "r384",
      "r406",
      "r408"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r107",
      "r113",
      "r115",
      "r177",
      "r274",
      "r275",
      "r276",
      "r289",
      "r290",
      "r403",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r139",
      "r140",
      "r153",
      "r159",
      "r160",
      "r167",
      "r168",
      "r170",
      "r247",
      "r248",
      "r358"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenues",
        "verboseLabel": "Parking facility management fee revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails",
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r97",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Management Reimbursement Revenue by Segment and Remaining Performance Obligations"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r237",
      "r238",
      "r251",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/Revenues"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r97",
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r235"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue, remaining performance obligation, amount"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Revenue, remaining performance obligation, period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Revenue, remaining performance obligation, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Anti-Dilutive Outstanding Stock Awards Issued Under Share-Based Compensation Plans"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r48",
      "r101",
      "r221",
      "r222",
      "r223",
      "r224",
      "r340",
      "r341",
      "r343",
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Credit Facility Information"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Basic and Diluted Net Income Per Common Share Calculations"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "terseLabel": "Revenue from External Customers by Major Service Lines and Segments"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/RevenuesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.",
        "label": "Schedule of Interest Rate Derivatives [Table Text Block]",
        "terseLabel": "Schedule of Interest Rate Swap Information"
       }
      }
     },
     "localname": "ScheduleOfInterestRateDerivativesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Term Loan Maturities"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r148",
      "r151",
      "r157",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r148",
      "r151",
      "r157",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Financial Information by Reportable Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r136",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r164",
      "r170",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails",
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r148",
      "r152",
      "r158",
      "r162",
      "r163",
      "r164",
      "r165",
      "r167",
      "r169",
      "r170",
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingInformationProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information, Profit (Loss) [Abstract]",
        "terseLabel": "Operating profit (loss)"
       }
      }
     },
     "localname": "SegmentReportingInformationProfitLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingInformationRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "SegmentReportingInformationRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelfInsuranceReserve": {
     "auth_ref": [
      "r49"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.",
        "label": "Self Insurance Reserve",
        "terseLabel": "Insurance claim reserves"
       }
      }
     },
     "localname": "SelfInsuranceReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReserveCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).",
        "label": "Self Insurance Reserve, Current",
        "terseLabel": "Insurance claims"
       }
      }
     },
     "localname": "SelfInsuranceReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReserveNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).",
        "label": "Self Insurance Reserve, Noncurrent",
        "terseLabel": "Noncurrent insurance claims"
       }
      }
     },
     "localname": "SelfInsuranceReserveNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r266",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance, end of year (in shares)",
        "periodStartLabel": "Balance, beginning of year (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r210",
      "r215",
      "r301",
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby letters of credit",
        "verboseLabel": "Standby Letters of Credit"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails",
      "http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r5",
      "r136",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r153",
      "r154",
      "r155",
      "r156",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r164",
      "r170",
      "r185",
      "r191",
      "r193",
      "r196",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails",
      "http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r51",
      "r103",
      "r104",
      "r105",
      "r107",
      "r113",
      "r115",
      "r133",
      "r177",
      "r220",
      "r225",
      "r274",
      "r275",
      "r276",
      "r289",
      "r290",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r403",
      "r404",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited",
      "http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r133",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r29",
      "r30",
      "r220",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock issued under employee stock purchase and share-based compensation plans (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r29",
      "r30",
      "r225",
      "r268",
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock issued under employee stock purchase and share-based compensation plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r30",
      "r34",
      "r35",
      "r99",
      "r173",
      "r176",
      "r330"
     ],
     "calculation": {
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance, end of year",
        "periodStartLabel": "Balance, beginning of year",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited",
      "http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense": {
     "auth_ref": [
      "r398"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.",
        "label": "Prior Year Claims and Claims Adjustment Expense",
        "terseLabel": "Change in case reserves plus IBNR Claims \u2014 prior years"
       }
      }
     },
     "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/InsuranceNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SuretyBondMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond.",
        "label": "Surety Bond [Member]",
        "terseLabel": "Surety bonds"
       }
      }
     },
     "localname": "SuretyBondMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/CreditFacilityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]",
        "terseLabel": "Effect of dilutive securities"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r117",
      "r126"
     ],
     "calculation": {
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted-average common and common equivalent shares outstanding \u2014 Diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted-average common and common equivalent shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r116",
      "r126"
     ],
     "calculation": {
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average common and common equivalent shares outstanding \u2014 Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04.(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8475-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121596127&loc=d3e12803-110250"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.E)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f,g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "944",
   "URI": "http://asc.fasb.org/topic&trid=2303980"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580"
  },
  "r412": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r413": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r414": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r415": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r416": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r417": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3098-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>70
<FILENAME>0000771497-21-000009-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000771497-21-000009-xbrl.zip
M4$L#!!0    (  :":E(M3^LF 9\! )>2$0 0    86)M+3(P,C$P,3,Q+FAT
M;>R]:5<;R;(N_/W\"KWL\Y[;O98+YSRX>_LNVF!O^EBBS=#>\,4K1RC0P"Y)
M9OCU-[)*8@8#%DB"ZK5W-ZHQ*^.)R"<B(R-__[_'G7;C>RCZ>:_[SP6\B!8:
M__?][_]?EOW[C_7/C>6>&W9"=]#X4 0S"+YQE _V&E]]Z!\T8M'K-+[VBH/\
MN\FR\IX/O<.3(M_=&S0((OC*R>)="%Q*;&.FL8P9DYQG6@F5L> =]2YP1NF;
MW7>:,4HL]IG5G&1,*_C+JI!A1N )GE/OU1O_3EEL@F2<6D299$QA)ZE!0@L6
M!(''PFOW!O!U\(7=_C\7]@:#PW=OWQX='2T>T<5>L?L6:ZW?'J=K%JJ+WAW;
MHIU?NC0=*2\F"-&W>;<_,%T7QM?G_1XC6-YU1W7%^ 8?SA]?7M@/;G&W]_TM
MG( ;",H0SB@>7VYLY]*SX?>BZW72E1CA\^N.VWGWX/9/3&?/+NWG-UT(C<5O
M_]W\O.'V0L=DUS[T>)!!4R_=.6YZWH7GAX27MX/"=/NQ5W3, / $#\4\0^K"
M!\%S;NZL'SV$9$2,'](OSA\23=^6#X"#-W3@L)_M&G-X_?+1B1MN24WR5Z0T
MZB'QMCHYOO1:KU^6?3IM3?]")]YV,:87.J"\_%W;='?_N1"ZV=;& @ Y&/_^
M]TX8F$9Z0A;^,\R__W/A0Z\[ /7,-D\.X2VN^O7/A4$X'KPM<?WV_7_]UW_]
M/L@'[? >P).-@?/[V^K8[V^K)]N>/WG_N\^_-_J#DW;XYX+/^X=M<_*NV^L&
M>']^_"Y=&(KJS]S[T"W_A/,M,!%%[JK7'P_60_SG0HZYU5['R(/AC#BF$"$L
M6N89B003^VTY]3R&QF3G8.Z:3GIUR-^M=*%])Q_@:PK37NWZ</R_X62AD7MX
MM*=_G]CEWO?/9/W[-FT._?[*]YU/>G]M?R]O?OW8;IU^P4VR>M0\_4);RU]8
M\VN3-LG*46O_@+0^;9'F_C;[3%OM[=,>V][_N+>SZ5!KLY4WEYL([D5KRQ_W
M6Z>MO>;R-F_MK[=;^ZMD[:-"G\G.R?97)YK['P_@V61G^>!T^^O?!ZWEG4Z+
M?-QK+?]QT#K=/FEN[NQM;RX=-T^7OOM/'W/[:4MLD^;QSN8!WMG_<MPZ_0.N
M]0?-3RMX[>LV2\]JDBW>^KK>WM[\,KKG;W@7[^YL'NYOGWYLKVW^W6DMKU"X
M![7(EZ/MS2V^L[][VEK>/BV?^^GOO=9'=?IY<V70W$#'GS=7X=SN-X^M5X):
ML*#29\QQDRGI9.8$%L8A&HRQ"^\1_ .6F6GY^]M+,IV\B"N]AKN/!^\\#"D=
M>.*>-R<7A?]A6!0@^8]YWYGV=C#%2M<OP[6U_'\D?W15_M82[K%#F? $!EKB
M:*8((5F4&L2FE*0"+;S'Z&TR"4\L^G,!CVG%N80_PI%^+=\?R1=?E"^\_YO1
M6E(2?48= TJ%.,LT@L'2>D2 '7G&N%QXGV0P-?'^!<_O^5K ]Q(PN29@(XP
MXYQ)J5G&L->9#<)DWFL;"*=2!5#@+T\OWHN&V_9Z[6"ZT;03N3D7_!)(W9>2
M;YO=6M@_$C:]*FS,A=51THP&94#83&3&<)4%IXGB2 FOW<+[CTN?-U8>(F_P
ML:@/WG,9(A/<:Z14]-9QJD'F6'U;O>!/]/-WW;P-'+(8GLEV1);?K8?OH3L,
MZ^ AY-V\NPNJ7<("'(4UV\YW2\*^<GP8'/B*FWD'+EF+&W"T'XU+YRI;@*<,
MC>8'W7&=C]VUSBH#$1YO;[9 O"V P?I^\Q,\9W_E:.UK"^[=.6AM_G&PO?]W
M^S-=W]ON'+?7]@]P\[25MSZMG*Q]VB9KRU].=CI?>//3ZO'.UY73;0+B_[I-
MMD_=R?@>>-=PAVR)M<VM4_@>M+VYRG:@[:WE/SL RR-H.T"IM;_]-<%D!][[
M9VQ^2+ HX7'2.G6GW[#" =QBE@GF<,:$IL#I"%@#3>$X9<%*#43]*BS>7J;K
M18@!N)4+_1N<C.2OO.N7#B  IU&ZC>\&X%K\<Z&?=P[;R9$IC^T5"5<7_8G%
MX[Y/;[_\B.KUY^\<-:'?&Q;EK]+=?C?":H6)Q]BF\8-"Z32,?^4^_8YY*!IE
M@\*-SNN'U?^]S'^OWOQ^?.CRTP]+)(]_@;-<#!)%?5_ZDQB#2SF^[_S<63/]
M^%)<N9[GKZC.C'^/7_+V4D>-GS/LYE6G]?<,=.I9-W2"Z0^+\'[T^O+D^!'C
M<^/?Z1DWRH$19@+QBF(7& +S@X*41DG+A0H"DY'-H$C/0/=7T8K!J$=IAO39
M@T9G'MBCPQ+-E[ML%,EYM[6Q_.#>1 I3Z#L<$49,!6,%%Y*P@#U!FFIZP0+/
M6F]>Q.?#>O-2#U@LF%<14QU@6,-((:"H40@L+2+,Q[('H'=FK0= F=&C>^ B
MGF#HVTBJ>/9Y/O\.S;IX:6FTS:!7/!)ZU^Y/!Y=#MP<#\4V/O:^!N/2(MY=;
M_R/D8ZP1$X;(%**UQ%O&K<?(:?B),97)GF,]MN=H1E3@HCW'^O[V'/V,/;_4
M;X%'+F L!%N+F/5<:4X19HH&C856_OGT9?3583<1^^JGAY<='[9SEP^:H6/A
M%3Z'L]4<PI@L;@Q2> ?N6?G/,,7R>IW#7A=^]I>.<QBLQI?!\4ZONS'HN8/J
M6;^_O?$59[UVUI)G5.3+IBSX8 @)(GC-C#(6.Q@= V6$NH!H2:<!TK5H[BF:
MI& 3$@T11)J(+8*1E5%PF2-'% 8=%A.5C'$*['&>93056GM)H!X+)2RV-L3(
MG%06Q@T9)"/*6H&DFL+P\5($.IUQ31 K?"+!DA*&B;1:V\!IU,A1[LDS,N%Y
MEN.34'0C*";$2V.4958[:S!#7#LLM:?,BHIRU*)Y .68E&@PB2)B%!7!AA&'
MK+9$6&W =S214?UBV."2]WD*%)KV7R;WJ]T/YC ?F/:<,,.HJ:684>.B89(0
ME:;,C2>24!DMEB^&&4Y!3!-DB91Z0QD5, IIQC&WSL!X)!#X7%$3IE\>2WPV
M>4V?,3I%4+214F$=T^"B>4LD9[SDD8:(E\<8IR+<Z;!'Q%/\T"AM@9%P%G0
M\TJ=UD%IZ05[,>QQ&N/@Y)@D>&C*<64LC8@1JI3A'E&@^ 9.:(E?#).<#EV9
ME)@$49AH[@46E 4IE8@NQ1V1XIYI)UX.JW1NV!FV4P;SVF O%.FZ(NREIWT/
MJUW7ZX0Y89B"@X@PL'XG+ L$:U"M*+A,DZ9"8OIR&.9T139!MAD8UM01X4B
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
M)XE-"V.9I<(@CL#?F'^-O,!X-O9,\=3KFJ>TBZ,4+!(2L,*,Q>@5\5@;%JE
M8&;9/.3*SY88IZ.-6ACOA*0.JPCND5:*I5H'%J7"K\Z*:?M+/Y;>1Y,7?YOV
M,/QQTJR\Q/2 CT7XSS!TW<EEF9Y=?.'2_GIPPV(2ZVUO:-+9G_^"CS2%VSOY
M#/Y1^Y96K78/AX-^>06>/-J>Q/7A3J+(+ N:&X:#U,YA+;%1VC@G0BP!A#"J
M ?2B  1C#IH,@+20$4EJ-'6,:8.U8^6^D0%')0B9>L3FU0*(S(D%LMZ ":(P
MDBG#P!?0GN#HL: R6& HMK9 +Q) D[- V#@<>0!O,NU%QY5QP7H1B&-4!(SB
M[%J@-(&U;KJ[(^::?C;S;MX9=N9$=YFPQE+D;(R6"?B5-@:T"%GBD#)FZE-.
M#^MZ<SQ'78\L1T#4J$OYTL#UC8^(*2)]\-J1<'73L.>PGT_J,5VR%C\S[TV(
M< 8SB0)C5K(4ZR?1</@9%1-T=B&;\DQ6NS!F))?VKUZZ*ES,8&JWUP9[H?C0
M-GDGN</]E6/7'OIR5/$I-V4)>@U>9=H;H1W/GU3T=@LS-["7#'Q;3G&4CH'7
MJYBWUD<AE0M,*CV[;&&.Q3>YL9JP-%1C$D.4C.N4@Z8X\4Y+HXTT<FZU;^HR
MFIR*>4>C-P0IYSR#\44%:Y#!A%(&W:GYW*K8U&4T0<[KL"-1>,,=.$V(**9D
M4!Q9%)FV?(;C?B,9#8IAZ?EL]8,?]#[TVFT8SPO3SD_#F4C.\PWZ]N1Z@'<#
M.L];\&8&*<5K+7XH0+Z#.5$R%B6V)A")G62).',)/#JD$J/1$>)G7LGF4X"3
MTT"*K;0.22ND98AQXQ'"A@IN">).S[#7.4$!#HLP./FCU_5SHG7 ^Z-RD5-J
M/%.!*;"5&$4-5)(RSMFKT+KG$=KD- U9"W92<BZD8((%:R.A7@?@)="_"+T&
M35L.A[U^_A29Z$^B9Q2)D ID1",T,Q$(9(QI4W-M4+#.O0H]>Q:134[+#' /
M2I%&'!L&_%];KP+2'%.I, QR2618(C5[(AMW^.=>=Q>$U%D.=G!=')_S;K@G
MQ;CW&].;SL%R[FC\!;U>5*\:U\B?U"LO/_5J7N#W7OM[WMU]T*M_"H!89DA-
MR,PCIW$J]R"U9C%X(ZD@)+K(;+!XM'=M6LV0 IK5'[.*Q-MP\=1RN11=!<GH
M^T57KU[Z,]EA3EFKHP 2K)EUTGCP<8C&X-<$3O#8BKQTV<VPS9I! W(1>S]C
M0"C6.FV;995B6!"K/'%1>QBR/#),S#[V?H"&GNGV_S(GQK;#4X]@<PD 3S&7
MA@0@GX11RRVF-GC,)!8&X\J[PVJ6 5 ;G^<U/FIBV .^H@VU$5EB&.-:,1^C
MB%R1M*26SL' =Y=L'A6I>YU&*,UK!1218,ZP@)AQ$9Q>%P , FD9YA,(21P;
M1Z"<R2JD@:B6_0VR=X*G''I!HG'@0VMKK- BS= XC'TP5=@#<:)F3?9EE_>^
MARY\^5_E!U\0Q:7C7X;@1X1BI9MFIM?<H =/2NM(7PX@4GH^SXB: "!LE$+"
M_X*CA#$5-'$62Q@HD,'>*SF[@'B1XN D@'8JEE@B4S1HCJQT!*5P@XQ1SE&(
MX6]3Y,D16#];*WZV#FU8]'P*6!8SI9(_?-MS)D/.0* $.:J\$8 \\%5D,*;,
ML% 6(1THTC44)Y.N.?.&;OI05-@:(QD8P2 8]<H(@2E&!&--(L-\CJ#XO/[S
M[<#_P_3+H[5-?%!R(&>68TEII)ZE3?(4(A*,(\*!*TSG 8AS8J>>#^)S"<1
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
M]I4=7/M<&]IY^'[ML.L-V_[JP7'3KATO/^#J4>B#X$S_VO&\FY9G7SW:S@]
M<%>/=LRU0[WA(/7JU<.';=.]=@P0D%]O6'_OIH\;I")9@XN"[I4>2C\';3#%
MJ%_A\.%>8?JAO]C8W O]<%&T231I+?KNT*15>J&*?HZD?!B*TM5)^R8FJ:6+
M+U2>/^CVCBIQ#KO5WT7>/P 0G,DZ19TJ3)A^?]@YO(()GZ=]@H?M\FFC+U]L
M_&72.#],'U ^;_2&"X^LGE#*N^%,6D,/>&\8-QB:M = E=A5E7Q.LD\V 10L
MO2VDFL6-6/0Z\(Q>OP1RVC^R6H6=GG*'&E2[>H;1G>T4,_;PCG;O:/'>^S:/
M2$Z6&$UIVWYD_S*L)F8 \3V7H@*<Q+,7P+W<-9@M8IX^'! +  4+"?(N>EWS
M/2^&_528N[)F:W^O+F=8C\U9 QKK0R=WC5\NV+R_1@?/KDJ5&/:,K\QR?V3-
M*@.7;%+>'08X_[U<E=KH@B4ODZT"X"=M!M$M[>ENNV?3IM=P0Z]S4CXJ'=[J
MYNE)9=IR?WSV-S#^Y4M]WB^&A^F"NUX]NBJ]/D&R=Y:?6-E...3  @(D1PF0
M%Z[X;334E&\S'CAS/PTNIFSZZ+5@H<[?E4:;*Y>5;["CXD9OSA0*[,+Y>]Z
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
M@MCHGIRT!B<QU]NVG5")'30Y=OQM1.0.?;_3I%RBX,/L]E_[K=>=5OO_K@Q
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
MCB_A8.)7HUG#XY]8!RTX&]S\DXE1-4\^J.R[F*B)O[G)%7YH1VR$Y<\<SF+
M-?&*62Q-UA"IU!]S*,KH1\>]<:#8442N%^UG9!-TZ[5MG]N+_LH_IP<#1F)R
MY'\R:*/ASN-V\S!^.NL/6NEB-(YK_^-Z\,QKNGGC[>7T[>4LL\2E#7/,T@^U
M0*I96G^ST]C>W3S</]C;WMJ'EQO-O7?-O?6#K<W&^NYF8__PS?[VYO9ZOGKC
M J]Y'S>:N_O-/[<WJT[M'\ _.UN[!_N-YN^-C>;.N[VM?VWM[F__>ZOJ_<[6
MLG;SE\/=]</-;>CDKXOM0@7B8UBJ=@WH2MN>]N/KRQ>_A5;_M&TO7K<Z5=.J
M'WV_1<!3QG*XBH>R.#*IC.X_NKQ:7?INHQM>DV*5TYLOXU5RX[7;;DO$*E7\
M7K>]_9I@#]18>:?;_L1L]5-;M/GAJ]>H%L.U\K",6M^IN-'!<0]V\QWXWG&_
ML=4)L%N/(GL;C+R:8E U->@=M$Z ?.S&\\9>]\1V;AJ/R]&H;O@Z^^"W_$\U
MCF%;@?YW>[;B%-"[V,O? OQH=1K0@C9\W'_5B%]]!.IW&GO#D.Z&/8&A&/1_
M\ N[;N1FJ-58SU64[4Z/5ACQP1Y0]R'&\XEC'2JNW:VO>_%+[)S]&!+PL$6
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
M&'+,$128%H(K1@1U*VM\?DV[G+?53^H7GGVM2'V=I7[,7)35T5.;$&7)(NY
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
M=9=JVRH;U$P;U-8DS24I.:\(08G&B+A/'%D3.?+$>@T,1%#.5];TJJB]N:;
MS7+"S0*H;H&;6L/-!!^6E%M)E4:*X9!CG W2CC!DG?2261VH32MKO%B'E^Z;
M)22R?',IOKG(8XRZ:F\+#(E\A@;#%^5.C@4SD5AM7&!<\&ABM(%Y8Z(V*DA>
MHKH>B0?M3*I=@<4\ P(Y8@SBV@$/"IXA932C4>/@/,W^,W)^)C33HB_'#P5-
M;D,3%97V0EO'$N:4:6U%P,Q@;^&"4:0$ISP:FDQH55J$$)7E").@$(?7R!B)
MD2(T2L:)HI8!FA R?XC9$Z))_:CDDA'9ZW7BN=,%FT=+%7Q#/(OW9R=G;3N(
MH=$<',=>(]MT>O$X=OJM+['Q9[???]78C8/,A"MWGCGR 2^;3?$.]WB@B)&:
M];(V(U4_(%DR&%MF?7Q1D2O/D$<O"UN>Q8U'4DVH$4$2H&%1*2V3SV6S,# V
M;KR\.73E-N^=PIOOSYL/)[5P[9U67&&$68YB\2HBK:)!UB?C#%!HE0\_&;Z&
M-M?(/:>@P[*B@P T(,Q8+QV/E!C0II,4RID 2X^PFP-8"CH\%#I,:-4F CQP
M+1%.(7L TX@L%A&IY)G1BB7*0*NF[!H378W0H7Z$;\GHYA(Z[PVU8#^E!;<Z
M\#XV?FF#-OS#\EQ&9:RXTUQ?E943PSR5GD9XZ8AQ(B7+O)<^)&GPS-Y[U6*:
MLJAL5TLIFU5VXZ"9#NS7LLW,M,V\GR2A5+"$O>*(>N-@FX&)<<XH9))BV ;.
MC6#+X1)3(*-&D#$+$57.4HP3P48F'BC6V%FEM=44J*FUXO[1)@4\'@ \)CAJ
M\$)CPPP2@F?P2!@9$QCB2@D21:+)XYR8C,]!48LK7=TIZC);1(N'TBS'J\OD
M5C#+#J0#%RIH+R.WG&/J5.*>6B.=Q9%1?;.74C&%/,PVXR<YJF!6"QPUXH[!
M-B.B1 Y'AUP@H%@P+D@B*VM4+,(4<N>U7ZRH!5=^6N626,*I)X$K"X#BLDW?
M""J$C202'V[V5RJX\E"X,D%?HXO..&Y1C-8B;N&/)I8C@I5)4BNE!05<X=?4
MGUT67*D?O5PR<CNGU]*CN2'MQ8&%#T-CR_;R"7__11A9Y_&:*2Y&#S=8]1/\
M)8.=9=:IBY?1TOL1S)*OP0"C=<"B HX<%#1#"# GSP7'VOFD2G[<1Z*VGR=5
M9N^HDI8%Y+21B#/JD2,1(\*8XLKG'!N@,FLLK['-UJW\:T&&Y42&*+BDCG!N
MN./!8,<T"0 .7@27N DE0^ZC(</DF0W6%E/M$(!S0%R)@*P1!B6=#+-.2TPR
M,@AYC=9;-V2H']%;,IJYA-Y%.9)FZ$WT(C3<9^03,$MR=4Y-@&YAKB,W5MM
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
M0Z?59:>K&[YN#>!A_J>*UK"MH/5T>Y4WWNO*6SQ_"T"BU6E "]KP\=V*#\Y
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
M#YH9\,T1"2L[$68BX9)@C5W 24JB'*8\I(_;%1O"#PIK!:5F0:E/4V$Y7BD
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
M&YH2*)4:]$K'F$@+HD>C2REG&&<F$O! _&]VKT^L+3NJ)=V4[$-EP<UB*Z&
MC:QDX\L[3FA8J(U?NQAWDPAAS+H6[+(\B*LR%J1<UTRL/!&"\'4AY2\]]NK?
M!*-W,]CEDD&N:85R;1:&N7#I@A+URD*^RZILLU1[E-W]88S%-ERW/RK>E.[5
MORR0^_"T8.3%F3+<)=?ECNKQ=[N' !Z=>%)\&  .7%>*7C[P97<,+_/7%J=7
M8PU9<2_Y_&7E*H*KUC9^RW[%VOETH4WHTIDWBPN-FT@06::N:IJ_G*CTJ)8+
MWX1+FMB1\?Q,%_=O>#TQ5?]?>WCTJIB4<*RL?7@C.GLLMQ3+=_:X\:3OM7''
M<K.]0>..0()SFDII0&&7(AHFF3*>AJBB<E[>^'"3:^S8-S_JP-%F'7C>M3^:
MTK?C5W7]JF_'P:?3O9_A8/O@$]O[_,_!WNZ'_9U=>,?AI]-.'O/;LO?'C\[N
M)CW?MZ.S^]=!AVZ?=G;#_I?/G?U<J0+S.?VR^X[L??Z$OVS!LP_>P)B^I.UN
MW;/C(S[Y"M9L"(X$A(47V4M&D!&<(4:="#F97GJVML'9[7OCWI0M'K@C98MI
MSQC3M$\:&Y.2CI(+)8P3QD:F)7>2:8UOW"R\Q;0[Q[2?4TQSL&N>L("H5]G'
M83ERA'%D"6>64<*C(&L;BBTXHKJAF/8(.W4NQY.;_W;/)-C_RC$&#]\/>.7X
MXZ,S2M&$74B<$6MQI$)Y12PE3..;'QC7XL\=X\_IG$[E@[6Y%SL2C'/ 'P_X
M$[1'3GHL1(P&?E_;("O G\5L_EC.'WF"C"L9J,V1:.HIY9$2DRS%4DJ.J=$6
MLU9Q:![CSA0'&YUR1C!D;=*(ZZ@0:((8,4VQ)IQ:Q]3:!EUTFM##,>X3<#Y=
MXJ8>C&VO^$5=[+&VF;U;P^W1M9E=.4!CY2F+R@>M-=>).R8(=L0JX:EV K>:
M5<, NO/'G&;%@M0X2(.<3@EQHR+2N=J>:AM-$L$'$=<VA%K'J[7L'D%W[M6X
MLUK8;&%SH9,?#!BA&"/2$,XCTXI;'2F7(1@O26KUVN;!YDRO!1%G&;88.<X9
MXE0YI+7(ATQ907@$4L=I;<.8=?ED8/-L:XL+Y1;7=0&ZW[J>Z*ORK,TP* O@
M9]T-<D5,/]AA&)TK4KKCKK'Q9*[#PG#0'^3ROC+-L.VWL"##[MM7H[E5*2D4
MA52(6Q>0)BZA$)DQ.N"@_(6>LD%9PW027#K#0P+SDI/<FD$"R ;NR/D,NT>4
MZGRVBG\A/;\>P'^F71W^W/SX>M;38#3*^?";'S\5G<%Z3K.7B+ 75S4$_?5Y
M+)\U5,YL-JMW91^):3<&0E_],8RA.R[^,\A"J_AM=W $O,FH_/UN1G[E.+O]
MXJ_C?BP7KRZU=:/XW^,*:>H5KK.(80YA6G57M7[HCO,4OQUWR^8=+\N]@$=I
M1,R+R0>#,)__(.8^$%+5HE9?4(PP*W[+69"QKAE],>EN,5VER?;GHOCZJYPT
MVK.^ZM!0509G(NKVRSKSG!2:RR@.CVQW6&8T'PY"[$T[R<;Q_B# (G\[K9I?
MP&V#X5'.]XI5*7W.3RVK1'VU<>7CYNK)JX+JZHWP[-R;H7L8RT(,/_C6+TOF
M<H%(K]SP26KV=/1Y!2;=6NM<TISC^M_C;AY[+G",MBS&O6PL=<KVK-@[UZ/G
M7BLQE_V/ZU3MG%9;UMZ>J4C<A[4:5'W\\J.'W:J=[:1 ?UHV7A=B3TO28TTL
M1_FQ57GXI*J^;B%2GD=<5?M7^VE=U<JWKA6?)OJ>'_=Z\0YN[XT&DT48G9OL
MI%@8EL;^:[N]_'H$KT=E)4Z(#C2%J@ZGSC=WD]*;DI:K_'58<YNK>,H2F+*
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
MFABJO4\.%.PG7%+QW'DZ<BNS@\HFQQ/5QG#IA0Z"<P(4L$Q$L.7>>^?>6?3
MY+170SB2*8EL_]I<(VZ0U9I2XY45.->(2](H>?Q\*PY>'W=[^?WU431O^G'X
M[;2XT*+V$<02>%N)<&<NR: MRX>*^9S^ZIFQU!'I& W>>)-:1>N10'5W/L(
M6K.7,2%AO$<\F8BTTPQ%EK,V$L?P3YND\50YV@#S,I.TL!1S14#7 J:-06M"
MDQ#:MAS]6#AZ%GKP6 06,4=>J(3RF8_ T5P@*P31RENC:<O13Y:C:< !$\MA
MSF K69QSWI,W"LB ,H:7J19L.;H1'#V+201F@^(@E$.2%G',-=)!4I1PL!%'
MK:1++4<_58ZVQDC/"17 VER*8*+P*1%"J9*$\IMV9F@Y^L$XFL^U#_:!6$<1
M#@1D-(X6Z5P:3(17+,7LX70M1S]5CC;2Q93#BU)SKK"Q(+ =?(K<1 [:6>O<
M;![OSH<FE!5@(D>)L,S)/<%%9+5SR)OHC$F$8>9S:3!K2Y6>'.\20@Q6+I!<
M'4Z%<SXZ&K6WBE,=*&UYMXF\.PM,4&VT3CZ@&'-_-AT,<DD+Q*4,*JC(:.+-
MX]WG6]:PV2U/1'V,50VBK6JX,YM("6MCY$2K'(F(('AE8 (DL54Z8->B<--0
M>/[P% * 2SW.YZ;D'$OJ-'+>6F2)%]QYKDR..>"GV,'WF?.M-M8HC7TB@O#D
MK7&6BR2C)0ZLG[!,Z^W6E]$(;IX[C$31H*DER NF$#>@3!E%<M('38XR*2E1
M;:+64^5H#B8O%EB8G*@E)-$NAI*S$[<QR66:G+4<W0B.GL4;I/1<6N=@QT(
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
M8U'.>S0N<<NY?L)%%<^<IZWU3A'@8<8=F%(N!XP,45@:X9UFN!7&3>3>6?P
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
M,6(F,(9;&+M_&/LYR_T)DL,.,809UXAK$I%F@J-@.79!.^5RV("JE?6)NI_
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
M( PC4PRC&G,:+4;82XFXRSU_8N#(:B%TD+!ID0"&&?[(PKOW>';>/=L.[_I
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
M,^K;I3R7,D]ADJU36<SCD^=D-?UMT%G6/C'IM_U@!N_[@[?E++ZK)G&[?&F
M[LTT@W]7?H(7*\QP'[;[\2!*PS@7.6',8E$098B1FA%OI58Q&@03K"YUT=)J
M76EDG4S79"W]X1R6I;2WRD0R,)$P22#!;,>TNXMB$ZMVA[/M#OGE[0Z?4^?"
MA5[.Z[V6S\B1V\3EDB)@0"Z40<&'<9SB9C#/3*; 7ZI4E04T/H%)_M[KGV$<
M-/1\&7VNXJ!US@YH]1@SWSJ3*&,B)).H\N058.F&;1\F^17=/N:^!-2'1,T
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
M*R!VQ"LS!M9;[P'-3L:#D_XP5 XBL)!A5=RXD\(P8,8-\&I7)0M?$NM;:V1
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
M'W-.\LI;,]DC>B:Y,"OW>3GV0>BT0P2E3QZ;RI4Y?:$_6^U8.EZ;-YNY-/F
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
MV\=;=!=^_[:W3W>_?IJI5K2S]XYO'Q[0H'*>VTB<I9X(56AB5!Z)+[3W/#B
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
M%;2\,*)D-F-9#K-@D1M-@L1SC"&^45#=$(SZ5^*S7X"&0(/L@&PCKG'>RHY
M?04?GOH@'SW8%%3#J'0_@BPVK.;Q/[B>"=8SEP*KF' J7^TX&,J0K<:VU3#0
M;]#Z=R(P;"A]6*:G+!%Z_OKB;'%Y*)A!UY!]<R="Y]@+@A^XA5%NAL,@B6F.
M0W4I;B.WG[P%KKH?%]XC4)'<!AX8"J$;_> 5PF:P5HM=5%11 M.$6>;>$H+.
M#/GTX$TS3^#0P? OMCG@9U33=EQ\*9 #_6Z2O3-*0*EFQ[[NH*=BCF<%BDXB
M8X 1XKBC$:@X+!W#0"R;<J#KR#3Q8_@&F%M@7\W@$=.XEE+;:1_5KGU2NY:=
MJ[;#\.RF',!-E>L!2P%P0L83) >D)TU%<!I4ML%;#I2!*A4$1$1;S68&^ ]V
M@F:.X202^9?<&=@ST_CN>WC1,AEM=VZ$6^6X9.PUT.XKF"5D9V1O5N83'9XM
MR3A")F'K/#5?D:!&+KJU_*GF$^G3QPN\9!H;'L^S*J?T/NJOM]AY4=YM,LDV
M35(9]=IT(H<0)NN)623?Z1_>@^<"3#=_Y_KT<GIH17(D,Q7,)IL+*ENCQN>/
MFZ;UZW+XC#]KF=V3D[6?WO>D93;7?C;HF5:KO=&P*L>T8(*JO<K%"WN_+&S:
M@A<M!_WVO?>B%]WBPV%S4(.H]P3X,<)1;AYJP!!U) K=<4C^BE+!<R/2Q;'@
MO, "@BF\S$$70JN%!BLA84Q=MA& 434!KUA7N]43P_WST%3\ &,AE?:V!*4"
M%#Y'D16A_\:_.6)NWC.Y)]KTC:1.S= 'RM#/JBO.OO[WY?FQ-3"^@7J44]<^
M5'LC70A:M&S6<5V^,.Z"T'. %*0QD<(#V:+7"A9N8"!LOV$4'H^2$.05/PZV
M)KL"8%T(,D3(JJ QE4F1O4L;O48$WH\3W"D7(IHD,?W60$/V3N)0D3'V@B&8
M&7$H;J7'H1[75B;J/R7:,P'(4Q*&4^'/R34!Z\3V7 X.3> YMMW=Z4S8,8M1
M,)^"*9B53N;"_!90?,^AF!Y9K2,))"V\!AO5;"%CT SFE8!%&[IH>J/@G5',
MV08)$I!E#((B1B/9'S?(,).C$,-/-.A8H%6&.@#^@B'H&=O>V"8!GL?0)_@\
MT?*#?N ?PZ:A?0ZOF :WRLP'VS'"4X.%3^#Q"!T2F1X>G93PHL"P85A<?>)G
MIC>PLAO:R92F*Q<="U RL)(PF7$LCLXH%RP%CP1VC]25,B*'82!0J<'F^L%T
M;H+O!7H!5Z*L^[-\#<A*;U5;^?@R]=!JKQ8.\9K#:7G'  4-?BZ*1JZ.!\),
M<)Y,"=JI3;<J-6RUAZ/\GHWMU]*Q^Q_@Z/'1)/X,:%[B-*13/&?#%^3ED:L1
MQ(K G"1,@\P4B(S<.%%1673DA,]NB  ]#S)\;@!GNN@!TNM&B8=A8!Q,;[/:
M],*.W[GP->+0I;U/O<O&ZJ@#N++ Y2*:&".0(HKJX6L\A^*K)9@G-@^PZL Q
MY(RB Q8Y@<V#M61[@YM"LW3D3'DWRBEVP+;Q@IF*01-SH ^NWV53!$/^!%'
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
ML9*53D['-@Q?\H6/.X=;#\S>K>L9RWLVS;J>L93G<M2LZQFKI,#*YR*NKF'
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
MM1\WS?6?W3<LXJ#:W9V&O?^S;GO]2U_%9 =F]Z1U0',]V6C4!THV7[ RLX_
MAPTP]JLK)M*U##99R_/7"ZRN,UT/+#? )-R@:>,6=17/^-42$]GV.'4X*)ZA
M@P%XTEGOV$V$;_WR^]$;-&.5U[!9H\UUM3GEJG!93;'HY^QEC9M4 AWX1C7W
MP< ')<\N-1SC-^/H7.44BBQ1V98!BU4UE>T/6T^RI"^HP$41JRV^#[J*A\#^
MX#PZX.2%\\?TA:E$D?2J=96PS+G?'.QZ?W:)6OG4U%52ZFHU=[UTL::NFKH>
M;,-MF=VZ UEI&BP<66;G[:]5\RA6K_4F [*RX?-9^,E(*&#M:^CPW.H,MKZ>
MH,0]:ZMT,NWVKKUKZI-YTI.QNEOW,BWQP52C+5#/[#Y29QV*JW[A)'8Q;5WA
M[K2M2CBVU3R9G6]?K$_F:=53E3BF&CY5TSQY)1[5Z:V[NW(Z-#NPTZ[O6R_E
MR;3:??.D/ID2GLS1H&OV-H_VE?A0JN$W'76:9O.QX;Y#<9THW(<S,*X11EZH
MVJNR06BUJV025NED.JW:B2KER1RU^MOHJ1(?2C4\J*-6TVR]EK34A>=.73_?
MG$.&,!07KH0/H>"J9"VV6]O<T5QB:[%2A]*LB E?I4/9"D11XC.IBEME]O?L
M56V+9WI=M]ELO>@2\K#5Z Q:NWIJI;F.IB;;5T>V/:PZK<FV)MM#(MLCNDAF
M:Q?_4 BV:O[_"9Q5Y=S_U75NV5TMLS 8N;%QA+U@WAIK/?[M:IU6W&57PIJR
M>I9/,49E4SMU =M!%X'TNUOGZ\L7<J^)JYS$U>YO7>)0$U=-7)LMJ'.R]7WT
MY2.NBCD+*^\(?KRG0"=T8IYT#Z&AS@HW@ENZ'7;><-?-L-)[;?:>)"GK^?_Z
M&'^Q&KFS7;>N\V3HT==)+(^+RI263+J#-EU'6Y:]>QVN_A,4;6]J0Y?$YFSU
M*M"/HXH'8_4J$,:HY,$T*Q "J)B7UK/,]I-D=&H_[>79\A%^6K\VO6L_;;.M
M.WFR^LO722P5]=/:O5[MI]6-2I[4);.JE :HT,%85I4L_RH=3'/K+EHE/IAJ
MN&2#VB6K7;(]Q$[V4U]463.[TN32W;J"I?;)7J%/UNEW:Y_LL-IS'9B!V:X-
M_U*>2W=K)$Y]+L]Q+D<MLU-W/"F-+W;4:9F#IREYJKVQE^?)73>C53MCM3.V
M!;4\5:?ZL@J+VAG;8=..+.MM[8W5_2B?ZZZ&NN=A&<^E7Z6$3(7.!1RS=NV8
ME<<Q:X'K5#MFM6.V&-9ZF4NA*FMK5YQ:GNINM[(*B]HQV\4QZ_9JQ^SY5?P?
M 4S!IW;+US*\=>T=VRT?FJ'9W*;;<HD-S0J=R?_]/_V6U7I?.V8E/)O*\$LU
M'+.Z[<<N3EG)+:?=COZ5F9?U)E5QDUZ'K7T6A+, ))9\%19VNU61:X4J=2CM
MB@38*W0HS2IUTJB&?=TRK:?+>EC-%<J)?G=]!S;@W3%.\L7WX-3Y*XEBB@R-
M@M!P?3N82F,4!E,C@9]]Z@</RLPQQ&CD>B[\&#7P:U[BP!]=W] 0;$/XCK$O
M!$!IXN$;.\[U#5+E.Y-!?2;E.I/M2V1+?"[5N-FK_7@M>(^A<IA:,!8_#=!N
MB4T*C/XD?1F.YX8$)6B[^+UQEE(9)JZ'*U]0C*\4#7>$%YM6P<BMT)G429?R
MGDUE^*4:3N&^DRX;WWM0O(R'%[[J/IZU%W8]3/'E")!N?F7"GK>DA,QO-0>[
MMN;>TZZ\L#5=LT/-#ME>=+J[=LNLN:'FAJIQ0Z^]*ZBV&MQ0L4C+2LORMUC
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
M&9KH5 S&Q5FD$I7=J.4-SI^4H-99JQR-/X,[F&;8P!'H&S[2EQ^@SZ-,55H
M>B-:I\)NIJKK5KB>KLY)(K274;7>L0]AP.X&,+8[RK[8R&P<Q:)J* Q=1B.0
MB4$X5Z/A":*YX+A8R'>K0NX@P5(I-0D\.,U'4?.^@RB;X_ YJ5DDPD/E2G
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
MEJ\;/C5CN4WHL)QOU72(Y5ZHP_JI5D:5I.1M**AT.5&ZV!]*ZK)^^I;LB5A
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
ME(CED6%JSU# B$F^ >F8-3D ;Y*&W$"Q__+S>-;Y./O'<'9R=#Z=X0O9S0?
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
M@S"U30$S6]"DG)$IIR(L)B!2-FHDL!O<+>\A^-.RL;KI&])T#NFZ%^T2G,,
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
M7PM\<UCK?*1212*9<$0::8EE(1!C3<1_"!DMB2;GD1W ]8^-+*7YZW1R@6[
M,HGDG\/YI^>+V7QR =,77^-H4;(;GLYF@/^EDC%JP%I!,R<@(:P*.VS0FD!0
MR:4,E#'3)G!R,-8SU'[6UJC;09:VC+6H"(V?("U&\";OD<ZSR_4_K@ZZ@7(T
M')(EZ*]:(M%D)]9GE)-1:,EGP[UHHF1'8#U9'DEKU6K-T[G33V;3^>#M=)(6
M<?YFNBZL6!Z7!AZUED(1G1,E4FE/O(^91!=X4#E&D[LD6N'SKRD:_K2M9+L
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
M4!$(N&"S2=HZT:27^PX\CTM?:@B]<L^%XS;]5=YO%DG+J $]1^-QPT^R7$I
MT4RTH'BB4>4NG6MZ0&B=KWTNL^B4S#R4LLJG?_AI^H"_O*R"BP&W7X->(@51
M+KS(G@1T2_"[(!CU3* <6ZQ#-U"<NJCQI+1/:HF_19N[J\,;G.-G%)=?B?W;
M"<ZSR]L'/&4&WZ8Q3F]'?OS:7\"ZS4J7.37MEMA@4N=INMA#5[:[[3T4HK\7
M)4[4)JTR&HO,""*-E20$;XDS,:HRNZB:^)7?C_+>TSGR@>ON(?PVT-EW@&;N
ML)1[O9]/XN__0$)F[][_8].Z/EJ1T6#!%<*6%"2T8OS2GO$F0+*"@6]4I+H'
MU1FZ=YV=^%MU?+58:Y!J_>+B\VAR";"$]N;SM59SX#-CR61BI2JEBT$3C],E
M5(?$4D2K.;6)NNY"]*<J56*KP<ITK39UE5ZQAH5C2Z.E(DR(A).-@OCL*)$Q
M2">BC)PV<11VX/E3A:HPM3/B5:OB=T^!U]/Q?+CTL89?X%H.S_*-6(IL]G(V
M6T#ZQSA]\\QN2K](<]:D3*\VN&:E>TVEN%7.9X-P"11H9:5,UOG,&;C@#&4Y
M":[VE?,U%&AG9?S5#Z?_[4<+F.1?AV-\<89^]'*,>_IBE=UYN ;=]\1^M!^$
M=[L$UVO/J:$FH=GAJ+-"*1&S988;+J(;' "]EH"/KG;N]MRFPNY2]4QULC9&
M1!XD<]DEB9NUYDHK'5D4]XF\1^7S/4^^^FS9&&!VK3/ L&P;?K:80O+S;T\9
MOX.XF$[711$]EM@3 6M*?1/I;>F.\Z5,4W)AT09@05@M0%-& _><:QWNTYU:
M&/L9CU>/7Z%X>B>*-]^&QE]X/1E/;R#Y%M$/L52*:R \A4BD$&@7@5&$>J \
M2"W0P&EA<E:=15][_+F??<(!RO]>_&LQ_.)'2[HW$,MAZ&A2$ TRN@D2REU.
M+ADB2Q:0M5H3 &6RL%DWBAIT1GAZF_U\^KAMK+>AL4E_JDV,XV[(*)\B'?QV
M8*F5(8=,6 SHO"A(Z&B (5'PXM1HS;?O1ZD=IKH/XH^L<8V(;!!R^ 4R()!;
MMOY*A .P7@HIH)0P+4_M&7%!)Y(]DYXS@UYSDU2)_;!^9-6J2%B#E)M?(,R_
M64974AL4#R@QZ8B.(I3;JCBQCB%*+QR33'G?IF1B!YX?6X'Z4]0@??GE> Y3
M7#;?^3G\ E-<*4NTXIJ0GE[#ZB!SEZ@B*>%2*<L-()Y:6^:?N;>@N6]4)=$=
MY(^L8\W(;%!474-JJ]04FI2)62B"CJ,B,F9%<'=/)-K G9/)T>0>JL]TTM:@
M#T=1ST/^0TE'NYK]L\OU7)=;PA3^M8!QO%QF#UCM9# J$<.E)Q*")C;15'01
M;(I6AS8- SI@.U<__C,IS2[5K41> ^?B"N)= ->G<%T@MLQ8ZX#Q/ EHU?G=
MI3^5R3F3'J4LO)+1$@8._6@)E 0-BIB8@%EI%5=MUZE3Z\\].6 /07T.X>1$
M:C.[6I77)_;612^EC6AS1DFDEY18@2NR PV!2LOQOU/IS3:X,[H0M5CMH#6]
M*&D0A;WVYEQ]^U]#F.(@GRY?P1<8K>ZP20'=99RWE!I1.E[*ZR@:$"&:(*77
M6C:)P':#]Z=M5)G"!L&R.U^&VWC7KUT7L*<VE':B/;O)5(WV+@M85<Y.M1'N
M!.V4HDGZ2(Q+LN32!ES?C2'!,)5$CB*U:1OQ !2LNTWU,/3K$*I:ZM7+\>?%
M?+:4 %MOXLHJ:D3"1=N65IX\EH5<"L)"U%DPF:EL4KB]!]/#,*<JL;E+;WI2
MT=*>N@:-KZ$QI8-PN,DG[D4Y<!?$>30M9904O ;&-9Q*2_B/J27'4-'\3L:7
M8Q1$R:X^(NWMV]_VRTS;@6'[KJ#LA4W!2<4HNBHY"!]H9HXJ3:-W87 GG,,%
M<73^YO83*@FE2TZF=ZB3$(*C689LK8ZL7//C7;224CK8 ^UP >V_?/XP4=UZ
M5B6A[<>X)3[-#3/)H@_$F5067W?G!1@4J6?>1S_8_=@:O1+>S#_!])KS]NW
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
M8 ^;S59+6).=8EYIR6)I2JR<\%&4=$QO8Z;1#8Z?V+%-B]'26P;E_'PQ1;E
MCVO<NCZY:FOC;OBW6_,J+D 'RB5:M=YG#SDD3E4,%L!IL=WM>.<@-2L27UV5
M<7,1C>:&$L?0S);,)1(L520&$UEF3 216K@?._#4+;Q<+6?#B/[ \L?I<!R'
MG_UHH"Q0$Z4E,?KB8:1BF09-4M(YLLB=;9,*W@W>N4N_CM.._6695:AHX)%_
M>\_>Y.*.?EB[HT\#(O=Q/G R*"4R>I]0S@'!"^(  M',1&'!QVB;!.3N _8X
ME*2J^!M%:3>8OF%]!Y]7:HRHKS3YY?@U+OT?_H#1%_AM,IY_F@V\3\PY-+JS
M\.7B%<8)NKZ24#3/LDA1>=LDB:L7ZM,K5ETEN"/X>QH&SZU^I?7LAS\F \E4
M5)8QHE)Q AA :;[%"$@G8\HT)=^D_N48L#^RLAW#5X/3Z:W&Z,O(7=!"9O07
MB/8<(8$U)&B5B,WH7T(2AIDFF]X=6$[5[:B]"72X:!]*AZ,[3^2HM2PXEW%!
M5(9(E5!$@I>  X_4"BZR;'.KQ0-*8.A-<)?4A4,$?;J#ZBZH?NC4A8-HZW9B
M?8S,3Z<1.0=!4TY$2^J(+'T=O1"*<"$2+QVL#5??NR8<D[K00!$.$743!;AU
MR!HHVLGHLQ,0#!&5:P^\!$J$X:STM$^&-6F;^8"/L0\BZ?YC[$,D?.*P^_7.
MKN__\)^K!79W/KAF7+<;^JVPKLM::*]82EE+9[RC,7N.W@':\CS9[;#NSC%:
MWKR6T5MA(6B2=>FI&J(G3I4+BM$0T=F#X8W"#RUO7OL%IL,OR\OK7D\*Z7ZT
MOL"'!>],N<V)!D714->>V(066)*><\N3"=LG?K5\EKL!/;2^O8=HPVU'IH+0
M&T1OO^%:WJ9QH\-T4LH8BM T!(';KH[$.I:(U)1F9:@+L9$/NQ/3XU2)?J)O
MG%EY,R/)>@K244JB$<LKVW%+QFV82(>>/*4J9-8FV>YA]W+NHP=UA/U0(AW?
MM/J;6_]N./M]:<@K%J+TDA%?9"45P^^D=X1K*UBRU%O;I!1S'ZB'E_5W$.T[
M%Y6>XF_2TW>#[3GJ7@D57[/UNV!KV^UY-[AS=7RN1>5.':G$PZEUQ5&9N-"!
M*$8]8J2F7+\>B? NB\!#%+I1<_A3Z\B]?:#/H2*'B+]R!N.V%[@^(KJ4@A8G
M>).O;K4UW 62@UGF:PKB;,+UU"E0081(=9=;U3H-=HXL@EK<3%H*MG+WZ%T
M&17L&D)IHO **#&@2ZC0"6)-,B1PYGRD$OSVN=M!U-\<[9%SWT.T)WWM-VFU
M$#AUR4AB7.EM;A"J9ZY<J +:)K2<#(^]7_N3IRJ?\;4_1K 5S]?W 73L&CX6
ME,B16I)DN056)T4"(%Q@U$1CLU+;7;L.(O[Z6(^<]Z/%NK/%Y8GBY:_]=+H4
M4K/ ^:T1FD;0]\]G.U,]F"R- !DU.HY:.&&\HB!<C#KPF.\+I=\:K&5,/47F
MC#/E=K+,B,S 2' Y$*9ML#XY05F3?.FF,?4W<?@,\F2*NAQ'?C8;YF%<)O_/
M5A]_\%^?SN?385C,BXO_8?+63]%6'PA\E1C+B:B +['T DA &XM0:61I+PS4
M-SE@.!+O0PN_'J)+VR[.*2AK$+!_,_\$T^>3B\]3^%2\Q.+ZX:("KR:SV8[Y
MX$P&G$KN9*GY=Z6$UZM8[GUAQ()S*I;>C:;)V<YQ<!^5GK4GK$'\9;-'O/CZ
M&4'#()1N7B(R8J0O)J!4: *J3" D".@8:,6;Z,\6CL>D&'U$W,C*7D-Y#?-)
M1B6$V< 9HW+,$5T]A1/DWA,'41'& TXM66=TEV+[G0,\!D+K27"G%=W_12[&
MWG,_^_3K:/+'?T'Z"']'894UZ,/DV;45"-(OZ B,/Y8\?L97.?PXF8%G0F6N
M DGH[A-9[CAQ3D1"!020#()53=__?O ?@Y:=D="*/7NWG<\C9[#<(:6WFHM,
MF-2 ZZ7'5TSPC$K$9#3&4![] 4M3/S2/0</.Q$V+9G$[SU:-DMD;KG$A3@+E
M$F5)*S=$2:.5H XM^S:E/0\[?Z'/@E1'V \E?^']'#6_/.C%OQ:EJA\-]\FX
M5!ZM,I'!&V?1/"L-[7'5++>L<B8)]3@;,.5NS29)NGM1/;P,AH.(O]U#MA(!
M#=RB+4R;JH(.H%KF+MR)ZCQ)"Q79V[XSK9KH3Z870BFA$YK^C$I;<O<4@G..
M^, E*V?QC>ZJ/J$^W).@<&IU.$3B#=3@:8R+B\4(YYPV]M(-(^KE.(X6I2?0
MZ\FX[%\H37S4QXW1M6F<[I3$+1A-<QU4N2@.5T]?BJ>C"#+D;' ];:$V5="?
MWA"NH F3<]/8OMQD<G$QG"]+J/TXE9-$! SC.(2CCLKV/*WGL5A7G-O5),9Z
MQI,/5%%)778,9:]51J-64N;BH"/D&@*M<19YP-.;"?R@,T@>7'0B.0<R2T&5
MRQFH$<'9"(PYO8^ VN>/Y7V]_OQO?HZ-4G!**?HYI;0X!T<"$YYD993@PD&
M-H>/.R'U=G5OWK7P9C&?E4L8<*!U@4D0#' [-<0G6JZ+EY&$"*KD<D3CF4W6
MMO%X[P%VCBK#*GIQR_^MR4#EK+GWBRG,+Y]-Q@GG"""85YXH&B3N1\$2KQ4C
M "F&4H)'M^]+N/O"BV^/_.XI[".BRBEN?U_XJ4<# MZ$T?#C\AQPP+E1.MM(
MO,EHPPA\R6S2C@A*F:$\@/1=\IKN>/2C8*ZOR!JT@KDYRTLT)*<+/WHZ?XX[
MW"5^^-]^M(!!N0#) A>$6IRKY +53!I.$N7*IA#PWUC[76@'NN]>-=IQT>!X
M;@ODB]E\>(%^QYO\%O]A&$;+-(&!9\';D!2)$759JH1[22DOHR$XHX![:IL$
M$CJA>ZP*4X&+R@=G6P!?+XJ8T.Z Z7QY%O-^$98',X H==:^[&1>B5*0*(%8
MZB/A:*<KQH4)7'38.KJ/^-UK04,!MSCAVI[\*O >7: R.4_D<C6#J(DKS2ZB
MDSI:GC6'$RP4&S@G.]LZQ7IPE(P?RJG6*Y3[RD(J$=G%;'T)*!7:&$9R]KI<
MZK:\)20192*U#IQ7KE$M]VTP9SO#JL#QK?/0GK)N4M!_$]/5M;WWHVK:@NQ.
M6&=J0=:;MGOTH(?,3Z<1DD?%RX4'UFN*ZR7E) BJ" 0-W&@(;KN&ZOO3A/M:
MD)U($0X1=0,%> O+&-4W<.MC"Q-C%M8ED@TD=(@D)\[B3(W4BCOMP88F5ZCM
MP'..Q*K^=$WJR[IB9' VG5^;Y7,_6[79DS$*6;(VLE2XZ9DDB.?*$! N)(??
M&=6EWP\^_1KK^-,VXW</_P@L@ IRK1B3NHWF6N%@%TP'[/Q'<'ZN]AHU2-K)
M=T\)5USF]V(S/(,'I4G@(:RNC' J9<)LPF4, HVI2^?A!\CZCKW]5*0?(MC*
M!PC/%G$XV72Z-%F!\)RDK,LEG1+0ZU69> 7,N)15E%V.>JX]\G3;<#WY3OH+
MI_*F^\[C)K-*?5(R2Y8,44S'<@68(5[C1I/1(/"N7,:KNIS*=GH#KT9])%OL
M<5*L&+R_ K'6J"XP:F^FU\8__?YY) /;'/807^6=\CH<ER*35@/AZ.L1J8TC
M5I26%S)(A7N"2Z'+Z=S#8''/?EB7Q$.D5IF\WU!2%XN+-1"O+*X=5!-*2RM&
M'ACQ'B2)"7<.4:Y6Y-5LFQLCGW:+/%KVDQJ"J[PO_N:_7@.B<P8GM"$F9BAM
MOP/Q(AAB8XR<*\5LIUKC;@Q>'_D[9/!HP36(*-V1CS%[=OFZM)99K3-*>BV8
MC,0S7&)D0L,;E8Z2(#4-)FJ;:9/LN_N /0*[J D'%8^O]^%;H=OTG^R K^61
MQ'T SW,X49?6#CK3FY,3K2\W<"95LL"!$48CVC%4.N*< N*I\[B<9AI8D]/O
M\^C,/<<8YU690ZBH' AY,8;IQ\OW_@LNJ[--S[39IJ>92#S;!,087DHQ>+F6
MS.-&R[52UAC!T]86=&=D9-\8IS^QJ,O&I($HF]>WK'KJK%J*W!BS4[G%];_N
M5TZQ$\=6N8220E')G*?9X38?O?%,AZ@5@'5.A\$.2,<(I$(]RKZG51/80?4F
MR:!E+%G@FJ*1S+1S&23J,Q?!R0ATT!%R9X&^7V7B7+O8_0@YWO&0?N*[#]6V
MU'R.WH'0W#GI@'D58I(Y<).D-\D/]@/L(:RE:7N,ZNU\5&W!W85PN]$BZ!"<
M2!H8E8*C$#W/N'XZ!XXJ<9?X;H/M(<1?AV./CD*Y^_3JLW#Y#CY/ILLF=>N_
M./X][SUD;5+ZS'B[0DUZW*YXS J=:BN-34@F"R+'[(S5Z0[R#AR]9^>)U<-6
M3U^6DUZ-^>HJGY$92ZEBF5!E2AX*SZ0XBT2+#![GD5 _6YBX7<#U;KVQ>XQW
M\ 7&"[BZ8CB)J+@K/?&6#292%L0G;XBC@1IOD5'>I$2Z.\336X'5]>=69XXV
M_#1HDKF&\RO*:&.U_G,X__1\,9NC33!]\75=O_VTI'+/()6611FW1BU=1&>\
MM"R2E!,K#",&K.(^)<=,DZ*<([ ^*-WJ1?WDM+PU"$KLD<S;Z20/YR7(=R4<
MAI:J2$4)*&-$EI-LSY@C/*28G+ >7\L3KUNW43XH]6J^=/5DJ8%*O?D,Q5TI
M*#>-8@?6H]<.)I*<DU_=B>TI]20 #UEX;T1JDI5Y!Y8'I1Y]V=MNUMM3]$TZ
M\6Z0E&5QU>SD-YA_FJ27XR\P6W54&&0.,6@.Q$EEB0P"\0F5B)#H#@.%J*#)
M78V=T#UFC:E/3^7>OJL8WHN<AW&(6/X^^0+3<4'U;#$<E<VT-&Q<M2Z8;1H6
MT*1PV[2$1J=+;5L@@0&0G)A63A@K<I>Z\\-'?HR*<@(.&K8-WC2GAA!-3%X2
MD1@J< IHT#GO"7CFK<)M6*4F#M?9^W\W-TWZ2+I!!X.;Z]GJ='J!\U[OC%?7
M(UP+K[[XBF\'CC\<^^GE4B!W]\4:A,P#"Y:3$$MO2)$=<1[GQV@*2L@LS?;E
M7"TVJ:IS>I0*^3 TH,&J]CY^@K08P9N\1XK/+M?_N,K&4%9'PZ,@.AA)I.*1
MV.0C$38R8105R73))SO<93L<ZZGJK=N[:XUY>BAEV5?M,9\M9BBXV6P]HU7-
MH7$Y9L\Y@0"X$X!):#XZCGL"&AI.9,UTFUCO/E3GRI5JKA*[VA#WIJ9=T&E3
M%-$!3,N4J1MHSMQVN#];=T>.>HBZ.?^9!1X9%<08&TAQ)XD-.1&I<X3DP5C6
M,JCX$-H+-Z;]$ E7+^M:S<R/T\MQ6J C>KFI8Z*6:\B6Z$@=D;;$%#271.6(
MMI2GUFRW"=Y1Y+5C@+.9ML<(?5);8I4;,7Z ^&D\&4T^7CX=I]_\>)%]G"^O
MSEAC$PD<E09?,DBVW*X+Y8Y51BR'D$$H8XSNP.9]XWROI%:57^V$P[2(UZOZ
MK?;)<2^(0@.$2"DT\:!+'VB#ZN<]%=QUH'+KL=\K<WVD4SD4^O3+\ 82*-=O
M28,NJ,D$G4_T4"*-A$L3E30^2-WEONB;3_U>:>HAFXJ.^M6K/HQ^]'XR6BSC
M#6M,4<3(+>[B)5I0BB,R\2D:DI8E$2YJ[KN\5[N>_[TR5T5>E3L5?HMPOX?I
MEV&$#2:C((&/C&3!T"7S5J)+IE#-<-G.H"3EO,NE7;N>_[UR6$5>%=L,EMJR
MYZA)D]$P+9>%94QGU0G)I:!81"/*FZ4MC5KE2R$].,N#"E+(+B?1G:KS[H;P
MV$,0E81?N97,;40;G>^ J7;U^RXPIR^%KT'47MY[2+ERG?5.;,9)ABZ4(6#+
M6I<5)18T(\ A2:Z-IZI:R?5IF=]3/G\JX@\1;LMDI$UH95-K'#C@YA1(M+P4
MJ>(4G0+<[I30P)UP4K>YN?YN/*<MW:Y#UJ[<HQZ2;I!+NSR[6Y]WO!@-+X;C
MZWX"=1&L-X$881GN;XJAQU *S0*S$'#S8]#D0L2]J!Z!,M23>H,UX?EDBH:/
MG\/KR7BMK!MSU<OD2R\M8<J=5]I3U%5KB$CH4()3VD*3:Z)W(GH$JE!'V@U2
M17Y#3-.A'[V#.!F7ZS_1$"YSWKB?*0(D9Y&NXGXFLPST /%H]RH9)4!HLD/L
MA_4(%**BW'>&;G;4Y:X_+E^"G\%__MO_#U!+ P04    "  &@FI25CJ7_6F,
M  #=S   $P   &%B;2TR,#(Q,#$S,5]G,2YJ<&?L? =<D\NV[P>(410C2A.!
M**@T >F(D-@ 01'I"DA$>A-!4$H@-D!!C'1!I/<6Z8(4I2.]AMY[3:@A]07/
MV9Z]]]GGWG/N>^^^]SMWC[_1F>3[9M9:LV:M_UHSD=I''0,.JZNHJ0!T='2
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
MC\>3]FJ.P\_DBM6^#[_OK*88 K\28HH6,+DKK1KTOC=/%].L+IA0$8V[_ O
MRKI]1S/=5G9+]G6%9Z2^8/<32WE(:R8F@P3"8K90_@*]LS>J4U+Z7L]9/%2=
M*R'5/IJP$V9-UMJ02=3H28OS](T8'U22J[J%1][SO+;LW3R&JMA7#:D_19%9
M>_):6JWL_,3UY3.3%[(M!#FIP)%-?=*EO14-M6Y/ENG&L_/Z\&^'Y4VWC()!
MWNH29-5IN$SHA+'=9S42/'+9;"Y53<TKM@&W2V\!]M> $/P8#YJ(EPG#^.9,
M[8RUU*9HZ@K,:FTH4@0ZR^,,ZBJ.8:RPF-=G"^V,5XI"I00ITG--^#>8/EF.
M7D*83_ET]//KGJ]ZKPT]T984F9)"R.5E+[-WDMKBONK/IC9L*T<))I29=?S^
MO(G!Q BW-5<[=MR-=:P-\93X- L9(]*=68^TOH\<Y^W<ZT;<3=0 .4OE<#:P
M3@3[\F759QW*;-NJS;_68MY4+ -%]4,; >=(9K:;*]WI&@.14'*QFQ.C!"Y,
MARNNI)+8M:':84$%OM)F+0LI^W7\X._&7_)L_'.@A;^R\-P"TR>E2Z T="14
M!,^,X$&?(GBP)(\>:7];<1U<SNMU >68['7)6*".64@&YAL5(#ES_5RQ5K2+
ML#MY/]N\15_DK9P(U41Y7*B>NL:F:E.HEK)7[OJO]1*DBB5<X:AQH'O&3U8X
MYS1W4V0Q#!U4P5MCB4?%G: "L7-]D^W<5$"=,.UA\'T668M*7? L<<2.IBW0
M"#_:_4-P5SK#X[]$&PUH2,QS2443#W89/ENSJM&X3C2:.%/H6NE!3DZX#"N-
MI0W7;A>5+B8@)R?9.FSQ^!U% -:;B&Z?KPYF.I  57&>"8EX2'/!E_\P1*A
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
MO^H- F%E9F<XD5FW;!X4JIH<*<[+^- ?>]M?B'7*HQ-3'7OC-^!N<K1 CA1
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
M_O;5/"?:N)!_=5BN"AM\_WAB KYOX7"*J*O>NB^(_M+3R1U(74'E>!QI]ZW
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
MZ9M,V]E/5?.(<-RPR7ZS]PDZ0/=[,R+3G0[(0'37-9\T5@B1O5PK-^W =E$
MGGV/:P3.D?Z8=E7G);;!2H)J69LWD)=)>.QG\2/N+:/#VYW^0^]F/@8O%"41
MIE$5)*<Q\U<R\JG[HN?=+-VI_,!D5/KJNJJ>7L601TT:"._=X,ZA=IXHS(7O
M+L_5RUQ-2C$?:1Z.EWW@BF4.WA%FQJ,*.TH%=M+$JBD(5NG<3CE]SRN,<C?2
M_WW\AD,V.H/79-,,1FD=1#-3K:^MOZ<6T(TX8H7SC!3[+_OOZM+F]P38-])7
M8 WM%(E9+2(FR.+*F!PVU"EG^IN['1(ZJT]66+2XYAQ&? _+^@V.7;8F5(F[
MJ2(7_-,X]:$7_:?_UY:+3_Y7[1%C3$C9"8K>C+_DI1&!<0VF+[0C M\" 7SM
MJ&ST21);K6JV_+?\EF_Z@Z=?WA=H8G^H&NFB-VWV>,V@2=]MA:CTI4S0/MQC
MQ<\HM\S8*];4-$,C\S;?91H7$R#02(ZGA0OW$:G+.9SW"'+CK>-<0O7]7,24
MS"W@>9_&U76TPG#)[?8XLB7H8Y?E8,6-O5UW'>S/6.2V"!U@$H%1>^-KF3VR
M=T*YX\N_QT-5%-&[_&?U^J^5+)XPH1K$#LI-4*(#;M-IGGYJT$FC(87T"78G
MBP[ WZ^SA30M&"RT])"78/)L)F_4&+W4HW3@2GIR\K0MW@$MA.[?D/ZZ<2Q2
MC*0I *R?HG'AZ[IJOR>YC9E=Z\CTBE$#-QYX<D/&)/O1EJ2^#+A5P.V4&=FQ
M8SFOYUT'O-6!'WIFH;?CALOF-0E8,JU:R-A:%V]HS@X^\"Q@/_D?P9%$7^ )
M6^ H#1RS9?23[_F+J<7]Q?G;>W,'GC;=A<O 5]7,1.@K>)GU YW\']8]<,E
M(]H]FMS"@F==(I_QQ#(U(.8G%\BOL]-P0%WK,B>D&:GUQ^R/UM:8N,PT.\D[
M&BDEZ."U6A]#?@C>S((76T)L\$[8-20G(83IL+JF.GIID Y0FI78N:I2];G1
MO)^"B"NJLM?T98BO*>^_RK#0T+[RA&,EUO'$?N?)#!@K$Z7%_P,J#73(_'B
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
MSY[OXIA&1I;/%-MD=W%*T@&2)1BW#X2]*G"0W'*Z !6Y_LSZ8S,YTESHT^C
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
M7S+*V6?:AGB': )U[+'*V"'P<<S<^R4DH5N/RD?8JO CYTUS4^+2.&A5'71
MM@4:J40'>"-02SW<DC2)':J^0HMR9R%[J%\S4301>OF"]4WQHNG'M'O8'US$
M<D(:.ON9:MJ<MF3MDE6<_-(/GXNU$$-J>EKY,4=ATWME5@G:'S0]A)(%%+ 1
MTS]*W]O>>?AYO;@[U4LH]\F5NX9@(JRN&LII;ZSU>%33;J%R3?#Q4;#!"6 (
M[+#$>YQ8D,?FX>6O=^V$S2;,3CM=,[\E%1-TJM[/'_M8HKL-&Q)P-U5>^7K9
MO%9<U$&HF4K=_]%)G,/I^7EW"Y85C+GO>BCHR^JJ?K!$RP\67>HG:']DS?SN
M\,1$3&C%%6HOE+#MW*;*M"_5QOJY^4/8H[<:NC>WN>>=!^PH#K\['-R&/)#0
MWJUM/N_7*4N.M)Z4Q218@:T;IO-&Y.?;--P>=$=B#U(3D[#%_4JNAZ0>X)J[
M<G7,4K-1FPXP&YMW[EW$H5"07.M4_;EF=U199.>*N\'\FB2G 1\><6^1XEE\
M<+IB*LW0@.V[1H8$]\V]L7GH(+8=:J%7[(]99R[Q-7%*SFR>E-WB3[X%;L2(
MTY[',RQ=%%OY]\2M+7[3/URX;%7_B*^R^M7/HN?4"KA\3[C^IU@/)-8#%$1B
MSJ!&-NZ:-.>'RYWXGBE,>Y('+#Q'*1QV4+C=;]E;QBIX;5+(/(?UM' 54SPI
M%=E:5KC@:E179_=HPU_6;E_)_L"44OSC-A+(CTEN.F"N<!6ZJ48'9!F@\U$)
M:"DZH ,RC/D=20?<R_7WE=IOK@,_\JU*PB6A]C[2 =]V*0@(ALCN3.5)V#$*
M6-T'P]L)_G3 4R(=T!<.53-^<A"&4VW^/XS"^;\C'9Q]0^P=78(3\%*T((E?
MJW_^W=<)_CV]38EY8(,3\3$#XO'<^ZN4U74'9Q(106VA&>'O/3C[W*KO,<<>
MM@\?X('SNQ/1]O#'9V8J]]BJ1;?KG6(G/9MSZ_#>[:_D=V$*,M_;/O7S;3N3
M+'Z?(@R"<=P'T:C\*M8/9=]UFKT_<&TCKZW=IEF#/7\.V5][>4K:P.NAS2?\
M(X.:V,C]N[_OC<9$/J]Y4-HB@EIA.LV\&+P'B;G+K^,JH''"QJ6 V2P^H@;E
M4$$3&<X;DGL2,!:.N,ECQ)3U:H1EC7:*I.1\FE0MJ.730_1*/I\P'B-T^\=Y
MBB^HZ3>Z).7QU8N&<!:*'HOCC,-^G5[NU9GK3^YR")2Y%L3IN0 ^ETOJ=FI\
M=>C275$V]3@O^_4[)T?]0G%,0GV  P/CH' ZP-R2#NAM"7#D$2^W8AY"JAE8
M='^,6XK.QG,T\M !L9%Z= "FL5K"-[NJ(L9'0),S0E!0]^[A&\=1X?P;R$S4
MUUH&\%T,13#0[#H#S0[7"30=.BEB.3-6U?&F1:O&KCC:)#??/E%)]:/Y2I*^
MR5@^H%/BV6U5Q<+R120_8X9^F#A0GV"RH._@E8)R*QV"E])*5R.C!D[(M^FG
MF6CW5<$TAM9<*EZ(63B^\*HY5B.S;W#NNO!Y1"-:Q+ER\B[4VL>*IJ8J1JO-
M8$Q3!XN89T&A9Z5='<?G&BUSS<N&6U8+/[Q<MZZJCK4,Y902B7'A4C=P8**=
M [X!+UD.T &;N$*AFXR&LIH?.+E,D@^A$&WVOH&'>2JU#!P?/ZY]]%E3I (T
M^ 53/KB653NP&#,SJO]A/FK^L<?44,%L( >\XVHO'; :"5]R-$_P3<C('WS/
M?;]O3->LUV CH 5?0],*P5+];],!&8-()OC<)X8X6GR#7]"G_&=*!C),!_RL
MH$U0V9EI5B"; 5G]A^;C338.DEV#D9S7,WT%J\5?Q3G,>H/>! RH']&YNB7B
MFC'>O1ZBOZ*Y;&:1A_=OJ'X>S6_?.#\X%:DQ:A8HC!BNE9EA;S:_VYKR_FV<
MYK%X?DO6ARX\7MX$*^P8H41FF<1"?@!ZD/JH4-5?N*WX0[F$H7I_/A[;\+.>
M>_ TW+=8%WS76$5]%LKN$S^]4%TM7^SL*C4B"M)=_PJ;W$@%_D#;^?-7SIQ5
MS5GE75JXQ+3=<GNX.E'_MJ86V_+V=3+5."5N_!\4VY=5Z",*@^+$&6;!L8K@
M'8?^;LS$["I9>A[3$H@L4%9X&O$D!L KUE^%(3T./,/,W&P2"%_]4KS?0\(C
M:5456W+X1\A5*'66LMK6B;O>LNVN;-*6&=G\(Z2H M357YZF;%JFH*0VI_!.
MXOV-.V-!S\8(A1.%G>A#\ YP)6.DWR#)+-A\KY*K.J+WR_)+PG1XJ]\/(@W%
MC/'RD9G: GZM>8[/M_*?/\D9?<ST6DTS=W74N-Q1LC7AL^E$TYDQX9;S%T[)
M=*Q;7-F_2P>T^ZL=@ %\1PYU*?)A[>M6A\M.GV)&O=BN7IZ[^L:C?7.X[B7(
MD&]'6%^KBPY(;C 56#9R<;@'4R\,,,(%(B340*4"6ZBCDH^ZR"A@\7/VF-^G
M)%^/OD9L\ALB>K%=$;DCXE>LEK+E9+]#7)I%4H9]>G=LHH/ X5R3 A]/)N2,
MV4C\=%"- WWM#3SO8]7L?E7) L74/7'^W8?Q_:,O;7!='E6HM[?%&]Z_N]U^
M?D=NA[T!_A:B-*,Y376RDINH#;2NW7#K;[TIWE;%*[#+/%J[YF6T=G[%P%O;
M'<460_PZE_)-U>M=BME"E=Y;T(W(!@N>.(;-U^DIX6M<*CT]'I,W<HJ!$1:U
M]A[S!O9G)M*C_@@A&9UF!>TO8X66.2B].:>/K+8..$<^E8<KN;$X&Q8L.7<Y
M">(-@'/*%P>34B'=?NA2>,F* 70%:V!NUN[KK:H:M*8:8AQZHH3?L=9 ZW=L
MOA49,F#087=?H?#29.);O,V'+HRK+4S2$8]I2#I[Q+^F, !9)U<( )])F4#,
M* 3/19L'J#T+Y>5-8MZ2VWK^1<=IWR9"XV/?8#[57JGJ>:4WKB/N&U^A!Z($
M//V,=)<6*OD'RHST$_S9[ ?638S&(5[[$;ZQ\O/M*S)0?I/'YBLR;Z]*OJA^
MOZ-A=6WR'=<.MF&"_V$OY=CWZKK41/?RP;CC\P#Y@2@!KV4+)V6IW)"\+EYS
MHO+URNJ$O!=ERJ,,?6G8?QJ;%O"R%UY..20Z;E<-D[_M4BFPME\"%D8VUO%E
MU)9'$+L=3!,F3^++W*YL%%U7GW.PYS+G*_U<+:/TQ>C\#!G)R=#>I\HG21H!
M3+F_:YP^W+GPD;JSIPN_2I/;:JW(U<Y<Q8Z:M]TPT>WCB,D08I^Y#N<C G]M
MF_VP3^$L[BT>%P:KN3* "-F,'5P8'#)3*$/H!#[ 7^?P6'4#Y57T\TD(M_C]
M(,$;4V(*FID<F92>>P8\4U]0"WAO.2_*5:.Z+,?E%3"$-S2C39 B\S7Y-U\/
MH3NY/W$$'S@ % -?5S,3VYJ/E^3H]-J5?@SMT:$#/)D7W$D0I')9G$R[M_+9
MQ^ESV#[,X3+@6L\14.Y%2T==@ZE9I&2@$=4;V(INXY<+:=A2+X_='K&M)J7;
MK/@]CVL[HB/2?]4V6S0MB E? M4G)4]1)2/&5XE%LZ2GEZ#4(V?,PM:/_50!
M?OHL(@%UDVF@CD%Z8#>I$AWU\^^:#8CQ\7N"I**7GWOB+I,M]&("V:*_?(-J
M;R3F ?/S)0,5?&XLW$+YNCLB9U*&@H!ONP*P;&E#;13_,1TIJGOTQSV6&(VY
M$.*/:'X_I7=PDQUX*0ZEC<'0#K51,TW]A=?JA,T&Y,:@94N[. NUB4R7,=C;
M%3!?7U? LZS5%$18N48YF]#\>HDPV%?OI"J/-W,O=ECH)%X6= U7_@EU^(W=
MHZ*^8.2UVTU2BP,C$7C7O8 OW^.\(U4%KDE"^@IE M'&) P=( HUH0/\I*AG
M$P@Z <5X.$T+74[;@9)%)0*2J#,6R *9GY@W=?"?DU0D9LZ/859\\8<O-:.R
M"A>AO_9IZH63^\P5M"@MLOA7!OC\1F9)2=$.)122XN_W6H@.RTGX7WK/P9-,
MW& J$4]#Q=1*^WMS%7^JL9;=OJDQJWG;QJJ7W6\+.2I&NV/"377[N%?LVQ:$
MF<OR@=,:#_2]945FHF%A*+%;EPA_E6#V<MKT5PXLX'*&QT' QU!CU(PY_^TX
MD6%/98=+'_ZE&+#TH^):[VG_SLKB8L]5WKSD9M?6N-?FX?5,DW+SP#(]2DB9
M%'D:3'N3L"ATC*$@0J;I@/T3IHS"&BPV@%?S("<+%95_I9O_2V%!E[/R[<G%
M)9$Y9BLF;]+-R\M>:/*/> DM9@A]JI7]Z*7^:51K+7UFAO^QD']R=J@(KZ^(
M2T'V8'Q]B80^J6FJ2^DND)A?_=1%K4CR/#!&VN+$K+.0/5IN<%2[BH^?RXKH
M+^H<)SV"W%3(IQ0F\8H<ZLG@VJD,2%2I*"*L(81*+#?M;<GZ@4HDQ0_'_'>$
MBNU=P,+FNJ]FD:=\$IK]0(5'MJU MY5%Z "T[@F*Q%QXT<;3*!7BP+WHOO0;
M&;1+V3'J$6IQ\L\]+B2\G\HG,)<[JJ2\2:JZA/QM(]!:$+@%&N_B8A!N9O2%
MKIE(7H^T%SKDM)1C3_2>S"['TWI5@&;!JQ;I$@L.?6DL,:F[ZM^T<NP;="_V
MJ7&%9_QW7/X-B0KL VZQ'A"@&2@5 /F&_4M&=B*\KFEQ[V^!$2.NP]CG]8)I
M(.&_K7]D.]LY.<Y2FZ$N<, .ZE.;%3J_<^,WS28RI)%J21YM:_D 0N9>F$4!
M3?:MUA(G_S@-*%Z^$)X[V6B%'BB^=CK*,?&H\X)$]Y,9=!D= "0QVQ"M:,[U
MI,8ZS!0=T%SS* ;;6)U;>RYLP\3L3LVY^^#&V?VV_8FN%Q1STC/KZ?TS*)*7
M#-LG7))\1EQI?!^VU^:U:HLOGXQPZ'WQ'VX\+K<)*+4"Q1B@'NF%:YXA,X0\
M!'0Z]0_<V<F'%>I\EL3_8'#^?)>(Z25AFM^5T<G//;./X7R8N20H@^ ^QNQ(
M0R5"@_,BHX16M+=5?_0;-/W0+@ ]<ZX.#$5WX"HH$7Q@JD\3 YQ92+_0RV2^
M?;'&R:W+MG0 89:=8<N,]8".^WWKZ@1=X?LK<?83]#TX);MW28%A][#3PBS.
ML5(7D 6J#_1PUDL]'\8V%'JQORP.N+R>)H.F7 ;OF&!;BW?YEQS64"?A[7DY
MC.^\!Y(E'<89903TR%PEY1CCVRAO33:IP0N,]K$%!"I#1OZ1(Q?%D]P)8C=(
M,[ GN(\TS1=A#!OZ(&:/_5IA-(F!_2+?&-2HA&$=9)9[&6V/H&9[AF@V*'62
M_H[Z3^A_LHX";-W<$^>&$M:9:<$& 6R,;D[FIOIU44)@$$HG?'VR%T<'+,@L
MP&0L'/$]3QQEIO?*PK]W?.[^(@!WL?ZX=XB$S>'#LX^*N\&_2&ZWVKC)T*:
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
M<RF9!VIVV+X_X_Y_?7#);TS\ 5!+ P04    "  &@FI2KL+(FVL* P!,Z0,
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
MYG;3H]JIE7<=(6$<$/,13_B0KX"CEDS'TL(U99ZBUXGQ0^LK90A;\B972()
MS1+4IZQNFAXO#LK_/4L))]>=FP^@P=81GA+Z.@-C]^^<2(Y[5<'O6O%Z"/QO
M1KZ+=->GA\H&"N?JX'4J[__Z)9Q?^>XF9&_4*1! 0]#S=<('MV9=Y#,#!$Z<
M.C:0+<HA*NK=OC:59%*R/F^U<QETI*%0@,-^T%Y/<ZQ#"_6'Q@T6^G\/G ;L
MOV+0QR'_KUAXP-D#9&1>0EEM[W;U2I!_19']ZH33DNA29N'B\J\$I<MQ3N+\
MSBP_3/OMXEFM."?D85/6]N)SUC8V2LSRC'7'<@MD3T0H[9EU79-8Y8V'9'K/
M4&,YV"A42U2F%H(%M"V=^]65Q%%'I ^I\E9:G52_\C5BL:K0&O7<T)5:3I/7
M[1"F;X6-C=@R<.A.0UX@"RHW&\\5U?Z&*DX7QE:'-;>>#!@(9G^CRO"B,D$O
M"LO510-B4BV%GDM_'HY+ETJ&XHW(T!PQM! .M1X^L_X@04EG;%LSNJI.D:@Q
MBY&CWK1\-X/EM$N5*-G>Z2"9+56_M3Y5_CWR XF'8B4X=SE6'M8A?26')&H7
M,+LNLJW1;76UQI*+,IL<A8+6VA&3Z!8I4/KK/]TF_G>"H1*RB5. HZ^P5$+O
MH$=[8"W]ZH2%Q=W/C8=8\C>:+CU;T1'?1A/ZZ)(63@4'")(LPW$H*%U80]$:
M;VE R2+6.6V\/$=1RS5H]) @7^@I/VZ$?G@K='3F_OSDCB7:VOVA:YP+?B%/
M'(%T/?BEDU53D:%-M#1@#D\#J,<'2!!$-TBVKA+/JS$H>\,XW>Y 4"'SF^O0
MV5O<5LX'2QWP%YA2")F]>$YC/=3=%?RZQHZN*%9W=:YIRT<DO VG#)RT/B8=
M&QQ7?3_5H7YUYRZF,=[FLB,\#DF7J\3._4XHFU*.Q@(]ID6^(_'CO:DL3W'=
MJ0.JTY"7!\,%;:R3#DEQ7I<PZV?33,(#Y= CI0&K<S2 *"\TAPT3B?8(E/NJ
MS$TWXWG7#YZ4RTCQC]F9:/8HGEMO12].<NR^=6)MMRT0RZ9>P"ZL$P64[BYR
M*RTZ:X,*%%5IP-%V2DZ-JN D7D'KQIZ3\?HU;873-5:;S'*L:YKY/<1 KG4E
M&J#V&$97I,!$&L"-3LQ!JUE7^AD9"-* IZWD2#CZ(9Q<DSC54U!#KWFTF]Z<
MXFI4:('_F9B6F[4G=.*NJ\L[%V_.%1YFB-Y%Z^&8R'SO\'.-9])63:%/ [2=
MHVNZLK4=I06ZV#\%X57AJ3M&LC[>EW,*+IW>5Y-J;WG36:0[ED[:W$=]03$A
MIQ>QQ^S[-4!1RMRK8V!!T]5?,>&ZJM2^2-UC]Y0.R\]A[I"$"/XTX'E.P!%*
M5F8PMA'"6F+LJ?F9,3E/QB[1)@IW28?]-G:WLV*UAQ&3I"#^M<6%Q<S0,F(9
M(^JY=Q/3+/"2Y7RSZEQ)XN0^,IKBH@OO JVAZ6RI$L=)8"UGT NR7:#KQ_%X
M\'>_2KD#NWON15;N;Y]M/+ 6'<;H0QYBB3?"9\I;1B6NP4.'?^YY595F#9\3
M1*E56+4$3#@'079ZV76'[Q#OCCQW/WG>/:LVP[\5F>)-*@QD!"DW#N_9;&"4
MZFC =M&!B!JL7S8<>MK.:V^8RVAO&.8:>K^B_(TF^S=U5?&+@L_XGK.<,D9'
MCJO[_]<>ZN'H"M B%F20+_<K]^5T5=DQ;$FD+YCT?%Y3TIP.]"E4;)1NF+ZR
MU3QWX:/.I0WM4:G5M,E:SJP2V\$"69T8)ZAU9/#"RDUQ[R0[H>"S@\75GPU_
M48B!JEBJXJ4(U0.*RENF2Z<+"SPJ&6?:S*R5)[&XKSL7:IQG4:VG'&8S!R0&
M438#\<7\<7<#2EMOM1*3)Z@ C!?>1G;?>=XT$O<YY7IMRG5"C.4V#3AI&6WI
MM+45#E%OOR&9<B8W<@^U59"8M[HU,+A4XXR'PXDA,OSZNDFV[M&'^-^@^YC
MH6U[A5YAXOL]_&\?%I6F"G'K&5[8BTMV)$]E3_2EZ\3Y7E13\[KS32PM;.[:
MOW>K3RF9((M/)#P.WRPQ >_YI5@^H3OL'N,M'>4<8[KO4@L4@9_RD6GZX@-I
M]D/DLJP39#(JP$T,^XEX;G!$(.9!H$"VU:FFR\+!L[(QU\%-^5=!/QQ(6DOX
M)KA9VR4;0W!M2 )J^OT8*;-K+WVK[OI7DJ*Y*^N8 ]PP>_ZAO5@:YD-4^!^^
M*]E,C)AMQLD]*]4V# LN?I9TQ>]:R MP^&D(SQ@:1"E1M"%H\][M34.FKG<-
M3B-=?7X)##^#G.; DP.;M(2_2<N'><4]'$2V2GE!W.TPPCU0T:\49VZ=$/7=
M'5/,U_T%NZ391S'JE[?.=+;FBN9F]:DADR/*-GHF;X6)9?P;D3*Z5FNYJEJK
ME7PS.5SK%77M\S?=1#S?D-^EY<'W\A?K2X9S"WC8TY**E:)F%M>1>;91_'6U
MQU?*TH'NIQHN02.D@IUITDBMC]#LA2@\FPY))]:?OQV-C=IH8]VQ48Q"JX[+
MXCG,>P-4 F<B]&Y.*J\XW,S1,;H];B<P-;W'% 0OQ\$CWPWKB_5VCC?U4;<I
MLY9Z),N86H(V6"0)%\EU)@5' ZI1"3U#'ON!G:0O87CL<VRI+#ILC%^NB9&7
M7_-S]$14 F_L)J4%$DV8AA7!"$PG\48FJ.EAN<LYV0)Y=FJ$F$E(_4:R*>K=
MW-8!4:&N@Y474K^?]=.'LS;\E_I 6!QU$%,VT@C^/M HGAMP"V\8'#8@Z&\&
MW!W9^SZW=^^"1;#/Y-,/J<:P>=BZ+SW8%_&9:_66,X774UBP]0HZ=[+0N<W\
M"[EBBPO&W4N"W7ZL%^<$0^[L74WE:UW@Z0VI)O>H[>WNFV_CWZ6"3V5JH&TP
MNRN(-I_M6;D0*B?1R]&J:6PA:F;R I9BLY#MRY]9$[CORZP[,%RG3ISY>2"%
MDD)E:9.MC7KEZ<P'5WWS $=([6^MIE;?M0H-J;KINMJ/841<)COA0UJCV*X7
MST'95NLN#O&>,[?W_F)><I\&''<2/G]P:?KDR>/SJSM\H!!CG[S9%7GE#K6#
M<B+XYJM9TZ@[TEHC\%4\Q%3Y MTE]7'%*$;[R,U(U%QB&'4O<+APJ[7L09AL
M"V3U8T^I#SJ,!DS_@(Z=@"=?OPX!>=S8LS$:N9VD&NESP0ZKI'[[\(?EKH##
M:H$2 FSM=N+J88AR9/+C1/T;+5!?3'SBC\!HN@^O#T#:\ZXZ2T($[ B.;P*^
M!=S,3A# *EZ&W(G5H?L9$G6 <*7EB\^<5HUM3^>VC]_7:RE[HV>BG #TZZ7"
MGC6^+\,'-1 <!U4=,G86O;\O58OZD'J:'J3$4"&V9]"$R$3<ID7X>QI@V[\8
MK-KM(ZWS00#K09'I\@]I!!$5SG/%W BPPR7<'H'45/5YOED4Z.TX2P/Z2O>Y
MU%Q&9OBR/@V'62;"8^6R4ZP$2[#=/=N0CYO/,#B+J-'&N2?1*J+AA35<2&D&
MQQIMZ^'[_N]ZVYQJ_=LAYQQ6I4X0B[7P=2'.GVRK$E#Y=N5:=2>JQ5]4/'^P
M4O@B#_01_:.NVODYO"0J"O.(!M![;.\#:AZCQU/.9X,$!S:FQ#:D>[4$O&YC
MUJH^$]#O6HGNM[22F72;"0EYFT8.>"5S")N!J5$8(@D)?T8QU(5'8+Z R7Q%
MLU(@38<,\F-<I[)@\3?UD1)A,X?OK5XQWZ/9LZF5;S\S35K!<['%R/4'N#U"
M.<YT%0NJT<TBAK6YB$9R772W;B4^>EDDK+W6+C-H[0Y'+:1 (CNPI%^5L NF
M:$QV=^?!Y0LV(4TT@,7T9QA@&9*FJ\8Q^[[^GWYF\]\!_ 85B\'I8T,@.&C/
M22FR,)=V@4\5 2RG@QMZG4?HB(XY$L,6?43^B+-K;/!8H4$8#DL4]R9SAFM3
MHL[7$9$X_+HL*G1 [<O*_-.$@4:5D*.MFI)75(Q[VFMD?CS@Q8VT(A2'ZT2)
MC;IXIE>E6NL.YD-9<ER)Y3'O'E6\V7UDU?.!_RG <C1P[R3.&A_ZT#4Q0CD\
M'].&D,IV7RR^NW7-+%/5Q#.0:[]X'.D$(EZ,:I8:[VBZ*A=6ZC5 EF6O7JN1
MSY91RQX'$'H=*5WG:$!JS!GW]]4:[<H!:6$4Y*F7F2%9N??"7L-^#; Q'<B5
M](M<H[O6B7_W'->!*H&=KDP99#W*\]V*-!PU:VSDA75B(#:X]"*/%K<*1$9M
MZA@S]=ITBA/L, ?I(XD)67^;RD?%4D_*67+6*B!?K3T$??+QVFW &@LPV*Q?
MOOGJT*]S;\Z*\Z?OHPIZ@E%L 2HXYU93Y] :\7RXK0(UZDIJ]T&W/M_G<M4>
M%Y5SN=]LA$^KG*^#0F84):VX] 3FX0L6R*:J@\U]@19XBF&C,FQ3H]P9NM*Z
M&ZH6($(#CB31N]NV1 /*NE$.TRA>V=00O-XPVV<QUC&?T-/6;4!/QQ4@,:27
M\V[A/+3: 6_>*(5^GH\COAK3PEN,> 1V@]ET:CCNZ/S<[3DC]X_OF"K4FN-J
M]H>_F.)RJ#S4Y:^LUS^!VD6O($?YSB""<CD6%]YE<4DV&+1:/?JHDU23O(0Q
M(FC:3X7K/U$6R/0+BQ#Q53HC1GY"G+/!)=YES3$KL)P_5E[6<US!&:G6XY1=
M[J:LAX>$.9-M"K1S[&%7Z6F76_=DR'VF7YCNW\@BAC?!ZBX/.\F>NC6SX;1A
MYEZ-%%RB?P08\E"/XL%-*<[L5OSCP3Q2$R'42<DMI(>7A1DE5NA;KLU.==<&
M/;F8W]^E<X&15?H/=V.C\S V<&X:T*"/^W+"A->S)7)AJ'@PVP"BG>U,/E2G
MBS:B1"O:4)[A!7=&P8YUQ<=>LTS9V[RAFK4.O4043Z-9D3:N:F>[QCAH@*>4
MB1D]EQ'5M8Q R34;@_-MMAQ\_#OF,3/N*Y?H/:GK:?G#:SMU<L3M.2FBCO)%
M^\0[I/7IV+6R'P+7-;9^^+,ET(!GL$$P=X -#6 &-UK [L%&78K.%E "1O9A
MX%ON.XQU4NCYJ(P05M,;3R*3IW9%B2U@DON^T([RT:^K^EQ2.'07]9D:.VPK
M^D#L/]Q*5(;H09:D)%W^;(LX7R'U\+N60QN+Z00!IC302P-  ]FA?7#MAA23
MMSB"\@URE9>#!Y5;LBAF!<.^JRT3)-UA:V5;)3O\'FQ 2M]\>7^%6\=@BWE3
M+6"?)$7V==#\@.LNNKYD??.R)!\]PU1*LUI"AO3B!\X>L&!Z!4[,\7&=F2_J
MO.*GE,E5(S($Z5+.LUQ&2"?->[IP3/)@1/L*:<#"SU#(;N'E/WRK&B:%3YZ3
M"T8^Q@;[E;]6?)!GNI0*[GL@,VFAXW/X@^'A!"_A2VG/.YN 8[+W7F2+,(N7
MI]V*BX'Y\S.B\TU]_.]48@8E"]:>/)FUVY"4%&9M/F)_M7NMZ>@]!N'8IT<1
M!G1OKT:/&&9(@8?,-IG)1T]C+20?5.(]!P6G7T5BK%X&"T-VAE7*@U[<5QUI
M@^,,P,3+7.$0IW7$8N/8B2D?^$Q@?H;9<NB%T=T N0[94?V@7M;3(FR4+-Z\
MN4L4JQ ?'O;^ID>7_G(:?FN\MN=-9_&R9I6/(Q<"/5"^\,1G;Y:E&@]M+J_:
M"Y6-T+(<+N7:EG1&;_#,^HY3LA]JMOYRD^%9LU6?&B+Z;$ZA\5I M6/UY[2P
M2T__S4;U+*(&/KD9SA#@:C<+95P]R [>[6![6[CV2+I.(?Y!7^]<W'V#2.;S
ME4F7'C-W2UZ%0=/YK >J(/:8Z10DSL4I!._D#V8B/R&!7I+5+AH[UFB<WBJI
M)BP=;: !'<6H3>0G>?FMKP U2?7JQ*TOZAW";D![NUL^Z-8II+#L7BOY3#;U
M!&P6]'UCJ[$>?/I"'5ZT@6 3S"2?M-=HE;7DWO'U1J?HQK.W.#?T/NJ,RS53
MGY12D]T0)#T03YS\?I!2K&SWR1B-(=.SJTV(GU@^ZI#/MAH1-4VYV23 /W39
MLP!D],+<9&JT721X5J8O/D3@P]Z1T[X<!?#X=DFI!#.4^5]VT;_Y9V]B_1>0
M]^G>HH<N718CA%_Z;(BN.,+6L;H+]L/[M37F"L2'3/<,ORTY\>OH0B?.>O%]
M<+:E5\^E5U?UH %$4>S:KF2F,\&_A\_GE>;CF>ICRC8R@-S$-\ABG&!<-/FN
MKL^$,5*>*HT/SL6?:$Y*J"Z$3]HGM12YB\ROSS=N)BS8G2VN%O@1HXUX5I]R
MI<CM8.,B8D-*C=Q#3IS=6>IYWR,#4_,_#IWRK^L@C^H;#$F6UNK,$@BS_AT=
M;::^BZFJPL7?FHIO2L^_C=$4C=%64>,@">(%?R>Z.5K+9%F'*RM_G&M7GFB*
M2,_N3+Q>;M3_-JL\GMG&PZ;>2(_A"-]S\;U$*O,H/7&P#R%\QWTB@ENY.,LP
M["4W QM^42S!\U<Q)+^X=RB_@P9(G'9!'#RMCH<<7GT\L]@DX3 #B?1 GR%Z
MZU7U>W:=F9=<0TM@G[RYG7TNZH?*]'.5;\*PH";N4WP]H+7%C)%&R1XRRO @
M-=CB+?2$_CO'(6_Z"".-=V#=2-Q=U/BV)OWE,VKW,%4PXGX1WBA2K[7)SUZ.
M[#<Q%WK:<RL3^,(V<+)2Y!@Z71S'9\19R%.28V049Y$$^37=5/;^)Y7)GT<U
M4WK_D;,EN6B'A#J>OL+2$VU'KI>YOK-V_PY:"&1RA_,&&!"CO/&JS7L\\2WS
M(12+$OE9YA"5W0VHF[:?]_HSO!I:EIDL]5ATPY'0Y6= V1,20SV]&54I$#]3
M2H;/M8*UI%MIP/WI>5(2"%L^EE-N^6:<#%N+&B1"1 W$*&Z?]K++XY#35*/?
M?DP@M:?T=Z6Y].,JFP_2I*2NW+&<TUT8CU+78Z8:&H7UQYL,).5JCV9[C*B7
M6;=?THI?"QR=H3B!S]@:^;VL[.3JS5A>.WLX:$,&)MZ&M 9Q(YW(BLE:T7O0
M]*Y2E=5Y91,D?GUNZ:C?$#)S0@BEJM#V>30%,O^##:%GJAF0D;0/#EHPEGO9
M#&6A=I 5$'0I@_7Q_9X<TB%S1*_3)3T&:@_@0./0%K/%_I*SXR\8"2X@]WB5
M?6?(*S1C8?ALZVM0)%5PI2IUO0\J;XQ<C2'3-3#R*2)CY"9\D>E5BAJEO.E&
M?H#%]'P'"*<Q&3453S&#N+==@1C4ZZ?ME6+SAFC &WJR@=?X]'MI/$-92B3S
MDL-*SVC>'(A\V?DD+^^RG ./Z<LW10NSRN&B(T5[]9OPB\,CC9N\%@&*>,_4
M H<.,TCWNZ_QH),A*Q"AH#',K[B>R$NX;E<^5>?O.GVY GBJ=76KY[8%E$VY
MW2JJH4(JPH%K<;QOG;BC/)66N\0SCPGU,+.XU0V].KPEDG!]]\AC%%+W^U [
M#5 5&WYI?*ED<DXXR>%1:BY:'Z^IUES1X4'OJ>WM__P&YY/U[+%?^6+\[S&"
MFL%A/$SU\)"J\K :_4^F2W7@WH*Q%<+6](R@R@[=JK"+'7WW"CCS"WHQBGH\
MD&X-E/%R9':IV4=#)*-PW-ZO[R)#T[A^I,+686=OV'UG:Q7GB<E+*89DT2VD
M$V0ZYPSB.YS#&L<5Y,E(3T]M9GACZIY<M5%4]:LTJA1V>:!C)/A-R/W'YCT4
M(VQM@K]A]9BVE:O67LPHY NF:W>]W'W6/7]T./:C)BD/"2'^E"KL[Y]^"J1G
M[$?>T*U&@3WV,ZR)HU=14VDC&X<V1RF\3%K0Z!=Y BHS0\.ATDQ8RU\NY\%[
MN5XJPK*(JXT*B-)TN.E*DDZ>4Z*1MU?_,<'*T*\VG@_J]9C/C6S!X9DT *<"
M)5XZ@F)4=+##P5L58I$-@K/B[^OXJRL""B,"A9 Y;:3/G:W/^JSEIV__0'BW
MI$CFU<_A\K#P,W [[UUXV#9V^:KBZ$!,XQ!B=92PM4..&N>AJS98^1\R4/]E
MA^BD6I6O]]?Q$&6,\"R5_BS)Z;9>,5BXQ5U7_AKI7&_WG7O:]K!Y#)DO@N2@
M.8T!;%%'=FZF\R^&Z7I&G?X"?G<YYI;$= _E6M)U+[[3YRQ[++.T$WK KX,Y
M^2W17\PPU<XRB?QAD0*O/]4E^^U 9)'3'[!E7D4D+\2 WV*D+*C$;/D)UJIW
M9Y]72/OS:]0EB'970O2WZ9J(R"M,K_K4D&H/<#M+>A$\=_K"OEC>)@]G:AHD
MI^P]4&,W:GGP!Y)ZIEXP3AL^'F5 >8ZQ6Q=M?E.R)\!7)P3%<SSG"Z\6?5 9
M[\=M=2-:P:W:C2,9TI\8'*#Y8$[JU/)!2[SW*6IBGIF&[V/W$TZ1"]SL"K>S
MJ[Z\4=F1)2>,K">2>2-(]IIXC>FZ AS2M&);UIE!:MS#R[MCPN[+-^_LW"V;
M^S*]E_$Y,P[;".4VPSOBTAFU2\M2LGUDU#0Y*FMFPOTUM4 I=0J#@_:OT*5!
M2/G;[\]6$=D7#U(AFLTD1S@TC0W'SE $>A\Y3*JO2SC.'E2_2?^X:7BV4MEX
MXU1&85>8^#1VC)?*PD]DPR%F9SL:)= !ZH,?;ZK:&=& QT63$]P+8[=I@/TU
MET"'.<AK),Z=J1G#I26,.(F+"B+SVC:M^Z/D#&N@=V^>G27/[BQCEZ^8@Y-F
M85>SVZL[H(W(KUNKB\9W3.4M]AUHP&$\Q#D'O3! ]VPX8\B8_NRO7V3WFM&L
MHWF+QS(O*QBK+"EWO_+9%57>1U\9@3P!AR-$99!V 7K$B)S ]$/P$F+,EK/,
MV9;U?KZYP^@/Z ^9,RT2Z"G#L!UM&A"]T!&:@PX&X> +2'T#V%:Z'4D]X-;
MAIX#DI_8SITNKRDT7&@8=_ <?+X*>P)9_PM5P4?2T%%N#M248R03S>83N6'L
M_@8Y5!VG=#.LWY)W!'[*9D_VX(M5T^!!/65Q][ :4A%\BIYF5*-*>AI;(ZSQ
M0YA7!5;G]GE:HAVN//&Z>EXX&[)) TP/G*?I:D #\L<Z3D).4\\NEQ>].5*>
M*H#Q?P1U/4)J#%0<.AB)#9M6[(^I87^\1 .Z6VT$SC5 9VL"8?OFE!=I=5!*
M*G*Z#%*,66=5Y"RC7H,SKR2>/6$UZX,L-A/]L!WJX#8Z=TA/$_UIS?GCX-IL
M15F2>+COH*);TTR_FN)SYNF@%?%Y5V,^=1[SMZ]N8*[UK>HVZ7^JS&V#W#)M
M)KZ<.QMP>+I+U2C9X<2-\/-L4=(]S)CPT^+V=4A*,=ESP7QYBC\8FB!-Z/@
MTG,K"MKAC50:KF-JDA0S851]U0EK2;RLN"@AM.H<NG_!WU<2OCMA+:94C@A'
M;NVG@C_9NZ\JQ#?/=T9(- ]&7"[T*Y9N@[S[M*,+7SQU)R8E96%CJJ!V'.+V
M6L](18W=X/4?L3P[R%'G%C@NC&Q4^EQCW#DOM]AUW'4>-.)RF'K$896'*-F_
MH76B(OMETK_\/@9Y=9TN:\14"(^/JO;0^9;Q)<Y;3+CKRC9D7B$<>K4G/8K5
MWYQ32"1G-VM_CLIM)UP3%X/X I&92P%)&#^<(\2C/HUOPJ/SZ#YEIQ[WN_;#
M7&,=-"=%O%7'OJ(O[EA1"R^JI^Z\8Q*8\08W5/OMMQ*Z\(F$D+!KE#/7._T"
M+ .^@O=M*0P'8DQ4)OA[8FX3_/N$3&A3_9B[93=X-C71TLX2+C0^,P$:+MI9
MKHVMWC&E2G8L^!2PTP?1EV3[!UTYPPYHS1%_NLO9=R8YA ;H)^<IHF9$%U6(
M;[[ZE_K7!D"FI3B[IN%GEP]*;I:;W.6/0_)XV) -HHDCXUYR1?9&]R9^F;WM
MQ&H=T:JN=Q4T>PKIY'.T.>KJMRD3BZDL[HR:Y?8-B+N.LJ9&Y3Z$VZ:ND;/H
MM.6Z-L(!B='8B^E3<X-P(92(HM.<093<.6=.'V1#F3!_S(IWW[AOAM<O35S.
M-D=0=R@K[^5US#_# J/Q7V+":LH45L2W-^>RR7S>.+F9FF)3HDYK,^2TE)"P
M<%E"6D/SJ]V8P"^!S*$A3*GO]J5F6\E\ WBSIB\=X" RVS3F^%C;^P*_@95$
MW8,'>VH"&C4:RW"MH&GR..NGS'9,33]9C@RZ6N89E)VM1)&E <^(J')VV';B
M')(H@5F7G\N=:,,K;&N_C#3BE],N+C$^<.$^S^*'9!/(+N=8],.0V=WGJ&7?
M'A'[\"J*-=$$Y)G)\<4;J_-5B]F(]WGCV3/=LFA$/BP3NQ1YS%7V**Z9"EY
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
MG]*+=CZQ -QHRU*J<4!CZ0OOO.":+*8,MFJ#AAFGF$0NV!DW6>=QXJ@7:U5
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
MA^L8B7;OL8D6+0V0.C1]WJ#K0LV=!^ [.$TR')9L@K[=T7VA/_FX3B(6;C0
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
M2<<>W>AIG"_!-HY?V%'Y"92DQG6)5BC'NDCU 8_6*<YW% ZFLP!V*L4['"S
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
MU;X7W,_.(,QXU!UV5>_K&U8&(XI<Z3D7?DB4^GDWN48D0JO%GH')-M6@=A:
M@L(,UC2&;KBKHG@B,U9R4%H#?G!CM? X]9993T:=@&76"M8.;8&]O;CI^7'?
M!:Y<N4.JO/<L@<3YZ0%LX+BS2_FX8SJCDTZDH<K+UU%VO0IA%O[@R*7NI\F'
M.;C8X!]H _E@?T- XG+6LX0&PMGBK96_Z?MN[.K[8A;5'^=-;ULZ56W05DS9
M7]NL_OG_'I6 VN;8.-X.D6LO-1MZ@HTD/C@1<,%,:; (149W(-IUYSGGJF J
M6@O2\!KX#@J":,!:Q>5H+J^S'%Z"UBZF"U[9ZWN>?D6\X16(J,S87MANAAAB
M,F,?PE;/*,,C!:-H^,Z:<40$WIRGM"'WCG<@71Q!*B3T&VC G9"?_@=,04=I
MMCX=-'"K@/)%9UKM95E% Q9 3[)A?B$%3#^$[8G;[EF,E3?7;51RQN^*\:73
M))FWZH"DN!!;$B)TZZBA\^A:IN\+\-A^(OI5/5V&NK'(TPQYV'YA]B&N]GT,
MCG+:CDE]R>BDZ1^NI^F:%QX?.0(VR9QUWRTJ3>.W_J"UP#,EH(]+B2\52LM&
M\^[\3;FW35[>S,\5/UAV.3OMUG77G>J52-$.N:8GYU4UI<T+(8@H"\C'0KRL
MR!!%"KR1C_0(!WER,JC@\J]LY[EE\I[2UV8R<1V]X9+X_/SOF=FK#' E"[!L
M#$/E6CB-O(W;O8_WX^5C](=-\<9L['(\S]&>#CQ!:NWAVF@[/'F-"$+Z9(:3
M;I0D2<-FQ3\NT6>99K+7=R'<9EO+N]TQ$SEM.43,E&5EGHM1;/= 3?AV?-VC
M-@:Y@V)B!WF=$]'RH&%J8-Y0YZK%6,(]DK7+SQ4*BERY:Q-'>/#?4!==J[#W
M7%>682\5F^]:JX6_P_S"QO?]G>R_E)GQ]+&>*.IR2NPOBN.MJY9>QNB<<6IQ
MZZ?*I"&3!9Z5CVR[?0[KKA.,NW&UG@ATO6P"GDE%@W((:T- (^8OROX/\R"K
M?JG Q:0B.$&'KK5X(9!<<U6G:((_E:DO#TG4TN3!4\4'-$Z8$"L7_Q0.^* (
MI%V%[E[?0F3!TC'P9O<""T#."#@[N?;N9%SX<\DJA',-9^9/QYOB[GX\KC"D
M*0DYRM'DWD[D:2F[?JS&?;2^J.K*K.Y+223M<H#,(EVIV\%PNH8O\]J8S -#
MB^@H,-%U2[DPWE(Z\J12:/^8U36JF2EH.3.@A[J\VRLK]/_AG?_ -%:TZ"(F
M--$DGD;+,Y3A7#,4,L_U%Q14>U/&52304XD%\#-Z]%I(HOV3QS-Z)F4/T>01
M(TU=@6)37\7E?"YG.N*6S*&[%HW'VN9C@K<-]JGX22<P4]4/TT_WP !T">+\
M&[J**SE L$F1UY&<#=N0/G]@:-OKAIW:<,@:9$_;<'E!XT518.T#.!&UX>=W
M+D"0>Y*186]IIN4*H0!G/'=)\[6 ?Y C_[&J. LOQ:[83@)'W:>@$P*DN2C9
MT^:U,?3]6@$9/S55A\XVC(S+'9(>:I+AEB%&,SGYV:'['26&QO',6SG-K'UZ
M+9APF@9Z__R44KEEA_>Q]M?5+I*MPT+/H])V9+^C<JWZ5[Z550;)A/F_=<@(
M?<@=E<;%_\3GU)N;'($0[0\D=9F+<1<#E@*L60"M'J98S^R<L)&H876O!0N
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
MN0>8E%4KV(WJ]XC,"5-J'MF1L4CF3.RA6S:7+(I]A7;K2B=.Q$]/2G*?4*9
M8'J8U]M693E=N)-V*^29,@NK^P/W_$W?BNT/F5U";VMG: TF?W\X4>9%*:L"
M>T<80B58A9^=GW.1?-Z3K?7*R$\O*%\?4[*@F^W^-6P8!B"[X%\<%*#YAG;#
M\_P>1*]LV:?Z<.@H; D'#D.'GS$ [(,M9K5B$YFDCH'";4H5ZA/!7JBO8S.H
M?M2SLO;#[@:UTG-M1\5Q-F=38&J_3+>4"USY&M+&2\\<9P!V<\[^F](>OU/<
M!9;2'EOSDYPG3I6[<_/B3X=9^;+=?_6R[N!B6),TR1AVI*1+7V'$<T[ S^H9
M?$1-0X0VOD$61W>/DI%T=BG"\<[*7JKT"=3E1RL*VD"/V%#0YVT@]2BTDYNV
MO.,[@UG;X"/O:CCB;.87VT!>QQD [>BM#PNX3)\QEJ@DI;Z=E>H+J3%8 PMN
M_-G#4VG1=V!#6(&N[=SH/("Q]C>@2!(C\;/VQV5U#_IM!-P$$]:@3:0/@>0>
M]@4NS'*7YG:$10+NW:4J79 _2S##)K7NWYVM)X:#SC7AW:]1GNR9GY*9>&U;
M9PTU.[#:7^'^L5W13*_$QTR2/%!UHY!:QAF9_X-D4J'%RC3\LFVG^0;.XS^K
MJ_FS*&H>MAM=-A[JAUH>Q)9Y2]89J[$5;*UC.\O=*2/#\"WD*R+H^T+Q"UT.
M;&/E"Z_29[E76WLY%@=3%\>'*JE1:CBSX;VUF8V!]2$F]1KQV4#>?(8^/%.8
ME3WDJCQ!EK[$])*;;0[<0D.#7L:%NI)'<4$Z5<)A@#:Y"\] PE136F*:YK<[
MPTFDC1BVC1;@KHK_ 33H<ET'7UBP,,AQ=:X2$ZT6KMSU9\*C;&L)_[@O&T2=
MA9ZKA)>A-@1HZ ;ZZP1E\087D^%P<"$.<B<S#3[$_S#CL!Y[FZ3T':0$3K*[
MQ-0X>U-<?FS;MV@;.8N(H[TE1#4;?W8U*3'_%$B+D>2F'<VWJE$@-O<S (5(
MAZDSET"7>TZL^+]L%  -HMJKVS%#'&=:_-U$ZG&8U#@E?_S]?7)8/ZO6@_S'
M?Y+=P#S$3(])#T]4FQ,4K$A]N:8YCI,\FGW%G.?]*<L/?+:E:1Y!I;Z@8N%5
M6"+B.!Z103C>PF\<F#[:YI_C#/U@8FK>(C/0)?GFCO#\1V +)I/5Y(1HPWPS
MZZF1] 8D\ 7FBD:O2\.DQ9?9=:S;]KB>'W6KZ!108[0&@ Z9S1U;&0;EW*(,
M76< RHP9 ,24O-\X.)!80LLMC5H<H/9 OH1)$F0W OZKP@?_?[VJ(71V(8K8
M&'T45@@.KV;OJZ?E>;H2:\XZ>I\EOU'R%GB)#W9I::5$@ZWBUF.-A^%WEHS>
M.3WM#]?U_2)A\.Z>HHY]&C5FE5\#&[+KG'-\U2=/VL7.SR_T@GZA^ODSN1'
M<P%'S^V<S\%.H?#/D&L>3*]WD%@*$78T7@>%(,0O)VRY&A1.Z4<Y5%@P  .Z
M;0IB%[[&'#P..X#="3:-"E8X?L)(]2MZB8R.Z:5V<(?$L1=F7&'U2]Q0^L?*
M/_'>IH'V@B\;]G\:<LSU3I0\0D3"C_=C"A GO(W'GOZ*TBZ]S+87X=1%CK$T
M@O:[\&CWK^=!-\;N%$CWW03UYT+WU9.>3$KR0;GHXQG2-67DU'&CN(":]&E[
M)K,OK;Y&Y!-0X'_9+N/CT#-!K0"]0O/D]8182:@!"98U YQSU[8RA;-\Z1:@
MAEJ#T,*>_.D,/<E)L]:A%_MYP._3U%6*K&R0*?BYU5H-"!93M%.Q<X$K;&90
MYGU[X[G(G1+2:YHB=\@L[( )"=?:40Z[,L.VD?EPNY4N,DP/21K_4MJ(DWB0
ME=WW5,;\N@?N1ZS[]0SUT]R7.EXP &B2]2*,AW2%4F\6]<$'U#[>*K$5'65-
M \K%P+17?870H<7+4FY_FJ;%9*E&,7_*T3RDM_AOJ_7/Y9INY!<OJ&A%)4G;
M,P#"*+TX<AF08*1BF_5$=13UIN8&6+JJ@"1]]IF42T6U'L=V.K;:WP\-QE3-
M97T)HQS<9E'>@_7(Z;31S!&UDXZ_.O;R=QVVP",F&6*[8S!>[! ,KZ\+M8UZ
MLW:+ 3"]T+FF*A\:BUS2W8>VE] #O \&$E7X;B.WMXPN,  QY0S >F9"&+*:
ME>#M\'MH@<681]*A8'P,_ )*(TD7JP8JO_0Y!77Q?B5R=O(1$0"M@C8P  4\
M32#2;83BJ%D[Q55NJ2LPP)L#X="#?<:,3@?E]C20J;7*SZ:($.Y?*=QIH=JY
M_K:>8.HG+?)UWX^.V^HL'4?JBZ5_D%94$9@-WSRT(NR9L_$N:O.Q6\4E>LAD
M355]JG(!H28DV8EB=XLRS$LEH%945Q>3"O[)%N9^]5[PDMWIQ:@J PQ2C.Z'
MKJ/HG9V]K&=P01M!XZGV12L2=T;V52'?+N7?F&EMSG'C/3\ZX5(R^(I2L2^V
M!T,2D2C%-><MP:='2L_DI%O).Y,K-Z*6!,MD&ZV7+M\]:]&'#%S#:LYQ$\76
M*+/2)-U:;L<$#LJ&E,%:#'DSZA6DPC*/M0\6N3H&M@;Q^8<W^<:'B" VR']Z
M' 5O]RD^4LMFKD( &EM]#">]-GDQ\FQZ\;5C]0Q N#?8/-^(+M*$HP++ZI3#
MO6]02Y&+6VH13%=*^4%](SFW^;N34QS<N#) 8<+MZZ6B6V//YGNP[B+T/R27
M,8*D+^##)+#^D&W+&"__32!! 8_&#8/>P=5?>E[8'8RYORXZH/32>NAC2K3S
M/FI9J,FJXW!(FV.-DYH/,EA9 RQV<2H74CWM I0SQ<T3C1)RIC9@B4)<1OY0
MX[+>-='*JL1S =?B[<"+8L/0K<O6XEIW)=91&89_D3Y\.OGS4\KY^"?<AC8Q
MH]4=.$A+5ZIM9+@8V$NG8&Q0C 6=?;%@@@!NOB=\),_UY>CR2+T%=9L!J%E?
MIZZ^0_>7(]]PWWAR;67SJZ^TU6;'T[UE4ME9[R")L@;;IWTC/3E;4;:+5<NN
MHU7%D:9O62D0<TG:E]"]P+9_"#'!KCF_^X8_M/*@&%.9,S_( Z]@5AD)N;*Q
MKU;O<JO1+4'BWMZQ&LRTW(I-A9%+S]7TA >DE>YK,.*V-CW\Y=S]#%LO.)2
MQ;%1+S.'Q&RA.-=L<F$Z Z/ZYWU1Y/WLP-V+%?R7T+NR4G4/ZV;$'_U8Z<WD
M;9%L%[] $FF)<9T(XGIH&<"^0C_LA!G&\*M(>GS*3LK[\01<V2]1MJ3[/,Y:
M<U! :RCO:<*F66=TA.]W-C*4PS&(_(LCGX]6W@[V==X5M/S4,\@N7O"SZ&YN
M+JO =-P@AYHV=M?O=^^WFP*1;*([W/*?OHT[[16,C39LZXHW?(F(L6K#C\T<
M$CYKLBD=8.$D9.BI@\S,\:-;9;9VRU:KP2!).=6I?>:8+2O[OF>;)W#;ON.Q
M1I]KQ543]C'2M1T&*)(K7C>_NFK=EL^:TC>:RE<SU>OGN;N#-@R[$'#AWM!#
MKL=&=_^(NBD^")T=^>8:VCI$C)O\Q*.Q3/=#]>Z#@#,RV<*M)X6LMOS:]C%M
M+JQ-\*O$EA[EL9M;]^I%WNG("H>QB6*[Z0H$6>^RICUHZ\L$$=>W$/SG&<U=
M<HQ5&@';C!F>%+14N\@ W!M4=$&>L$8OUI'MJNTP>M/PHNC8@B*S#HVE,J3"
M/BB4].D311O?X5CSYZ8.%6*[949E54"@:\'B:N(,0,#K9=@CTO*)81Q%)]B"
M_'Y+C/X3K(T?)</H[!H9^VHB^+P-I?+2\D"U*CX!UJYR%S?] PD<0>XY,BWA
M%2)-/R"NS@"XJJ3<+F%5-2&BG_SCKHEQL27_:I-O\S>4M9O4Q.Y.FYO;(9V*
MA0_#$E\BYZ(!PCM6HS_ =S'3XV[#XU1#VF=/6#A_,RHQC0I6=\Y(Y)E/-DQ$
MX-?@'TT_1J9]"PK1IE6C^9AOC:2WGT45V*]]F@$#&N?;LDS,_3.-R_4TNJ@8
ME36@YPDO:<K1DK4AZG9311DQ6,TSH:$XZ@L#H$JW7^:S JX,>[+5;@XQ&5@]
MD[0'^/ZW"AS\?^1BZP'A#:-&_@"/08G7"9I!KNOZR-/#K33T#%%%!E;'^^7@
M6-=M@B Q-K4N:N$;;E)'Y^V?20IA)A_3T_-_W14\I?E$59(\@5Y<I1]OIC!G
M4N-5^@@V]?R *Q5SG*JW+5>EFG[\\.0,\2?R&*_VM3K30>0Q] !<M:O"_G)M
M^M1D%-IHSWG+OIUPD8-@\G&GCXZ:@VLQ!V]E\><_U#2XP27[,64(,6^OCJ<S
M+[^/W=8LTO[, "C7HV_38HLQZ\A1@8;>]8G2M1XF#)]U!!/-"-X)?+OWT[G#
MZ-J>S.C^JAG3F^4L&M7+.D1L'_BM9*Q:-8T*1\Z<PV>/_ARI&' _S0 X@E_1
MU4%!7D;3H!-P<P;@:$CXN<0QU]RI"M2 XR9)$%2'Q2Q@^'&=12L?L9?07KYH
MJYQ-;%\Z^<:K(@QZ/HP309/V)/LG;)OYLJ11X?7$>MWX"TGRFD8VCX.-^0[Y
M#61]5NA+-2"(3:>;[2>,RIR-BH\>])_?@SQ<W_>%)GTHGL9K/H0]@'(21&8.
M8\*,=3I.Q9.#933OI%#("IC%55@:D[/SE(\!HWQ?)+@1D*BI<6I4.%S52#JB
M/2YU0PB4X@>6JC*WQQ4;CD8FNW^U:G/S/-YX7?-$Q%4-==C7N]HZ2<KIA,2&
M!S$1<4D3LK-3I$LM.8M4W=ZUHN;2Q$7KWNI\,/$C.M5Y&/.TRX"B3@RN#5&B
MG,RH!MW/3&0 BK"16++EC#'GRKA(PL"F'DN,@,8 T,H).3<&6:=H2T=8Z=Z'
M1KW2Y&.RS"?,?_99F/TL;)K-EDD)4'L#788T]O V$MCJ1O5*W,HZ!O/T_=-)
MO%&)R&FI#R3H0I!_$ -P:(<42"O!4_3Q:UV4B;.SW6] ^[-7]-CZ&F/H)/0B
M^&O(29K'^8QD RNBL#%R^E,,Y6OZ7E'.L1LZ"14[<EP/88W_><]:XL;=^M@X
M6Z5#7FC6AE:9&DOCDG)M O47B<L]N?D=:'+BO G<7]K6TE<M9X!<L#970926
M1*_C"W<ACE>Z$%7Y(0,K?\7+NT73(&ZM:13?<F6N3U?LRAH;0>PN*"P:S+\_
M^R]E$-;(>FC7_&%-3T<9R*% B15D-[!@ 2/6:EL^GL!SX@ZH\<*EKI=ZJWW?
M2BGYR%MS*EH!W?B-J_W&Q9_WH'UCK"19?XJKA]!\M<>=#M'G62]L5:ZJ!(CO
M+B*+V"(P,U*DA_:"[RIGM2ZVZ_F,EC.#0.1[\$&KM[ E+'"1J\BB,-A6<R:'
M6_KNKYRY#5026+QEQC88K7QF4@J].DAP&Y-M08[0>09V%)/WDB)JX77(GNM+
MP"$F^&7?;ZB*&A5A@JXD.'0P0W/*S6;*.K!7XIG[&LR=ZMS\K[:<9D!G9,W&
MM9J]W\[X+S5OJ9==OEY#4?"!]PS)D,M=DL7?65A4&.532G<++2V+R_X?S%4M
M>(^?$*Q5ZT?LZM&J$_8WF"B<D"H^JZ+G*J:-JM#\ZHM10L9W=+'ZR/E?(SS^
MCUX1)L+2IV>)$SB0BC3Q@U*4&GE.'_? 7UJ*#_R'H&!B?VUQ965D^ZC6-\](
M7L.J*D&)2WRB*"?J. D]^U9-E'KO5TG;<613P_+7" 7#"'@!>OJUY@RL=TI3
M6("\>0IR/:NF\SJ3-@EN<C, T=L8,>L$GAN:"14]#S6X:9U_ZX3(MFS?*/1@
M%742KNJK9>WSS5Q/:[/R@MNJ>=PB U!8FD,KH*AZ&[LLVJ(^,'W>1#H#,.+<
M*TG-P]T'#<G"C7GV)?3 I!-)-* 3!^&^I$$#@J.6D)I.]%/<+CNB)? FU#>&
MIISTB^2#+]QLZ<_M?UHR$$L=.+VM%?GS!LT7B(A;-SO[VG$F3TG*9<;DL=XS
MY8)=L8H]N7W,*7?=RV=>7*7O0AK4:A$P)&K)0JRN9/MB@6)50]2LM%Y'S\9&
M$1R()[?6_?)[!)-9N/7V*2^\9TV5K6P[;^42NHW &U:RHESR=5ZLRG[36T5(
M4(I;'<C-VVJ#0;>R\H??]G.-B)I\2/PHD=4F]IEK!4=7\"ZC'&02+>NW!1[?
M[=24<Y%-2,'7))3V6@?>HQGW9TAF-6J\$A,]N+WMTI)Z\)@!#]0AAUP;OK 6
M)44*Q'TCA(3E2\O W\/+#ZSS+N]O(;X5.'S!^#;V!O$_3-=UY(K>![5[5QO=
MUW7$2=YHURU;:6 U"/%8!),N+20L>A]L+&-RPRC_6],]%$(\ S#JN27D7T_Q
M78:-@HJH ZX]PV[3*>X#HJT,0(GD#)E.)JO,JI:Q-:"HE._Z8#\#!F L2I:;
M>I-)8?9$/O[]^;SDSG'ZR25:)'C&CSXT +\]M%:]>9)Z3:/RU4\UK1(M&:FZ
MW:TZ'V\EXWM%>SG3Q_U\KFR(!/-.FMH^"@VM2AS& X3:=M#++^G'PBF@5LH9
M1*L5#QY.:*D]5ZZ>O;I1?F-SD=W&(O+HN]MW@)ZAPKL$JFNR/P2P?(NRJSJT
M3$1-9'82"U5 I4T>.@ZKV\LT']!-EG"(Z5[]_P'(Y/_=BQMJB<V%2W^Q<C*+
MF\]'93KB:[J&ACJ_7'+%W33]-/*#V_ /+17 ):TRF\/9DEL*Q#>LLIE-N!1%
MNP;3.,6^K"9"LL]X6A*O0XP?W3;S;U0X5=[S/N7QP9:Y --7HA+^B11!9/UC
M.CM]!&0]4,P G)(.@IMZOJ'78[7'++3$]A['J!F.*-7=G;S9IH'VXVE4BN</
M0^O'S#N1G=T,2V#@SNVEA8]F12]FI9!@O<7!P8<:WO]<7NA?BBEL]5#/\A 5
M0*60-2CN)!A21(&&JTAP5'U>L^@0[1/?/F>UV!5:>7@)UB&V$49."ENIQV4_
MSFD\K8,+UX5C.MM+>(>^+??8Y2)%=J!8&-X,,SR!L7$;@YG%0$JWX)*S#?1S
M?<0KPS,R2A2-\H.OY]O-V95%6F'GL3O!;'P0[I#@\_']4 ;@]=8PM>/T74,G
M9?T)EG1X5M._]VO'/)J0I&@2 TJ3^2@GXYH8@/M942QR$H'M@^'U="6[24&X
MXVO(UMJ4'_;TRGMY#$#QZO;4V6LHXYD3#9F^3\$D@0?,Q?;.(6=0$\NJYDC*
MS/_][1LH-A4FFCL&?I,>>7?"\W&H38\QJ&$J=';EI+?EBZECU:9,J)<9GN8H
MX)HW>2Y9[-6Q&<S!J$:Y[6I(O+_'X0O<FYI&6Q-P[*SU*DGL!KV[$[= :Z,4
M[J_1(?B*3=;AK 12^Z^ E5=-D>1O/9NL6H1.\.!M@K*KV1#5TL?VH6^]B^JQ
MDR<&$3T^P@?M.^)\M#2SP -9Z"\KJ56?S;P3]/Q8N8*P%.%L_UMK_LW^=]6;
MAGZ<U/^^:; ^Y(N,GPQI)$ //]XVJ1S,8Y\@Z[3#%EEY@A'@DBO?F<'@%BG[
M:97T?=#>NC&8%E_.3Q&AL[/05 Z! 5A#XOPV!0_'- L?(!QNJZ8/EP8Z.S[O
M'JL.+^;;^NDU6@C\0(=5=OV N\'6[=G: ]NNOF]L4VQ)$<G4,\FP'\EOW:)+
M _7?.1IDY[(:^M2^_TL?A%W@, 4'I$HRH4:E@8Y8@GT.9R:D!U3=TDD3/=;S
MS;ECN;>3.'#Y0Y'HAQ^VCYX91KZ!?D#-[119E-::PV9RCFGL6YK1OZ]4]SU,
MD*P@O]/P0+)1O3&<:GP.E;CU*:1+WE6K\$O[-J# 8%#0BSBZF?4/SV?>21_O
MWRY>;FO1*0HO@OFJQF[DLRK_'_ZG$F@7DFRKPN310955Z 0G:K*N=2X6J;ZD
MN84KR($TI')5$2)SX^/?QJM4H:K.D%';7<]G16[U1C>-18]..0N-N!0\;*J?
M1J]+;XSY,0#F.Z5DD .]'L;OXMG#8^&([RCP-+F*5]K')<ITD+BG?JZV(B27
MI</59&$A# !'B:MA9>N%ZD.W(=0=MSCPQ7.H1\XX4)"9"_CHQ@[EG9R'NZVR
MQ?5WC7HKMQ:'=UK3T/JD$<H=+4)XXWM'Y(ASYIAHK4O[4_@,^!#@;O.T#7DQ
M2GM'4:$97B4V [<SY6LS#$SXH2L_FK01EW Y.:%Z:$#'&#$;.M/I)79:_738
MP^>.?CH.^;4O7QJ;.?KMJ-F3$@CE&_$=FC$>@F_=9*=J>WX+9%YYZ2A8=(8E
M+=XF-P&'DAY,\G_8/:G*5TQ4>B&8[,$ -%&(^6=JW4(<IJW?&-2MI*Y3H=O;
M6V,%^_:\.%FMA3/!]NDP=AB[Y>P<97/*B"7Q/*EV_Y^5_6VAQZ29T^0<[(^2
M"^^($\YW''],;X>P=8+WUA1[OG/C;?T/, "'V9BHOXIPL?5FL&ZO@Q=E_@%R
MOKC\";#O#^34W5HD>H>G#B% ;Y\Q,_J6IZ+N"4KO!UTQ1-&J>Z2YU1S_<O:G
M]&^'C>8P#KJ0\]39:N=,;X]&95UB1?[*P%&IR[DX&=T;J74<=3;1WH S]P!)
MB5H:'CIWKB=[:8[ ?D1^\P2.;'0+QE.XYYL 'BVP3B:BHD"'4"=KV549@ 3_
M7!%-MLG(87R_7]EGXHI_%:IPBLKI84P+0O XRM-EJHL&X5KH>^2OOTIG/6NC
MYZTAHF MB\/Z)H]O*5J\KJAY@ODY)52>/$SPLG[3,1GY-3F!1-M\N3FUL8'8
MK*L^II=QU(XOJ@89+'2]?VMSN0S1^#C(%<=*Q[E^P,CPT24A !<3/"U631DC
M>J.U?_[5ML?JT*C:"]X_2)CFESSL(V41^P^ 1#9DTQQ=;@7)1S6!*\Q<#+XX
MYI'%R?YH*X>JN35+/R39Z+R3S]8AQ6?]K:Q?[1-L><M^5EAL$3X0#-5:W]3!
MKJ&CL0NLS:3>J)^LC47@#5KN=?0Z:F2J^>JL5X<1BD[[&8U<*]G?@V6 N8O1
MZU-!=-'"%L10QGB36A[G 5C2$"UCYW&+APVI4WIK2)_)$3\GT(=]2,V;%YDC
MA-05_'O,S38.QM^"#$\C!L"E1IBWGLZR[C-NP?>2FML\.SVLXL]W<S+QNW&"
MT-&R<[N+>_3:1PQ P!U$RSJ%!]%<"^HK$7 3:;8ZSP"\W:BI<!>%<DJLO]JC
M#=Z^+B+JQJ$YB<Y<Q0M?[JK%?-1^@)CS'R9+376M+EOOW$>Q[<*5(2]9'9=9
M^?;;8EG_2WE#QL F3)B5 $ENFH(^Y5UDV0]7^C(2T>67-9Y1?<GO9.?-R^X-
MD5K3?SAOOR36,;%"#%5LVL>NGW[2&TGGE)P3%7(VC32WE$.NIHBX;"W2TL^J
MK@YV/'>Q4[,H-U'R64O(\45D7I$44N= &QMOK>Z!LKB@ <AZ-09@^G,MD&F!
M +AP%*Q7U!)L-="@D;^DW\X_J_TQJA$N':!_$_#HZ)^FIIHUV+-B)Z% 8T-G
M35;+%E?M7(E;>AS+3$=IPO_?71#S?^_ZKS?X/E*%-B'![E0/EDAV6(+U!F;\
MDG-R$N\\&&MZ572CZ)%$UB&F"X#.2%//"M"/G_2G/%E]"0/201.6C@S \1?[
M!>[/9+DFQ>* 9Q2G\RH_Q$9L-;&Y?\H.^5^['74 NR8HTB#)$:_ 7T.;Y2'"
MI_8PTI:ULHK=JAE+#Q";T"DZV^(2:W\U%-ZWV\HZF#R<Q0P%YVDH"'V4 7BS
MV- [@RQ441<9][ETXY8:?/B'XO'X6[1&6"ZH $/EX9G.7+<H]7V:EHULJ"*X
M=G-2)"UC13F5UD].G5;3 P#GJS@;H-L]&O!:UP8EA/*V^QS*>WDO#[6XX#NL
MLL@9TD_M**+QT9Y)LCW0/+=U=%,#*<\ ,/\Q=^:LYAKT0DUJ$.XBMEJ:XP">
M7FZVT0;M%RG78H,?'8&JQ#G1+)FT91H#9D,Z#!7U4Q_+PJ\2[LS=?3)D"\Q@
M>LXU*P"W)LWK].QGJ:EMP;% V1/<BX?7_YR\0?W% 'AB$W=-5+:!,"TUZ @#
M@*)>V[/D%OHTI_SN*_3L5JMJ]9)HY+UAF7M?;:Z*!!R=.ZT/_?GW:1C_URUP
M"$S# (D*L%$,46)([J1\5[Z**7X349/AXURI]<6( = I$\(33DYSF,Y$,(T#
MPQZ\Y'DN(K">K0:I ,8;;P[/, !/-L<TFWRE/J%'J)(X'N7-D/9\$1W33V]?
M^P$OWB3,*HV&0B:YR9DA%26S*K7I8Y-1*QA8];ZP:/U([GU_T!(# "G?CV<Z
MT$%@W-_.]<A5]&,5&?MF8F&;7@Q ?NHD #ENRLL +#VI?8@NQDRGDJ'#B*.3
M%J>WK58*R\%KN>Y9-'6$)PG=S\:WYBU?\EN1G0%HB\40!]+9,=Y^)5P/88O+
M*W]='L+;^(1F%#[.^S:GR-/*8EK3^)9['^9T5*O< #:(*DB 446LI".5F B7
M_F>,Z@$Z)TE8[0VV$HJK?ACO#Q&XP+W1,0E3Q;;1SX(S%$5NT/LZSB_0R(BU
M6G-P$O4I:S-SF?C;9QM?KQ+Y[N1%G,UKRN%MK3A('O)=JCUM@G2DZN-W%-M+
MTXY?W66?B5HZ^=+6&Y9G+?XX82S6>J\88R"H ;'7-KIQD3[GGYB[)*\FTG>E
MN.MV-W-"Z-8&Y>6[7OG3]%'YV]?&[_I>&^M_#?CZ*#",ROSB@.\,0/UAM)JP
M?#J!;?HIRO.[M[^ZA9,55]0+K-E++S^UO,LF<TW/5Z,2GMTP(#X)8P"@S^&K
MG/%#Q(\O,PV)"$SZ!*A;<?SD94,E)VG-(=!/BOC=<Q&GZ]E*N"E%S!6GRWR$
ML .XY/F*L"+)7B@J6$VD='EC_>KY >J="3VJ.W<] Y :.&^]UZ*W2[U)>H>?
MM2)IS/KK-"(N]KL5J_II?AR;-+5LLHYG$_Z\>^A1@,S1<P&WCF#<?VY3Y>UU
M4L.+XPE^Z&TK9'Y(O74AN=QTU.^%/U^X!A>T_!EKW$!FR'IE^CE:6>,H-M@N
M1L:D73HO-A5>UE N7!^ RHW;R4# $1V84\@9<^K3/FE1__@R?5K8JMC!CH3Y
M-J+QZ!2>G\:&GH9]!9YD .P(=PIBA]+>AB6M=]:,H,TSQ.@B@PW=^#(6/,,/
M?/Y':%9,%9_1P?"NM#DZ)%IW5% *I%F=<']YYMR.%=*.;',:DV^<68%^Y[_^
M9%[\AFB9B\H_NQU;[0VN)Z8>[S?^-?2\-=%69"&N!K(CE(5'!JZK\'S-R\N>
MCY)IU^R2]$4MW3#.0X";+#14X+0X*7&I!*0"67J0'CQ-!V;&#A!WUR7ZS6H_
M6":LD,E,R\"N^->-B)BFVW@:&_/:BIR+4K=2(L!FU+V=- >O[]@-#,_W/G?M
M875\':V)3V8EE$9FMS>>^&IS>LD9V[8=-N+OY@@QW+/D9P#4>G;4D*'E+T\F
MS]2\<Q6MY?.$[$*R5U?MX(T:+Y'<="Z%X*_^ZI"[KJJ1EFP7QQD @AHMYPUZ
M5(;:$"D3AKXU :Y1Z^FDNW85INA9OO6VT"].&,?>11DRP['J;2;[&.CZAYH!
M=,[*#P=?W:'=@7VO7^XJ6Q5TK@>F4=,'<KAGD65B3=(D=;6CXR:-%YFCJEVJ
M?6"_&E/S)]E5 $+9W7Q6JVF@U(7?MY1:Z;I+BT%L[]_=G+L_W\$C,@L2]BYU
M$_8>,/R5+W-Q<.-KN82>UY$GMVF .N&&0H<OF,$(5LO;AVD:9M>T+HQ<L*F]
M1WC)?)U2P)<P\BS]6":3"[XGE*W3T*TY%O[I#5,GU^;'?/([>'J\;NVG%:O3
M"R@\E+?=6BXBSV>O#5Z-_02_4_&DDLE],").UR6,DS)U+8M:69E1PT6M4V5L
MS9?@TM.NXOFF[#7T='G]5NW0%)^8ML"RM(:(HE.W YSWQNC'%IF/;,7S4#D7
MZ_]0%>;^1;5%GK*$-KU\>,#]F>]'G.#^U< ^KKGILY=OB@R![:9&$NJ1A;"&
M,1 ;B4<C4+-OK6519"%U"X9+<@1VB;X;3PT$ #X?F&)Z+*WFDNVS2_W5CEZ_
M=0=\4>[Q-COXCE3?'HP;9%M%C#C^8\)Z9BP7F1/M_7;WYVWP#N<^MJ=D9W,]
MSIJ("B+&7%J8>G ;\B7V/5)&<D&" 5" OVR@"$NSVE[P/V<Z64,D<6 O'_B]
M*U[#RQ6A\+M[6"LDZR\CG&^.VPL'S_#@WWR1'_/THX06#-IO*DR#]24SV8)2
M+U8[&$SJ3>$1YBD^D<JIQT^J&+D%'\.0A/.6JGLNDW)P/20=%4O9EK$\5Z3'
M$> ACCQ2"NJ;9/*7,-KF\>!@X0@'@U&)UJUXL( !3VCJQ;)F^;%]>K@-TP&_
M$'S-]+\'[8*>_NDP\5+T50[P@?,VF]$/5TG#BA(DQE7RSOA+?<T=]" [=88T
MGX%\ K<C&.7+Y_KFM=VBMWT(H[^![D+Z_/@ZPCNO8KI8WUEGD4 ?=[>6OS_O
M\"6,WJCXMQ2"6B9F#;B :%FEF--'1^^/9B1;D"!UCSUIYL\7Q#_Q^B=-5,&W
M =HI&_>^<A-HR#L@_!W4\ C&!CF<J95L6$(!AZOX=J!7TF+.W(P,7/NU/C47
M?L*0AHV_!9-JWB\;?+[_'(Q K.QOT'4(!:LVY>#<)T;$2/2.YC +#!U%O/DO
MXW HBM[+ )1 &J=&-.L7+4B!N!JQ1OG+P.BR,T_+JT2R&]D7M,Q'N#[LH#LP
M8R ZA]&0'+2RCWZ4Y'Z]ZOD))/[]*CZW3(R6)77KVC?@GQG2[WW>Z?J9PH"S
M16ST'N#+_=0/% :@?6VF>4$1KDR;*UD?I!F3!@B;]:@B=.!% C!21?>K-TPS
M1&2=9R"4^FNU4([2#_YR[K(?.[6=5HB9GC=75=JXCGQ-%[2\?2M6[3QVQB:$
MMB1UBV,R+<.V7K!% V%$M2)-X!B J,EKR4W"<H2+!3C_)]-4K%E0Q_UV<.4K
M?.@-B5?IG_^H<*+)BD\+7C@.X:5]K7(%5;W<'OBY#[<_]>O[1M\>=);)DLB#
MFVIJ] ',*; 3F$>^@OFKL\["8H,R]Y'.R7OR=;LF3RPTSS  A6'IH^7*E]"5
MF7I<N#1=T?@VARA4;(98EYB7+\]:/05":B3>(C5^(XW5*\<XDDM3O=H$;/,V
M9T3=RC[)*+20^ 1/W7QD%&>"O(/$0S"D2]*!+%J"8DO'[ASC@6"+\1^<*[D*
M@\O[OXG@IXY/Q[X'\/YQU-CX(;4+FH;H!!4S !%@&U"$LMN[:L[O\J@<QT67
M#Z5FD_0S=RD^ R)PM]<?Z@\=.6QJ%-+EKG"BOW/90W,B1PB%%)O?]U_:E:GN
M]S8=666KI$%WO],@#ZV.,9T,A<6(2& Z^S&\KRKRYH<7-#_(L;-5:3J7G-])
M/ &?Q->R&EF^.A=D:RN\!PO"/1MZMFM[M]C'5HC??DH_A_V]06 EDY,:'WG]
MW[X1_;]GT_I _NHO-9X^:3DI[2TL9*"89+6PLK+PD$N><.YR]]HP>_8!T50
M-TF'"8>"F;9LA"&&*R>PC0Q R![4#-DPH>9B87&B6>'MO'I3I*+DTZ^V(BH%
M!\;MG=+^5_\@L\Z3PG84']:8\:X%C?1NIJ$4:)L=6+>(;MDH1U\N4-70'@/P
M>O]W_/\"NO[W:]T/NQ;"?)PDJ9YR9JJE]CCA3K_#ZS*=SRN/)AT]?.E+[ZW%
MJN[\;!5RA^7 F"1&4!U?-6OCY0MIRC%5X_<.NRVBH'^MO"_3>OS^D:7G?MI5
M4)&]D!A8T MHC]VX]*M.:8D?S)F9I Q&:6YK9@1VN?.ZGMNH4L5,PZ-6#6X2
M#H>$%3M;ZNC4%@T64X:;2O>,BR[W=H>DBWR7J",'AE7 .IBD)X?B336D1<C-
M5^.!X=(['9K^>_P6K>O\KHOHQ*?[]S^T[!YHT>.%KB2LN3( ;"!O =P=KTIP
M,^T\Y(]5/6/9G&&1"4?.@ED/:=E;,</[84H7ZM"='D^/M#YV4P951R4T,P"O
M&("XGNSZQ6'?R76(Y_XZTUJ)9$L-&Y)(JZ]8$^;XR&JJT-#.A)_F(&=G:>W
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
M#,^_.@*8/C!:*\0<VV/TEG6*#+WE%_W"4.ZOJ68PIY6JW73A$Y/+MW&LPP^
M?<*@0 !0FQ*&89N]/+9:$1@!JH!,6-7 NI:7/I"/: 42>5_,5Y<@68TL:^\3
M_^<E-_C-T44Z^S5\%/%B_R>J.R['8=<U>;IW[9IGM@7Y"3?XG&JJ_ML6!3N,
M!-@EBJ18AH.T').^C@HJO495PE-?M4A/N?XJ4DZE_+Q6_V'DH PQ)L/_B$&C
M(K6A/_VXYGYJ^/P0-49ES<XQI'%9X>6($Y,=P'NPH-$HX@0)1A'P=J.HXX#A
MUVG\6J=J2E/S%IUX,+OM$S)KLBUKAP]M-6 N@UU0)"50B[!*_*8F22&M=7KB
M0N!=N3S]ZY5#MJ#)>Q7!P+1MR&WV'707F-,[W8"0C_',<59^1\S+AMVSK:BN
M*?<+#P]1-9UHLU.;BS%TWEG+?/U,T1QRFM+F0P6_A'VB >-:[$EAM>M@3Q\W
M)H+Z4$)@PX%#U2Y[%ZY:$>Z69'L'FM6Z#DPY\4B[JV1.#,>\'GYQ,.-)GX;_
MUR=?*I[D1ITLG6!5-][^ZPQ3/4Y\1,ND/J:<HSX>@+M.?](JIIE#;MB\*_RU
MAX]6&.M.%)B%GX@\>NZJ1'LN^ N8)#9%Y>*I9[6%@03VK9(/A6>NCGK?*YE@
M-U6W<#0X37(+PFO? YPX<$A2\A+=+J<78P<<1;: "H$M0@HMD\<&DR%#Q=NE
M]\:DW)#'1/RKES_4*M3]G XX^$=N=N-\>7*PH]V+BO2-H<@>3,P6M7;'=\3*
M4>7RVF[@!"*'/$C/S$(?8DX\?Y:H-AS$1'J'2*K"F,_W*A$UF6_"+7LS8N5:
MXJZ!@DFP0U]? >I.W2XLC/)#-Q 4G<I]"]/-5 HCW\EN?C<*NB=>_SN'X^ _
M;0OZ?^#UAY#Z@[)^%['*RB0!<W.34=-O<0V:9RYUR%Z;!OR% 4&8UHAEVJ;6
M"H$5OEA#\L#O/8C'SCQ-O&J>G!6N*?9VX3;'WI)&Y8]]3E(HQ_B:X0X#0)(6
MHW(_A? YD5%U/2&^'RSY6]3=<!/ZHQ 2$YU#NAX+ /?MWCS1!W;79;+G8;8J
M,6;3W=R&N*(39GNI!9#,/13JZ=AF6>MB8IFLMY.T'AJ3D/F,:=:=]/F&?[&&
M@?=HR1AG3"C3J8'#P:5JPJ0B0_QZXP_'Z;=[HU8'1AT$KOT$3^IK/@'*D3]0
M6$JR[?S T"<E?71Y;_\=@<UX,.G>=<4D/_$;3Y/&+IJ0YCYV)HJ]>0A[MP,-
M3WI&9[L*6S^UATETE,:@NY<V&NQ,(F1IX\5K1'H-<&5[!MH"8J<^Q_MC0E5
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
M=[T\F*.W8<O8QQZM/<*J8>^S\JEJ4')U.WEJPKS[S!OUYIAGD>]&@+X2.3<
M C6!>TW9#YV'( ]0([9-\*\A>'^@F(_3]=2A0K?<A2>,^WW+_+N[(/<N-!M_
M;_W*%Q,/D6L"J1]L32S.RC3/!Z+DZ&!TZUSAV]G8^LX$.,]$6P>P9T:X@?T3
M4@P)X@"<,(%:P.AJ8,#6LM"]%S=27ECD9TCJ[\G9/W+JPKD&V4>/CNZ3*\?6
MY]R)UZQ\9N9\O4IU-?VT;*;43E4.WO_^T+=_T1"GN4 %QU7!B1I+;F0OA!!!
M@@.0(T*C\M_IJADR.HXVSDB3^AX]%3NE$^K]\S;/)FX92-F^RDJLW><3AZ\]
MDY36Q=1X/*"2$S-[#\(O>3:5_\>,\=6I\]JP]9.,6\A?XR=8.6Q-*AH_+I?2
MT5>M^[SG75]8=+=23)VT[Y'FE\9Z]Y0U-=6W1D4:2%*A]"8O1CE29;[F^.IT
M9>IQWW?5.A '0T8W4P2U=OGZPR7]Z51]G?FT<%8Y]3]"''G2J3 *J@G"4VWG
M1A3DHP::D?M+G-D%Z]"*Q[)XK]/0]BS)7+L;DZ\4-G*W-+@TXBWH*L'#+9WI
M3.8 F+()MOPL7)JN5,V:H(7KMT+]S4C\"S!)G/DMK;JZ[72=[51;V"NWV@X_
M';:5E,\]+X1VS5FKMJQ1E D'4(1:#B"/;)61*Q<G!*NM,ZCAAU_.EH5#E=9Z
MLH2N4&/!-X J+_R%;.+@+=A7(.]\IAI%-[6", 8W^>45I<-L<UX&SRROG' S
M]3P9,NF\ =OB&LE =+4ON6V)#FT:.PE"I1<(,<R:;(OZ/L+-;N]1G11X?;UQ
M.O$,3K6C&M)H4DU6F;-.Y6(\.:H?\$X@\=RS;0_^^&TK5#(3.F*I@,?9N8T,
M$*#+*9\R!UX@K+,682D:G9E&$PZ]RSK>([5 GL^;O *7;6T:X#Q6@B:18UI=
M'K'S?4D;:HO7/68#*W=\<87G_Z80]CJ4+0!F17&UA#US?S=2V?'23 D:$%_8
M]]O!8KI+-R!_$9$T*BD0 8KTL62=S\-(464,J(E<0]Q0.?/>FPZN<;B$"7"5
M&TL5NYW^B9Y[Q";!^%TG3T3P.: =:;82FZSI\<XN-/T<%#OWBVWX&'N3A>4
M[%EWMFZP,JJMR0PS"W&X(%S-;)T[6>@V,]KD.W>^3B$9CU^QVK#D@0TO\5^Y
MAJ:?5S+BH"V8I)]*1ST2YKG#_A7W"V(7I<!PV'I-SM/V=JE>YP!6AXMWBLN\
MAC5 OJ;&LSXQKIEW1+*"NXFHSW?:.(#A^&UUE$# Z<+4GK#'MZU^BT1N:^):
M\9F!-C-,+N_&SME^^?.\>)H4JRCD"MN=>*45"+_F(]BD,"7(/V*#J'64.&/,
M5!' 8>"?A-=KO#&[F%:L&.+>'CNW42?@,TC#B05:-+@<^Y;(+"*9*SOSKMX9
MF.E#XF1603H_V>E)YX2!%; Q%)&AO-HSZ[]SG( &=NV"WT7^* 7:4B&2[_##
MV#.)I$@Y=AM<86 04]04LN56%[479.MY2)FUM<0!,-21C VO>H:1;*[%\@$5
MQNA'G )& B^LZ7X1[:O<\B&3^\SAN9F3?PZZ;L>1C=VHISM?<*W:)^G#Z^KR
M U<IS9A=$3<I4L57/X<^_?T.5MI34W995KCE'$P.\A)2DK7D/=4YF$6,'!>F
MS$;WB\!5A\9UD\Z7W'B)3]GS;M? YZN[$B_;W6E"F0C/X8HGEHHF4<,,@M?
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
MO9^F0QX67WE4GM)S]F@%8-,U/5MX5IVAR@'L'63C>>KA![G$.TJ\*<GZ6I,
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
M@QKJ<U@:CGUK]\19W7.CLJ;'V:N&+EUJD )5;O3W*7 5=]K"S?52(8PS)';
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
MKJ!/]Z$> D.T8FRET1[V'2T7;#J82>^0\1U..++1Q+[1Z6&G\1,EMD,9X;K
MX.\HRVVZPN(%I+S'$PFJ11",?5:3 UB G>X*G$=4Y'  =9>:#<RIQ0Q9.FJ
M^AICU/?'8SJ/CSP:6F0#*XV'QLW?L27V;:["'\%T"=!@\;(("TN)9[Q<TIJP
MCLA&/UFFPKJN+1QJ&A3UOV6DI!+.]KG& ;@:NZU?JK<3ON@E+*FN<18<OLJ6
MZ&62^W /!4.'[5>5]4IK35=YE^ M2="%Y-D2^% 9OE(3[/UZ$X\'EI=RK<B\
M&+:?:\:&UH8%!7Z<K([9Y)5H1 >%3E$]!H'WDM>RK"-AZ+=3@<G;3X&9P1X1
M)JPF\7"ESK'W<&QS?RU&IDJ+ +(QFRSTF)F#668M%B^BVZ-@=?3:'92XJ7"!
MBQ*'_D") XNZ]HNU![LVNR>>='N.=(QRX:-LY^RA@''!!=T>X43$%&S#G07E
MG62HKI\)9QWN0]EC 21-[C*E[2Q3>=D&!Y#J'Z"0TH=Z,!%B&8VH.;/8F$J&
MW_088"PU< !]<-- ^BWWI8W&!Z2K-'E]U((C>P](DJY*T%)8"N!BP@&"=F2*
MCBV<NU[C9^^BIEZP2W86P+!B[VPAQ:DL#9JUS '@7X?0N*B3Z3]9R0%(G[D[
ML9W=N1[Y"'=4^G@:5Z/I^J_L0/!52E#VF8&[9%;WUEX+VV=4%YG- F=35A@7
M+B:-I%WS2<^]ZK^?)?:2I0WCHD4C @A*+CH W]KH16WDBE6J6@O*I54I6FWY
M4/I#14=]H-;#-;?,HBY(^;;R+.S@UP:MA-?0D6(&2:<:"-Z+!KX3WKP,FMJU
M Q>Q^[F\W3AQ>DA)\8DQ=QMTR_[?\&?3;=!M<@^F!+CL1>8 OK\ZDSQBTW_2
M:C(]OBB25J9(O2H90L8NGKK<+]IG:FIZ'< #.,#TX0 "[2%V_7W5SE/0"'I0
MJ:OG.Q1!LFNLY\2H_C>KQ#M#L1>//GK^H0G9.$"L#GCGC_!KP#LY36CD,L_7
MZHVZKP"'"&-ZU9C)TC_*^ 2!7_QW@\!_V+ZX82=[%&W\DSZ5O;J8& O;EZ/3
M,@E+]"%M57"G*[CM6B;^4HE[]9-(FCL/FR8&>2$S7HL"$_.R3F<N%]WZW;$@
M#.=+U[6!3B<-!;91+E<\)4S.T!#C/Y@([AR&H&S[J4"&^56*T,V2QTQMBI:,
MA_8IYALG#T 15@K4M#;3,I,T@^>'\U&MOE<.1*T@/@#U>]4U=]4=_Z7V$IEQ
M4+ 9]YP#<+9^"AU>_XX9!)_I\?3/!W?/N"WERY98R(3/\)S35([[4-#JVRQ)
M@9\=63">CV'%2O@L'QU]NV9R4;Q9S[C8LP!4M6#Q,OLEO< T.-ZB9]OW,\VT
MMLT8%F?6 Q/YM(8PK?>)+#N<93E:HFXV8),[@&VG!M;#OZ+1H.O"*Y,]&^8C
M[\=&]R)05:)/ J(5NJNYNF'/Y-<(9V?I,]7E[(WG9FT"X,BFHLUAA85PA2E5
M%+"\07PXTU+M(?W.*^9,AW)%^NQ4T&?TJ5\[&]1/'JYQJ[HW"16^N&:$_'0
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
MYDD2%G-.?9X,$DLIKAZ_E#_T=O'3";^]NSEXJ7G33!RZ.>&+,]>W#*GCK/!
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
M7*AG\>+4_H[]QU1ZD"PQ_A7\CA0AZ^P\5_$0N=B?\K,8N"N[:Q6,G:)R):B
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
MT^B>90*7<[+YM,Y2SS%7FU]D[LV@Z$+K%;PE9I XI+];/ (QJH1.9V4Y$Z[
MD9_(Z;@UVZ>7GTZ;6YTV-;I^6[APOR[R5H1=Y,J$BZZL!CT!.057P$,X1CKE
M8#T;AA:M!U:(](T#@I 6#Z0FY,=?:T6RP9PPNA@#X&KY9Z;IB10ETJ[[IRJ\
M#O1@3W%5<5>X>#A%6:Z'K<*KI3'Q[5R^,$<PNAD$;%^( \I6RA;_.-NF2KZ^
M#_J$ZB161])1RK'-*,_M[\Q7PL&^T,:>JU1O^(Q:QL#KH@\L*;H^!&CTGJ,^
M\ZV:$<A_'0$XCXVF\ZV)7)O:M23Q,1?U&H8$U:!EX'F7K:6)5PL#@GU2-F@Y
MS^JV7\-P7#X;)(?ZAF@R>WF49XV4]HWE!,<"DB\T-7$G</;$4MJ[%14O,"DG
MAU2,Z(%VDT+?%CZ.Y6YDJ>3= T8WG%_3D-56-EU/9<G%AY1QY6.)RW5]K8AC
MB@;L"E4Z%+TI[U=695\8 '\T!I$'BTKQ=&/C?3H,Z[7*FI6HGK7;8<<^EY<^
ML6YD/2J\4$N(9P!\!UH>&"8I16A#3$V-7YYJ/)D!O1^B-'$=U15$N\O\H5>1
MK\&[^^AS#,"V7>0_W+NS_&?W[GC79TO1FYX+X,FP!75$6(B0X[*!^&4T^BVW
M2^[DXLDL!V' *D](]R_ &1?)D?R!S^LC?M$CU?T%/DLWK]RV^OH?SC-!!W0V
M=2AG N3WN8ERKAC@J<G 9-TJ5XA)&J!V5,8S3/J5S[$W7SB'K4_JBB'^HT&2
MY$T3(IS'4^M>)[(T)^]R&=U=F2R3A9RQOWG/HW0EJQP>F<0D[ V_[_^;XG#_
MP^/4WXY;8*K_,]D<'TD.8_VJT;VN&*G) %EI[*6G$B\#6A+!0D>+8I$11J>/
MBYQ2W'H2N!12AJ[,*X*VBL3!$8[D\S<CH&!><%+P7FC"8GHTC>E27C(11>-Y
M&;2]E2%E'M)L*8#5$)S17W86#'G<(1LA9D>JS)=@;7\K)N59F; 2"CM(67XH
M-WQ.E',;,8-P7*$]@P5'-PTW#_NL7V-ZN9+=#_]TI^=?IHEVID-U&8#CHTS
M/$2?@N_/H\7P0_2[(?ZT)@9@:+@'-]NB,_R6N1<SVPMX3"->8%PU6_DTK.**
MDC_,?>4W(9?.07(#P/OPZDHI)11H0@B5R"W%3ZXV)MK6Q7:I-<Y!L"M8/POT
M=V3O3S)[1OCN^1X&H-SX )ZV!D2CLK^K#6GBM@ZB9*@90DYN8M@*#[1Q/TQQ
M=>8L#6%ZH]R%3\017O[# XT3WR"RA[H,[-&49G4KS5QMHF=X5Q._/#"&K*0A
M!&T+9_C=I]NQJ;-#2P<(U),LH;GK5?EQL-'0JFB2+VEMT630Q]* =5C3T9VC
M3I/XP!.!0@V/%%Q!)7Q8NNFM.]U01./,5#&.?G5&]UE*U.%U"K-_;@)-K%S,
MJW'T5,6E(9+'C^_O#S2:I_8*S^A];>O=+"BXT6T($/E<!YI'MYCBL_+W@_UL
M/D]4;[>#%=$-<&3U\-BW-XN5\N=U+@VRF8-D9E#(F9 ^7L_+TCFGMT0J+^="
M_*=),NC+PQWXZE@9-9<277_E3H0?_VZ+[J_04'"QW8 6;$P[]LK0PWPIK:>)
MU('H5A,F0@CJ2S?R=SU@GIG*ZW_E0BH2X]\\AF\H;GC<A9S\S<$MH^^ Y1MV
M%<2ZW&:[9O.EL][Q:3N9,CZ>ND3 U[S&>*SO))<Q ,J+U0[81FC$[(2\>&DH
MD*SFJ#3PE0$P:R;V?=U:AWT@CRB=.C-Z/%[1;"'N3L&7'_=O'3%$M<C'CI:
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
MVSF5).<XC1ZV<^*/GNCMG#YLY^3S\(\C#X,!)ZQ12VX7<'V1GEO-+*SO Q@
MKQQW;%(JAHCP9?)FC'C!2'3^96K7-*4$M?L-7T[O@<G@MLJ:@1'+\?QMO->Z
MW7)6?TOO0!-]YSFD$16K077\*EWC/S_255#5JZ@N.83VU&?7.@V9(GA+CFS'
M'[0S">?G+[RUUU/:J64 Y.?2/@7[3UXJN[[9S&2?05;FS:$B'9_B[>D;7VS(
MH^H,0#,7Q[HC3?3VP))=[X*C"+9/ )76&BKHR40B?NUMT/G/"R0]G4_@A*OH
M^0<N [-[.BT^D%]\3#SO_[*2?;L?$TMN52A=H),>2YUC /9_Q\5A-,Q'7.$;
M[WZJ,  -[PJ7/:$Z;N+(8LFWCFM7)8B-LBU89!OQ=,B#))+L $)Z *H%I;=,
M/'M.2WW4$#G4\^))^Z)IJ2P#8.NJ+4^/09D;K"W_&&  +HWLFJ&.$]LBT ^7
MH=,?@)@>^ \LLC7P$0.PM%1OS !(B5S4"OK\B0(,J.T&7JO(0)&7/+3AV#R+
M5C0M0\T5Z>@7*1VSP8/71?Q0@NN1BB"1=081=)FCJ *D> /Q<_QZX.A1.,=3
MVAK,D4W+'4J]AI=)8P" (L!1T0=4[5X#=):<V9B?_"_=J@#[\'JQ.T@"*J/5
MGEBD]#[:*)*8/;8<3_9=&R:*(7*^\?) >/'P>1 3.<%_/9NEB_-)#<.[CH-:
M">IH4/Z+'R.M8W&L4A!B(%K,RR$MCQW-(6UZ<4*.,KF:FG%=0RE$;W?"X%P;
M.-%09M'X((&ZRT*B6U<N^YR;\@J4R,]&>W3N3)B=O_5)?YG2@"*OPN56TD9"
MAOBD36#?9:)\],DCZ\PC&,02_Y=C9L9.^V>=JTLM)]L&>^2/:UGGIALE12^G
MM&K?>/O6MF3F9SV&B_510)=E?.^4G7^/V*N04EDO>)]XPW,</<P=4RPNI/IP
MDEU49#,X>=M%'K/RXA-.Z?77DK'#T.85NOB>2'/URDSU!KY7O"]+H[H\EP'P
M%ZZ;A>_L$$#9-1+AIB:1^R-CV,^5]'6Z"?D =A@_@\J$_J5HU!%'[1&'?D*P
MY2^A9Z/>8@,(;:-3=),#C7?Y.D5.?F-O,ONG_RB_2# %)/2/-1((!YO3)9G!
M<Z/QW=Z7"Q0+@Y_9%C+!SQ9JS3W'S0WSWG:G0UWBA.(&2R>=H'@0"&1I-W,9
M0+ZV$H(&H=>(F2/,5QEK7_YK:KS_T0'EHMX> 551_8NM??F4A^YJA'< \T(K
M\ZTY0(8U->H7XG)OBCQ/)]Y\__V<K?[9)' 0W9*LOR"8][RII"07T7%;M@?Q
MR4,8%%0)QJ'ZJ*^RHZ5(:C3^OT9-PHR';$85_B$9JO=G,A1U%,_$4!(XC:I1
M[+>MQ:[;,AID!N#U*IQ,V+O\A-C5I#2C,"!67B-DB=6Z<+Z%]IJ>4X/*Q73O
MF(<&@XE>TWZ[UIG!J$3\E%T3K@<W-;Q7S!5^0-_8"54%I>T6\WI;]6^KW2SH
M<?0%IBI<"UMM+A5I+WY,S&B[!7Y9E+)B-KQ'DYF>M.WP]_A:6'5Z0ID[^;DA
MBQIDR\S"JZ6FG?/#5-4#B/O@)**'D-_Y=OI6=(^J EG!Z8&U?P%]%,JYYQ6"
MY3%K *V\\@(S !^OEK@_I-4W -?60](J7;;E7TMWKM I4E"K,-Q!%![:V+6A
M.#O>(5N?BS[+8LKF%ZS%NYN5SP"<.(^C6C:T8K9L%X;ZDE2\2>=*W$T.&]XY
MGXF@<(4_VZ*Q'Q0K[V@=5L0!MKV/,SW=ZO]V#=78R0"\D.4V\-7XFMT@/0*?
M^TA7;OA97=DO/5:J[R00.=^KL_9H-)_B$*(S<@.$N>3B"VH^D7LZH=T!;D&.
M!0Z@HPLV3'V<R+T&#,#B5Q>\?$ -,,1(]?5P^6\%.6)9(Z2> FHPOJH241%0
MWL)>/&)$OCO,Y,(/7SR:R2N9=9%03DV%Z*"P>4Z@M /%/2(XFZX$Q9H1=:C7
MO:A+9T3D?'36Q//QHLVU(K!)U-.JX"#2P8!.0D^X=Q!J2P='T6;IQ9NF$!F
M+/8AYHI[ /6HA.P&!,N>36<.G1"7+XMKDZ.2?@9T^.A,32"W1G!8,$O'L"(;
MEHRQN]!'V^>C1B\3P,0KZ/"YOE][ZD$+]%K2_3"2?#"DO>*P!E%\G:@.,;H8
MC#><)>M%<?'>)\,/)S7I'NF<QMEHD#;B_C7$#VUURMC- GBC)M7>=V=BK0%8
M"86*F_/#Q._!WLWY'%XJ%YCK5FY\'L, G/V WLN_(7(I9SVHK9#RC*H]O,-G
M&=$#-GG9R4TN2R8?H$K0<_$(W$,A4"0#P _'G"*VBF<4$*&MQ@7,2<YS%Q)F
MW7IMPMGJ4;5S_BB8NTIHR6@9K?H49<>-Z6,?;JY3\."Q19@8GD8.(+N"440A
M87ZU+N[P@L('R>"1]>\@4?+P5]P^(L]NLTK)[]?:TIW\A)\FG=3#DI7L3'##
M]$H8=Z)7WQRBA4/3/[K",K1!8-@1G@&IB//>AT@4X;YT(A;B DDYT@P DI=(
MMTGJDBK!)47'5965N>1 QQ+)Y_B$SILH6L@P #F;3-/MD?F7# =+&GT06CK;
M#)Y8:4:,HW^KNYA+C++3%*X?+B7Y5SUF /J$7K64[O;R/I?XHDARI#R!-U9I
MB..2K5V )PA$*AA9\L3JF'GB-0(/<"HZY)0]<QN3'OG;C>W;1N_OE%QJM\?2
MLF#8G7J[ Q^2^0>5NFJN*&A=?/TH S"63\VBZA,MY\%AUM=K<0Q C(*P97/Z
M2%K+J$5<X61W6.G$CS/(\]=_BKZY6R1(SX=IT+NSCM"^4$7(? E4J=R #/#C
MD%)_+FQQ%/U*WB/=L_"*6.0,^@;:"4M4,M]6T^$]: (*:9[,\/6)T4B=O]ZZ
M:>MP)$OJ]5M2QFTQT>P/LK-V8WM3R 2/@/".&.M>: BTSW<7*K_D^4'=.JLB
M=.E ?C?U[ZT ;/;4X7G871 L>,O(4G9Y%YZ]MAX\;FA\7CIPI6@6L_@R^@KJ
MC?K'_^Z*)O_)<?1OQ[")KO^YS/HT:]C#P:W*^AOSG?LS;%VJ/]-/SV7)B1FW
M_2@4O8IY^_(VRTN.8'.10*@T:LO)A0^O\W\;!'/:I ZU&B]FT8!V)/%LM!GH
M&9:H+&&-Y]HZZQZ(<Z-H#85PS L(NG2Y&BTET[FK>\WO _H4#)*_ LS!G2WL
MZJ'J%"%XXW$Z![V[;,)Y1OPE.&KF2I@++<?L!<3P17M 4:,4 P"WN',K%K)A
M%J_2=;4_[FE'1T?(5><ZA-8!J1 !!%]LU<L),]5'@5.]=_CV59F?_#C$EE8M
M>S&CR5H@I:^Y9/()_F1Q[="]6'_)Q7/OXS=8OPD( +RA1<#2!*K0&@ZQ'Y(T
M9H9?C,-KMKQY@Y']N.,3X\< .(Q)]+3?<7 P'K--IRS/S*CJ!\Q'*\1?&;YT
M269$ZSR Y;'Z50)IQK6MAFJ/,:"H^,4S #?=#\S(]T1T(C]A]6=@P:&SN*50
M49T*'#W5W<[&Q=W.WHD_FBTXX)7GG>>/)0N>\QSY 7ALPMQ1"?4$Q[]\"6?<
MUKR_L* VZU/$;22$CZ(9 L>U;];C@A_AVV-EQ\#]>U?8RZK-);R;- 49 )[X
M%DF4E\[M)$F>/".]#R:3@]/8_C1=+6_U,VI0.JL]Q3J 9?\WXC'/^6M0S7Y"
MPEGGC"TU]=PN5P&7C0^A^PM2/#9AJNP>=\*^C:*/^8(FP?-NQ?.JTT;N/(\4
M1ZA8M>>330/YMH:\ JP%L7-7^ $ N1<6P&K0UJ=Y^"1J83]OP9W[;O]DJ=*$
M87J)A;!XC^Y55G*6OCS\;+G(20!^@A9\";=RN1F#C6LRRC>"GWVGHC<[#0%K
MC7TG =DR5DQ*O9>,0A+'K6@K%4[0:F0+!TC$AVRP#UJI?_-HCXZ![KCD##(Y
M< [L0B30#4>/\]Q8U!4#=:,K0]:TU!Q?42]&T<6A!O!P%?B:C$12X; 5N' /
M3;S*&XO&TS"6-:'W^+ID=[4.2A(.RX&]"A"G')WO:SEG,%5?X89._P9"!A&K
MHDFQC@.4,!<X9^QAQ=!<]/[*I13)3P=5J11'JO(P#H2Y0%%%8+)Z?=H7RMTW
MK,3?X7<;;_5J],WW<94K:P6O+M@1Y5@J85X#4-E8\HU%>28[:S5-0(FE8OCI
M#C$",E]H:D-JM^V*9394)U4K-]X[F(,2#X"9CU!=OO_8)]5%GY@P?XV=J]1E
M8B1K)DMKLW1AQ]W[\'DRPQ88;QYJGN%L= 8UVJQWE2:3C5970$U$SI^,94F>
M+S9A D+U*? :#3?S;F -6@UN,5 5\?MD%YI PMH)KM");(>/4?"\K/X4DJ-(
MO]K* *QQP,1C!#BK-5:S&U0/IS>;?O7YD<#L565^[&\IE^#*SFL**.)5L6OA
M#;BW4>LXYR/E#, 1N805J%PLCB_NBLOY&^GTK;LP0UWZ"6D3Y6'RRVB<NBR=
M]>+<1A%;L7S+N>+UB]%:P-?)H#R?=.A6)6[E01O-V47)#9#5Z;Y<H+/!?"-<
M<\SUV9:N=32NL8L!T/V67<PR3(B6BNN'/P4?#TB?YW]&?9"CJ]A\/%ZYAENU
MM(U'ZG&2U\E;*]&;A8NEXP[R)Q3! GH/)]>NU*"_Y5HD!0.6ZQ%SV&8X4?M9
MQ*= (/6>#-^2$6CXXA8=CUT;&OVJP1JB2/&)*IK5H;SO=;6SH9=&XA$VD\.[
MDP@S5*<*^O7-C!\V,P@G!F +O7+@#W+$';SZ=J;',W&$>GJ/ODN@@."'W=AW
MFPES?\U8H_) MM/&6R+'1Z0[^L91=8V;PCQP!<5=J^#J3:W0\OMXWBHL(;'Q
M G [E84!N /,@U7/P>3Z%\XK!!D8,JDU(!D:K=.#=]4(*<O9<B3FD1&W#[7W
M.S"EOY>,XPEQQS3LQ\10_D2'G>JQU3]<H9QCDR!>]&)J0#*]$0(E7RZ<=Z9K
MDO5ZZII/</9G4!;1/VGRS\>VG=&*I$/ZV+TR\[?4:N<1K>#(F 4KJ9X7)KYL
M)N*BS"W-X@,:ZJ<9A-@Q$;G 6(-, &=OL]9+ =F*#:S&W<MO_^@^>NL-F^>'
MQ,9+#624(G$,-[GEV5!N!\3>=UA7!(; 0X+CZ5-CZS-\^'V)"SU71L._Y7?B
MED?$MXL(AKVT$02&!'[]X4+IPQG[5]9D:[*5T7K=F/7&$+0=Q1^B-@8#S@0*
MCB;#/W=D%CB^*D!3B@\LUT\7.=/N#/M,AEIWZKM\#W K7A:ROOKFELK>!9Q+
M!^PBK,6:!5]%<G45[Y?)D @-<XW-&H\KJ]FW0ELP +_7N*_)I8Y62F,Y),&D
MCZ2<]?DML?J;XT1VG/MF.29(:KKA(NP'3!K7EZ84X^DXSV;?P1KYLZ:=$NM'
MOP>N#.B+4KM<$'"+.K$^X;N=X2%/^?[>0EQC031Q6P4U0X3'>MW;/D\R%>=5
M2ZY(+;+*;7 Z/XB\0KW;Q]RS:W?_O72D;(!C2VUDF)J.39&3<K6%6W[>E(Z_
MH[_KQ7@7IYS''9>N+YF;'3VUJ@771.!T98E772.I/,?F4(F%NNZ.>-$FO)C%
M5A(@QJ_^S/YE)BEQI^II+"S:.=V9[2WVGRWGVY*83QB76'"(6D"SS A90;53
M/>/*;.I?X2_7%5(?U.)T'C0>OWX\9.7,D]^Z<5.%>HFCLGLP,&YJ;Z>NS<RB
MFB+K2R;GD+.SZY#[<C14G13%C7IR,,0;8SZLX]-@^.GQMF"HY-;ON]<613Y^
M"'LNH/<5$QY4"6.QB--3%)8L&#3LT8BE<6;>[97T]+_'I-(__]X([K\5#595
M%IL3O76^,^E=8; 0VRGK^>7EP..>EBW1YM._< 4%I\5P -3*=SK;,28F5*JC
MU6O(,0!/5I7/3E+E<+G;Z>KHJS2DK.388/Z*] UN\)1FOWP#[/5A,7\F,WH8
M&4\PT)QS;-[Z/5/(,*,3[Y#G+L$W](D!2."YP  4QD5BN? JDS^T9TEV4)0'
MF)URJJB9I_X 5])!((2JREII**OWJ.>0*R6RIP]"Z_D.A3.PV)"?_WX(R9\!
MX$([ (5"=+D[[#Y-64[H_JRM8P!T(D4^5DN#ID_630VI_%BJ@)6^-XV[XO_A
M+61^9#9E2?O::OS13!Y7A>C71;TMD@6Q26 ;J%F(!O,3?,W&WR_CE2H5%S@-
M*E^2'JST_QQW &H98ZTQ<Z P:SZB/6M)9+;9KY\Y(AX&N]6CVEV(EC$,57<O
M%C/%L;94FB(>.O:-B\K*Q L^@J&]KVT<#OJ)E#G(9O6"JW^;A5*^>(),!G)\
M1M-G%XJX4)93*/P%YOU&A>2)A6:#V#1$0'&5[C?L[8>*S00RD.^#+Y /]H /
MS#6X<)GML94_-[?H5K,*2=R)9_SMZ($JJ(\*'*RSS1;WE/SRR_BU3P:5;H._
M;4!;Z(H!'?'SK,/33]O.1CM+*A_8SA1732]N?9[>FMW;/C*W%%],*+I#ZX9"
M*RA!,FC_O"\VE@&F*B-&*C],3/A967X_<2M:BA1Q,((8."U6]#<U//49^Y)O
M$X2=![8Q1<IV8V=DB?3*!<4-="F<^DZ( :"<T&62W$^H_KHK&0E\CRWHP:%K
M.:WSBB%5U<CUA,^KAT*\/Q):[OR=&K6R<T7/[NC7,=_Q<2&*=F8$KQA:CK>D
MZ_I'@39Y?1F ;(L&<=0B5RZ2&OL53MB&DA^0'8\P $=1!53FS*"6<[!_\U]>
M*K,+7OG(=8[8B)NE<[OLACH*T/MJW!YR$3B#X;7!,.MW+9 AB_A,SF*[:Y4M
M+M+R5R'&4Y 7U-LXM9F3HQ,GIR]7?',)O$O96 UMA]/K8:5-(;<)7T*-?V,
M H41?]Y;* Y&O/3$G@[51HWA8@Z,@O+V+6E PS[#-@[CL;J;2"(2[&*EU]9W
MOQ)6^JBI[!.5GQMR!5639^JS7&#LJOML-"Y(?M>N!7:!WIC%@;=)<KU60E7W
MH2:45V>X(XR%O(E25U#LQ# *6\!D8^/GH?E*_(F"W0SER>LB^"JNN;S";4$I
M0I80OCEZ)^;VV#X.ZE"PS !TE" 9@&3%11LU-3'88^<)Q>47\,O%A.*>=\./
MU.1;!GXB3!Z?*A@A.\VCCC^EWRRE*)7F_5J_OV_YVM2@82[QG<;"R3K(/!?U
M[$:SR(59I;#@P(^]@=RE% /T$+MF0LG"'FJ6Z+YV.<EV"ZR2(ZV&3@O&4<\D
M[2W!D-(X+R@GLJT"4A1RAQ9#]9V3%TMTVB@Q;T]><>I95E)?4 FA'1$A+/F;
M)OV:JI-O%Y/7]JN]]>Z)QBL1+=A6$OX<)&-P?]SA$J\=;5Q\K& :))Y\,T]
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
MX,*?RODJALQIM=X'SH94^AQ_/WQ/5C '+-=#AATAN1RCT.:D-^_/@7C+WXV
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
MHJ>XIJM"CTE_W8Z$E??$$$!GUTU)PWS)]9ZDE)KB+U-:8R)>\61A#PX5%T/
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
MZ,9Q,T:WM_,^OIE@.\%-E1]9D?VXO-=2=%ND:&Z6'5QJ>:L9DT??-1\J.O;
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
M$94+!+7"H+0&U% 5[/7J(\>@>X:&&4EIDR+40!),=)D,XO;H=G'UT3T@QO?
M[[[#PE W1:R44N\--0V^3-Y$6CC@IAV4*@8+)4*#0FCS6EN%,4D]&"6!X7)_
M96)?59A+(#%%8'TJ2+8$>\[V96BT^$Q/A)!*RM>QD82E^.\NDLVV54P<"^
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
M]ES>EM^P<> IZ9)D"[8Y7<L]#)M'DM/P-,\PV7B%G2!-THSHTCQS^A,U!AR
M'SB+A=H(3 F1W;W+.O:7I/+VN,D%X!"A.LD@-YET,38.W[5:P.JZX4'[E$I6
M(58)DV<'0RMN.:3?SV4D#/]ZF_]&TF?&#U'(UT@<$7C8DJ9<IWK-.H4TT?CS
MZ<1GA'+@LV>0[[@%_E0.X$ K,%'_:@YPG+B]LJ1['SVE5(Y,>$M)=.+B ;/7
MH3L9>!ITMQ*TH<>U_ZNWJ+]EH<YUR0>8)(\[#>;M?BB)_/@99COF'_';]KE<
MH_L#J8<*9_6R#"\;7-EV6NBE.GYI;LC4T<:\89^CG5PF$D)S"[-_T[\Y''+G
M@8$((Q>42CT;T1\,LPY TZX#&V!\:R5FUH^JA8L\"!^O-T*25Q>0;W%1KJMV
MW\JB1%(1Z:]#KJG721P](-$'W=T@!0,&B&']O2_=^(W7$BO*&O!S$1/.G3FQ
MJZ+@1 (PV!@MZAG%0@*9/U[C(AD5S;]0O35"0T_IK[^9N%#2LP+=B19M_ADH
M=P&T4?*-9<CKMU@SM4Q:KCL2%/I^KB?$LGA35Z0_^Y#[WXI^'9P82LSS(!#%
MO<]-0EJWQ^KZ3$!!:[_)V-&,49Y*I-E]T &R"_9Y@!(\;2A]2#YVWYO=-->U
MB9D-#F @QYD#N!F@,N47H!1-.+"R#)G(E!JPCGUO'EJ%T\>&S \7%AS6S]PV
MC[3ANDKFT3WLLZ 3\E_G-NZ4ED;T[(^Z?UQ]6L3!H\C4/]XX2F^%M]O&=UIQ
MQ+\6=7Q<U"<\VTI1W/K=AC";H0YKBJ=BN'#'CUU4IGE^8E3GU6: [P;JB2J&
M,4_!M:N'-JP)-Z\?*GUM#%_IW9E,ZYV%-#<K3U23.QZ&#%R:M9[-8 *_ W6=
MXQO2@QT'A4O,M[V7=S['WSB-J:?8P+F?.5H'$AT7"QY1R7[=Q&JBDGC'1W>_
MG*MR& PP^$)+6>_LP^7BTMF;U%B)Q23L#5,X&76.KFWOM0XYGWQ:B>WD3]W2
MOXW3WI/M?;%P:Z+!H'G;0G&#B3'DHJ2'),SQM8B.VY[^WJM/RC]+C(]*4^X6
MS=&#TIYFCQ<U]-</FC2WZLK&>M.CVV]IH40^44 NB:;;<4GGO&!:YU<J)<BX
M*)W!AY>9JB<U2A$7Z/(HM[VF+H3.@]_QF6<H;J1+Y*"$;4LH< 2J3YUFW\/M
M5%5AL<Y#E,%P>:9 <E%?J6_"[$NY#0GT\S5XM1?28MJJ+[V\[%VSQNKWCQQ
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
MY6R.@X1*"HNLOZ1N2";-).FN&2C7)@GV,@63ZS*<BA==X >(.N::PQAC0M]
M#!J!<""F"[_^EMA;2%$1QH/>NK6*9\EF3T"@^?H4)@.4^;$OOR=^&(7KI#+6
M]OH*7VP0_^.+817< 'Y9!FZ @S>;V)WHTR39IN<;@EW =<4\YH'<*FZP<">#
M-^YA6B"AU^QB*Z+(BP/X(3?<N4SY">A<SJ&0'!'U9B^=1KP@ZN REL_UWH3E
M[K94GMB,A*?!8M(2$D.,GX&O6X8BUJ8<T\(E(VX410X^^[9YKB*!)+T2GD*+
M^5S:_?B:?._CW8<^H]\Y )\L-B]/#SX&,;BP$Y)Z\1'B&:KG#./JE<\5J=)V
M4K.RX*O*FW>RPYV:91"S+1Q G,N&)2Z&K=/F"7TXC7EA<Y[,IVSCE&_P!$_=
M@#,6\I9NSZ*G?H$"81W?/YB$MV9K@$#O,]L]HYS8UW&:F-(ZDA,4HRER46%Q
MK_5_H_W?P<W%[6VJ=4=>PYEFR>!#;\KC,-\R3A6O/+<36A3_B?6!"2%M1^A_
M$=8J<,VW#M/%.+*WT1.C6SA/F@OC&LV'V!Q!?,CNZ3/!%ED]'^5G\'6C*K!^
M+-M7%2(DN36C3&-L_P*^Q.C**FLH -+JB)\#N5TFA9T44,_T:"U$0_.9L$@2
M_B#:;M62H"@VER79XUE<%]#Z=AZXDLE(9:4S?\!]#@!.Y2A7^UV^Y^2=-S**
MDP;Z:;,WQ+\B.ZDYW)NV_E)#M9GV*)8AZINMXF3Z(1^E_QD:M5N\!59I+U@Q
M!\$JO3&W<_!3>-C?<GY=_"=^!Y&RKNV\+5SG&V:E&E<5Y04S>O4$P7>V0+45
M^$98L?B+E#6,;LGW@?-B0/%?P0E'".Q=)GRN8.U2\[-[&_:(C[W(A KL9[,9
M]NVUFEE$A4FQ>$(L%E*YX+=E2\LFT!5?/IS,6C+_8/58 K]^RO_L+F9*=@XH
M@NJMDJ.X+DQ76,N,!VF42U$[-,=F\>=XB]R%A8];=_3H2W!/0V[-1QGH 7O]
M5+@'?%!ODWI'F1N3QV>4 \V$?%662)W?JLDJ]_V'OE-WY6$3F["WFSIA^"<L
M4*NGGWB"RL:FH!56YA+R9E@!?^[('A_:)2Y#*9XM[9<L*G'5"(6,I6L>!=D#
MUP6MK(7V.DK3ZK_W3X?4E];L"85O>@_H,PVP#U\05_8+6WCV(B=PE-'9!]+G
MN<^P$^+XWS-0I9.A6 '"*\_U?(M2=D^9S0$.X /?OY1BEY'594K+*,E:SAP
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
M9%=B++G!]Y.4FU-;10\Z@@-X2_TTN!([+>N]Z_+585Y$/PU(/RD#I-E!3G,
M7=<F.8 ?ISF T_26D-UAI!C-NCQS +;-1-]3_OZTZD&9SAIZ+@!GQSB'J%W
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
M=@S:2<N3P-=%KRF6H\TYBW,\]$&<,=&5:]DS^JA49@HMMYT9AB?=I#RKP?3
M5X6W]V(@1Q$R_S+91S)N&1>A'9L.K7>M=,G>*@@^VUC*!_D13K/"WF<4T4&,
M.))C43S"Z-Z@6NGHLSEYD"@'"3,_F?78:OG1:<\8J][/F%E^'3;7Q%U".W\E
M1]L\R@65 UN4J#8;(VQ(C3 >^/N *HG%Y%LO6#T=\KMW>.J%GP9PLW]K_V">
MW+NL3%[?]MQ[5R-2QV,'*DMTH=%U3M"I*,ZU[*;ODU?DG)($Z!SLG3*(V3>P
M[1KE=2]Y;>F&Z&;%G ,SD"L^<P;-/^8_:1.46Q(CVWG@_K08"\#3CUX,;\4,
M5T$OWH=SN:";$YAV;.9DZFVB^#UOECXU%I.@O8=)U3*=EOM*-I_NW>:],=WX
MMQ[ZLPN6MW=[C%%K]*4.#]$>%\7/<7^@YS%XLR4'+ANFIZ9"O-E:!Z Z#M[Q
M)\J4HC4: P]+][<\>1M'_B!<WK6$+@8U1=V*K1%,*!B_?::4^T<Q,#NPG'?+
M4EMQ^K@LK4*]#!:OG[UKUZSN&939X,/&1%0P](Z;#_<)*[F%C">_(-_:T$/E
M\#BV8:IAO*=+T_8O6Z$C9!63ZHRFNZPN0%W]O"XV4K6*@>JZM9;0MXRY;QJ_
MF[RH]88<U!: Y_9985&[+EZN MQU2"P\#(J 2PWDSY%3%CE:S3")!(4CBECQ
M?C'DVH0)$E1;365[(0^AH^]P90J'89 #/E9(A?+*Q5F,&5S,GN;RY-Z+G4()
MBU>[&W75<I22P3DT[;Z_\B;#<7PVA^%3[H6BS?O ,G5@S#.+^UJ\D:\7^UF
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
M:7N2WM2<M'U[5.#*[;+H'MM,)M1O?G8OKV)0&_;WT:? ^9Q1:W7N#6=7_MB
M49?/[,7+896DKRMSS_=6GO>LVJ4_)81_G$)QV/B/VD0/"A8XS"7;>)ZB,N '
M@W:B,D<7SCU2]BU^30CQ_<S,&=ON<F*O8U_FX1Z^P2N:79O&,FHQN*^^O.60
M*)(XC+1=?9D-6AH!%%Q?"07=,\;?6-SA,=&;5^],-RYAFE-W$?KLW0V1AW\P
MN:$\T#[%I:^5CR)!6Z,DFH(R*Z&KQ[)G'DEO7-Y%H!-<\SE>-#_,62$2GR$@
M^<.P;L$FQ<8'SC0;6YV#\T,][HR3/\%2T_@(JEY(A&X)O&;1?^/#^1#0JLHU
M*MIE8Y*/;CI09V6E)DY3RD=V'D:8BXQM0]M0+G/+ZR58#H.^-D/F.(3MEF3K
MZ#D:I&NUO1WL%0(UW$)1&&VF[+>M:0L_IBM.X\WWG/W=]U=0I2F5VV7V<P9V
M_5CPQ]"PTH^\O+,,UTV05-MCU51'8[?PE-2ZR=D>65&V]_).M?];4@R2L$V-
M8;\PW+:L6( D]!\-I-NX%'*^[QV#5JA>_YLYZO>14Q%HHA5H!;V"9H/3627H
MEG%L7Q-"M"Z.H4?,3NM#3RV(O&-,\$:/\=*3,^KJ)B\WS:GZ7:_Y4Q?(.P7"
M\I_.Y93E;-KBEU^&TU_]5]*PMM=P![KE8;JVK[VE,'H]1<O;MMP_OEB.^"<C
M>M%=OGN*(//+_]SA;!5R1'8G@HA:R2?&F9$JH\IO;15R&]PN!2:[)G'YWCCJ
M$V 3>5#XU]1O.GO6^.[+VD#1FA)',=XNZ1.(?S+.!$KG_N=3G3+9[,,"'.0G
M^=%/2TV/NM3DZV?[FQKX&7%<TU>Y8<_/ B2@AN<]#LVW?6E\+C7OPB@-\;=0
M@_&)G,"8LP"_\DOV6C4:,<\H=TV(T=0#;VRR "_V<L]HIDU_TX)2XYA'"MG$
MG,.H8@%66V"5D'O(!B7<G#<+4 ED5&':-=F_Q0*%6  /W-:V DR%=')[[Z+]
MO.?2WW2MMC_H.G!"+4Z]=<XZ0&-54Z7?&Q1U+^-3MFJW# _8.'/@W+U"=5/S
MRY7\TLF^KG.!.>S%\D3T;8%Z"RYQ%/_<$3EE.+2![ZT_9C!8J#1JHI36K"('
MG(XJ13DLP*-@?19E4>[KUVIYAL<,H9>8HD^=?E)1#A#^9 ^+<^7S(;#8U3ID
M%PP[L_4TKKG _5P_J7.D#=L+R:0,4]"&)G;6!-F1@XE/U9L%PHS+KJNQIT9V
M&Q@?J/QF6D#VY$C H(J<C=ZD\RPB\S/==?-[FUCK \@Z(<<GC\8"=']G^$E,
MW\8I1!'+SZALU(MB(7DUFS)[0<[T!? ^4@JA<F<UWR5!C@7X]#L.JR/8'8RC
M-6T#K]DR>,<3'_-ZF ]>C%XFV9IJ?I^Y_#')WO%5L[0P/@]^;A-"5-:&9-0?
MFP$U059<$P8*V$1T,ZE4_=(TGU8;36(+9&(7!*ERK ZYXG;P=6;IXH!V+@M@
MY[3)Y_D.W.EYK_$A7[Y33U%4 *C)[8]#ALZ_ZRW[B7[A19I"14T!'!J(^SR:
M!F%YZ,W^HYT9I86ZO \6^\%&]S.?:O_1DU%G[^YQJ5XO51L#+5I\.V&%2SK8
MN&;*X*Y:M'!MPQXB+]. 9LR.ZC@&'ZGTB 3#)AVMN[C=EHNQQS25UN4%("[W
M(+E(\"%*81)#JTEM6W-TO^!M[]A>PS)<^Q]79C#GJ8",\%4L+_W0(/;RG9(;
M_"6]FYL3MW.<A7:XBA"I@3%V"29Q,Z6W;WL$P"7N957H0^:HHC65CVI*T3SA
MV6&?EH9B(\$67L+GB%V[$=OOO1G*(X;YN=V\)[RW1;< ?A(O(&8P+O)))V*F
M,>UFJT:]"T'N"IEB+]2C56]LNMI;B1" 2?5J\RU"G/KL&2O/ X;D'W2J[6JG
M-[VP%4,^\;>?F@.>G_U>JF'6XKU\#DE8E]E8+ O"=?H'ATM$U1\'U1J3$C&.
ML[OL30"I!O[+JBS]S5P//'F7X/N&)-G9/E#0"S9Y/6^<P$8W=]R+;SM%+\-_
MM3VX^G/D5-/#Q;RW":18(U"<8J95]N6\=RE&/E9 .=A-1LPVCK,L\9Q4U..N
M9PT<[1[!?5!=%N!Y*OJ:G6F0@W**-]'FAG1=3QI&\+7Y6^J) -[=- =R*8$9
M,</F#(L^-^C5JT7+;W@80\"K=$ZDIB>D9W+?&W>L#OAG)T4LX,8OYB4Z!:LW
MZCCF9I7V,1(EOU:&9&L5;2#F%+EOQIBLKZGK=@$^&!AP2:[G%U.<&;P =YW
M37T.G&3[I@?L31LQC:]TX0S(GQ1/RG%V>!K[?>78K87FEWRJ RD2(AIG1#R4
MB"HO<:[K /*4Y*=JX12/-L:=C$]C*/))"DA<B5@M^Q)F&M\1$"W+<;E1Q>3=
M&4W8[-IX=M^$8>Z4YR[_W9:[H?LY9"/N3QK?8E!Q-P,=>3FC/T+S]I32#<_C
MJ04QJC[0CX)F V49TY1'!3V4W]E&X/S?^S(DI6XUF/$]5@5PE:_BCF@+H@X[
MXUQJKC&RO7'*R-F7+(#?\C+%MP#X$LF)&U@&]]!&]FK)7#Q)QX%NV'V$))'\
M3@3I$E7],LAHO]$>G\V^3[@*_Z!&NU8IQ5;9 /J1+<AW^N2=3KN:TZ9.:=(?
MG45]HA7Y'SN$F*RYAI$@;7"56Y-\Z86?;;A4]E><0-0;$]KJ8>X<TLW3\^UA
MP8F_ZNV^,004NJ_>AX.<(S]GU/@A(OPV]#Q%(TXI*$C^J8]BJW_I3&CBQT/1
M>*8X>#]J//5FSG@MDY\:OK'.0V8!S$E>E:,R*>T2%\\R+=L(DTO/7/FPM"M3
M@9YEI-XY9$<91*668MU/1ZN3M O6C:^$23*=79B&CINX#)4Z<Y*$!2G L;IJ
M8Q5/_Q(QBR*M(4^Y'@J76OM"=C&[L++0HN-KT#9+KG.$F>M9\ZA<UB[<"[G]
MG/V'JH!>B>D/9[\L0S.&Z-]9@#5NYIRJ9YKV'_DSQ8U_=]_\/YE/\_]>OLQ?
MY4;^>6+,;,U?,!%"?R:'_I:\3@MA 7)R4PBXUZA<]B)D 3109O\(+B5;4_)L
M%G8-E0HVK;_7"RM+NM3SRH?'SL;62/**';E\;;CH\Q;J"/,'STA(F&78ZK$^
M_*N#R)9 8!/OXCF.<#9VG;:B#*J8C,F2 ![MVT)Z,Q"5_@J_/N<A*:6ZWAOR
MSS "O/;D<(H@/MCC?02>FU8=  /Y&2>.(4)B_:/>VTL;GZ']#%@4VUS>K-W4
M3LFHBVA$ C%7E)ORFG:^A0E[^]_7Z_>&]M9+-*7+]<' 7,L"G^>>.F9V#_,L
MY:#;LA%^28]4QX[5/Z'AOI=#B-J^(+MV_WR9[P-?-LMP\8NRM9B.N9"!,K^*
MC1OR>V$#6\M'5[5T_(V;)P'Z4W"'7?ODQJFX_7N2^ $-U8]06C?7:TX7JB!9
MH)3B>]>BKS4  P1*N3VMB4P_S9KZB2^)S3CS.9Q0M+LT(3D >R;>V4*]A8EJ
M9W*;SHU(&;8@SE830\NEXSOH[1VJP"L1PV&#I:X[R>;V%D>S5;RW;S.?-M_-
MU<WZ/&#QSC89?HYM!\KD_IZ!X+7,/'3/_-VODR/UNX2PR+#(.CG!$F7W51;
MQT/+TAO:[+6-SX;A9K@CTL\2?Y,;5%J5;^F+X^D^WK9XMA/XU0*YLOE'\;[3
MH+(S89H@L8F/7!'34@MEH^/F4R='AZ]$E8M=>/TPK_G16^5<AVXY6U7<L:K@
M-U]2A^VXO#P'Y6?+8$.:A4+@]!WMVI?D!/X[6D'.5JE;B8E.4 FR,CS;5N6%
M]DG_X&G%?$923L?@KZFQ=EK5&>:!P)D?CVC@7N%CC"3-RU,;)4HI+HE2^*3
MF\^!C[Y"OO.LV[T0=#WNDI>7EPG8]_R@#Q'7TU$W4H@&FT#:C<&;*180,5DS
M1.%[S^8SM<$ADP%NN]#=L@#9)LBPE!ZQ5L^G\)921,M\IU3%,#>M'L(\V%8>
MV&]RY>05S[RL)[_E??YZ5QUPN1^\E<-%+#*/(3 +XWO,9@8*'675],=Q*7T?
MB>]7FDY&H,N:]=N9QWJ>[C'>!]5_7$/C7S6DNI&N:%0"KF1]I7,&"1P/>*HI
ME]7E<\#=HW3,X=%)'N98USGDUWP#Q6P+EU0EMZSZ^PJQD3;9)2 >Y!2.!2C/
M1/Q 5[3@7ZW(W,8*D:T%GOS(JS!9?Q]:%S<<G'==CZ'A5 ^3M2CO<E]OKAF8
MRT9ZB@WL?-08&\-?Z.P2*7[\$&YXRG@P;V@KP?I%*/>QXXK*X97Y2TRHZ>9Q
MBXOF>1T%-27,D.DTT\8A8=^D7,ABR?:DJP>Q<BX+_($,W6DCOR%\86L/R$U<
M0\ !+Z>E9B@+T);?N5"DV1>ZD=IN?;7)-)^IJFN\[ESFR-_^%)]1)LLVIZ\+
MKT<97NM9_XUXFUNL5F7.!A$_N,@VM8QS#[0G"85W1H=6=H]H@]8_Q&_H\!)5
MU_>3%4ZO$6&H.B=5YE$;W(N\9C-;XTI%W.CZ5_50S9E"RWEFT'!H&X/892L>
M3[.%J0W*S9*3!^6#C(]_F2%Y[Z]'('L@$I%4)6*][9.!0H[92^7D!EQS>602
M53\;]I"84(TJ)J<T[1Y'ALA.7P%Q#J^X?BBO#=^1E><725:@WVH(FY/:6,LN
MPZ88IWRO3+9\Q-QZ:HZ3@\A&4F4($U4VC28L *^2;,L=4$Q&J_9GQHT,G/(6
M+C)=IN<6339<\YI[)MGT[CO9V5JAY:Q>G"ON]8BN)H[']A:'\U3X4^:55SN8
MQ%;XV<W/+$#-]*(AW<"3_J[#\MNVWL)!7A+[ R'\:<9M:8PW<!1E_3$8M-LD
M2^'M742RY^OA%7AED[I;&R;F&9$%N+J]0<9G#IWM80JIFK$ G#=Q6UA3G?!/
M<#<=V% VLN&68E+QSOIQ%SXF5J?7"/5=S'L$S#8T4UJ_8U)K9J,#DPIYG[,
M6*'\65+Z"5*T /G]$1QQ \\"W'IV&?R)FCYN"VV4_4UO1LLSJ]J1)I0N?&L7
MUAOWPX%6]PS)1??7C:<]@*D-?-V@&T)Y_'A&N_A ?+^#1&S#@I%/D,>'E[Z,
M.VO+$&DVN5_-^R^.-:DVV Z?'VIQ2A5J-O/H^T0L=S8J%,SMLEZ'H(SPUA(M
MA$LSEP=;VM*3_9RU6 !\?<T*W-73BRO%Y5'"K4)"Y+/N!G.]C2*>%K3PBG?C
MCT5/>(U]6_*PY3L60)FA73X;B$&Y:_JS!7W*7>M?2UB;%YFWJ0>GS-7I>-DI
M%S.(LM:F(<5'/W ;^8+*YS/]6+Q\T;%XQY/IY"0;.XS0_CQ DHWR ?%UU5"7
M],^H62;.1B'"5>F!@^9L]]V3>><=K[J)B6&&A=Z<?Z21U;:0U<:SN/%*/S);
M@EF=_:?N'B"L_Y1IO5W9X\I\C-SE8 &\!%6[T7MMNZD_"?\0*O>B7<%!R*D/
M$^IDDF,>3(SD6+B&<YH:EX8JKI^H70NZM3_+V<FC+9$V'%7]H/B+VM&C3)FA
MK<MLI%1F1*7LW&5$*#)NF)?30!':%^5=1Q)^C5XY(?^P=[R6'G/JE[#Y_%M?
M3/A,QT]_Q[KRC-04 ZV^):;AEEYU$S&/! XN,83<F0S8<62KS=?_7&'<_\JX
M2[+ 8D\36[/SM IGIYTK2L:5ZK/LW)H))XIO]8EXI3XX'AE[$*G, OP7R*RW
M'JF!(UJ#?DXAVH$5V&+E1*<=R!'_3=_Z+#<;O6.UR*RO]:'M$2<RU[)BPAG[
MFX;ML=6J_:AUZ35<EZP&X@A:HSDF?X4G8A>:1T>]?9(1SGA+?OL/\QMR05/)
MDYOJR%$4<PS<Z?/GT3UZ7)LQY0)I<O<8"V!LJM*$/ F\QR9JII_PYW\F4FJZ
MNO:H+.U1J%[X336P[D@'/$H^_)S1_6AYYW&A]1!MS:5S)I;EHN=>[8^:F8U'
M"D>1-]?M$@DHH46$C/&65+:S7-PQ>HGL5"!#5P>V?B?\\4MS_^&8?^L+C356
M(!SG$]_,9A.<VR9DUF%=WOA$Z17>W&E@>=@N5FQ1=K-Z'7V2SG$FVML4V)'X
MUK'PEQ9JU[B8!5@>>H$_9OV=5-6DVV+II'JQ<!E8UK@8>&!0/>Q-68K_>_OL
MJMIHM>LS,55?IJ*S-J.WY\_EK"I-<0JB-5J2-6908T;S+, "/P;Y2E4!E&-@
MYJ#KXX#TN<Z36-2)@6ZJDO':G:4&Q&;"^1FIH*YA2$7X;B5BT)9K*7R#TW1G
MGNR7$_QK"3ST<_5@9#Z:MB+ME9Q#/PUN_"+'%ZA<[QD<^:WX)G??O ,EG*'
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
M58P)J%=B7$6,";P2/DS('VB.*3!P<=VF)^B^BCHJ>PWW?3TZQ!U=%4:'TJ/
M4^/ 8)8I5VO*\]?OOTB.Q-QY)PAY,%AY16KH,-N&??WZ:A8NSW-KKYS[T75J
M<\F&])PY%JVQ]6S;S<=:E#N/)\%K/\!K$RS*!-@!AV.G0]90TT>^D_WP0KJ6
M46=&7OC?"FSXM4.?PT4+)+TH5T8]<MH!_]5)2CLWI5$\J';=*<:[Q?BVF OW
M/:^RWAGPN(]W(CQK,^0)GR?]"J$ER -[:%&^TB0\8]A!P"KL:/[J:G[OQ,0X
MF\;=6SRWM@]@AN;-RH5L"J'!H%WW37(M RWIBS9\\_.2P6Z.7U<7O(KV"QR"
M/NZO3(AM**. @K95Q7&5JE\:Y<T]<RQN)?V1G 5HK6M=]AN<.PUMNJ<'230O
M'M>Y\/2TOH9V0YAD/7CJVV3I&G;U 15$3FO6O>%4H,M+LGO-;2/KR'W$-)0M
M*^)(7(CGNR!X,*ZSQK0['7/Y1L*OSGSMOC?94O&9L^(TWAG23_BH,JD)74^Q
MFN[ PX/PVUEWX1\7L"X9FY"<RCRU"771#6A#Z86YV='(W^6\IUI5&]>?QNCP
M%?]LG"T4CV%!$/VA[>#]D-?CG'*J7_.7*=C/_;1VGM XQZ)<J3'P;:QM!Y1J
M3PH@Y(UTMI]CHU-M6(C*:L=[8_5R#LML(+KDKRV 'U=5O%E*N(Y<W5DU9MBY
MKP.7JW50J;UR.19]R:5DTVV'JGK?_?3?B__4;ILG>ZKK!#A<1=?I2559VUYT
M"$%D#C5'F2Y:&:H%D VI8,W/1I]DI/ C7*II;.@.[#:7M7S IRLGV(T3FDH"
M8'OP3354T'/HI_F'N-)UC"\,;T&G2'_:UEJ-=$L$-]'5!N6X6N1*RA;3OG#P
M/P(3NWIKBS"1B(,L[FSO_YA ^]2\4AK.H!X&DQRI$MA'%,49(3UAC";$=!#I
MD<:VEX'XU+QM)//^PTMWV!LD@66O,(O<,W^&OH&'Z24TFS(I<?7(6J)"\2L_
MSJ_(U04"SY1<O[\="RF(PT[MN*C# JKN/WE%VNR;,U#[8K_\X/D.X[EW="-L
MS%\KK$5CXNSO[VOM($^Y%5>X"6(N^A$B^W6FSH83%II++=O;WS].W_K_B*-!
M593S._#YONT/RYD *QLEO:0="?66F;!,#0?-DB6C2'/7WO ':AV.GZZ'Q;C'
M_Z)B-0=2ATK"+59>3L)]3G4(^N8"M+9RY>;015H12/QYLIVSF$O?8A]? *UL
M[ST3L'AGL739D_'1K<"'<^$2;MZ-"4AX_V!/UT'Z0RQ,E&#9<I10\0D_.>+B
M7QFPR-)NE(/_Y*"2#*>G;C !Q;4<*[U/([NO6"++EM%4N9=Q+,5=.L $##.
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
M7CT?"YPW7 :G)_! 8P\WXY#"0]"%C;58UG:MT63((U*#A81!"B0X<;L*O>K
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
M"MH'N780+[TCT"BY=+@93!QDH.-\ @(D,<^ZR2%:%45)B&4\.X@4<'27C8V
M22H-N.K";511G/RR WXNLC:M;Q1K.E7=-X:W/@.?R"PG6T^^G(@''R2*BU'*
M%&VR,2\+& 86]!681=SBUS#JG2VWOPG<>^14FB\FF<B+(RDR :@ N<R6S$_[
MJ8<83"Z^:PQGS.BF?UG'=R)PMO _2&U[:*H!UH.B/$4OYVW.I%$S%0-((8S?
M+YZ@U[L$6!)$G=KZBVTL9_#0= <8Q_WO=?N;??E=FE**KR)["BIJ$=JY0RRC
MEMT#@8=. 8]\OY3]P2@VHLS&P&$<-*"PVD'<U:)G,0YX0ULH',C&\D;2L9>%
MZ[\'>P-&'MO0%V>A=]:#JW)H(?L !.N<6=Y?K46X8U9)[VBHQ>*[9!@KD5^7
MQU]T2989Z]>-R&S ,#RT%;0M7+H%<KS/<X&W? ]\ Q&7,#UX\:WCSLI*/PLU
M$3O_X>;^[\8!(=T'Y8,W]O*EI?"5I3_NG.[^%:@]=_N:\0>"^MF3OD,-6!9C
M.GEPB@E8X[_0F3\U  ^J%4N02I8 4(S6Q@(R;F?"=Z3XEN\58JHO%:R>L VK
M[QI]G#%-*T/DVF\I$OG,C6?:312TMFRH_P][[QW5=+>MC491403SBB*@0%!
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
M[1U ;,I=&@9^&-(/(IJBQL]C70W'P4U/",FMR?C 0RR -07&\<GY[N.2:RQ
M89^@>+=E81B< .N&]@A=_L2X+1LA7KL7T+<3J*%G:(Y*7J!TYS\3BN_08OCM
M1R#N^EG_>PKP1.3D(.('!I*)<W ;69]!:7RU4-K.ITJI#*2;)N48.EY$I?<
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
MHZ3ALU.)3[+$6N;J<0F$DH@I?71N1JQ#<3^ \>T9WP2\ZRR$W-W:?:PQ8FW
M!L5D,$DL@%VA2*T'6;B/!2A%/*^]>-_VL:;[318 >Q_5U0RK$++1R&NLI/\Y
M)>^DL!\K3S0><O1#>>\7CEJ)_/R;(2V;Q@I#?<4>D K,/669Y4? XD%4$((%
M, GP"8*YV<RZ@G^7!19?8JQ)[\YH,--Q+, @5'6P0,RLNL?KZ'K^@J]DQ)P<
M"R"VHAX)&PIL]/0XNJ_<5-W=0BQ6TX&E^!<WFN;E'F5O] :TYI*0>R[TE.R^
M <AYXN),,SK"QCP@LKSZ(\@#?'5JE2D,+QL>GC/KY'.1AFAC7(9WO"9!/8]?
MV+UO[3&+N%J5Q@( +U:#1=&G*#B\[!KP=&"Q1'-YYA=EMJ7\@_X*.!,H-2[%
M.0,)Y@RG7W9_D?>534P##K  +MYT;9U9JVR>!8112\LK^%II0OKJEC_5@DCI
M$&?V=3@8',<A:T$F_0N%M2XPFM:AI[W0"E!G=B.BPCN/D4K[<^IV$N/][RD.
MPB<2F.R_6;T-'$.9,$<9J6HFBCXNF"WPQE@^V_/X,1#9=(YW5#3/TTM>CQQQ
M@_5*E(G-E9HN[#Z'7+W?\!_B%\ ,\/0G;+DXJ@A*^(I'G;2T#$0UJC0%:6T>
MM6]ZUN[]P,Z-.H.7V&FR]5%@2.I<Z#I;7%S\XY?HW$EH&P]"$T?\$SLN@7!R
M&ZDQ[/622E<*USCGYR_R37A75^&',5FW&Y$H<3W&3YHC96</^>&Q_JQ00^+X
M9$*VSNXR26?PY91<%SYS!6M"92R./6(?,J/ E__=RK3_3Y99W4U*'![W_BQD
M'*./7JH3+KIY<-:X+JQ/1H7>=TTHT/EGG2@;8#X#VZ/>HR_@8$^(.W/1<ZY]
M-JA')W2>#O7^PE 7178&0W[..+, !Y,RE[[2(YR>739FBL?L.(+T>J''5ED
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
MI:3C4<R+O- 9:"SCQ/Y$D_D;VW]3D')PMH* +C /AW*OK<)T@3"\3F=*ZT
MJ)%O1N,J,7 WR M4,J53X7W_E>SE?PLL;]L9#WL>-^1=[G;VX^HZ3@H:-/RN
MCJQ$?__EFUA^(-=$?26P&FVX-=Y#@5^9SM=PYK>*3#7'ZOKIT?_2059+Y5)"
MB,4;]7*EO>O5_9_I)0=(.BF_50/]02_BVH=7?=7LA$PDGKS;CW,6!(#%B-R-
MLDU/G3$:5V3D+$$+->C]LF[/)$TK,9H?78,%>%<Q/;/RL;5NM;$_/.(-R4_V
MW4=@JPW(%OTB%R[64T WQM,(BLL^3U;.;+A>VH$896\K;%N(H0PE?K\<S0#/
M#_3#W<?T%L\,=R9&+X2'[H5H/?>M:/01.;&IG9XQ"=R.5%S0<U1NN7?= FD3
M@;1YO,-,?UC -3!K&HNQC36L]L_R387:(NI5MK$E=(G!]?;I2:?\H$FC2RQ
M'JB]3@E=S0)8=\G2P&3//KL6GNW=4Z@&4T-&#/8X5=M&'7DL +RW9WJ2]BF3
M;2B3S;0V4FK80(CX>/D_UAX=?N$KV5HQQ8DE28]W5GC01@3H,8@WN\Q J1-A
MK2=#LJV^9CZVDO7\'7%1IOQLOC-^;O;2VO .Q4LCC!@2>17FF.U'?@7K:(I6
MPGV@(5=[ACL1Y7R$A!#,\=F<TKWXN^"2PC_Y:#EB+8_>K' H"><]^\T,U-!V
M]LL,_G+ONO:5>RG?9HO0%QFE"FYKZ-%6Z%YY;>_;0[N=;2BZIX(C'GVT!7G:
MVMK M2'SB?O\6M)LP&Z%H13*I&G"3FW\@$&PDZ,!3X4,U5RKC^$S* 4ZO!]Z
MKP!]_F<U5G_)2Y^SO<IQA$L\(Q[L*@W6'G@!0W'1[VV52NL$N$:=>]NZ%INT
MN=7>?$SR@*3'"&0;!&WC?B4O)R4E5YRTWZ&.(8FHOPQVD6>4L@ V(&Y*V/HJ
M042RM^=YW7ENA*_;4Y,CIBQ X7<CZ/U?.C;03Y3@3V,/.R\7,$;]MQ'>*/%
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
M1GMJ;<W_TAF?KR+KAK=\<,=#M7!3\ON6HA=6O*L\N4RCXBZ=S>4%KXWVT9F
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
MX!-#P"@3?7N2$CZ_(<\^>)FF;R_JNS=T>.4.:.)*Z4X_N).F]])2O35?<#D
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
MM_)$#X;PAM7C/R/YBL #]-]$*FH6_E4I2T.2;$%THDF ^&17'MD.[*B>*--
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
MWYPK.FUNU%J_YV@MWX:0$N]#KZW6JCFX-!UHV/9C6_3,Q"]^M^_3*V8,!R8
M?0&+^+"^UP^W;#4)I%RKWNT;AK=Q&WS.!#P(%]&_'5@<[9'73$1ETYR)Y[NL
M9#7?M]E[_'K_@][&$+$@3HY4"[*R%<1\!1,05")W>-XBV2X=DOGK5XN:G:#-
M4E%K>*F8E6?A>^E*/LY3?.)>TCOZM8@<3[GC][_%I_6:QMO1OFWA<IZ7#CZ#
M\30$7GKO< !S W(X/K$0/D7[B"D(]&%%FIV(0*G?VRO3Y>6IRO(H07L_AX17
M9\ZL.-G7 'PD>ZJ2R)KT%YI2L%]VYVU!-=4BR>Z:*GM\DOLG'BM4@0;;4_;P
M-ZL=D8_I-H -L9(L-98-1X"YX0]*BTG[/A521@GB]T'DCB7 ]<QJ%7Z/U#=T
M]:;VT%2^/?F!XWZ-@NJERAWK=^?YL%WHV6'YWIIIQ<([\]8:N/E?E"Z6TV-Y
M:<Z^0%?/+-_UR=+(IH3/V59+@6>VP]:HY:Z=(:REFG_7$$FS 8S@"E7Y@^WQ
M4-XN@UZWY6=T-<-@V7QW]\]'KT-X 3EO<E_D? ( ! %F.=(DMTFU1D<S:.;I
MN3)]!W8GCZ>O:GKJZA.3-Z%LK?$ID=]]9FWFG2^*:U#5&$?X\78Y0;E&NT[P
M)-[P/M\*^Q1C_C7]2NE5^#FXJ.;Q\<"#E&'"ZE[<$U?LP44!Z[L1]:).<=(Z
MP+G:ZX<\M/A:!N> M),/J$I*=9!1D]ZF@42&71Q)VD _TUO0%.K&?Z"/&['
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
MOOXOCH?XX@11+)IR$H/CHG P-K%UI-># GC)G!$YUI.6];?$?0F:3ZL\-FE
MP1%C4-0BA(#;^/BL]_/C3?T@NN^"KNT/Y>F+]9-S[5*@AM( :Q0O8A3"LT+A
MFQR!7K:_)$FE? FV%)TX+4NXN,#X>_*<;2T0 >^67U$ELQ&A.R>(8G93$*:1
MG.C+#'&POI208Y\?+#_EO<NJH-]Z@_%(U?'P]I?0A^A!<BTF7Z\^#GF$R*Y#
MYHS](#([VJCED74+.&P_4SLZ_P/(4C#6;_+T0P@U4@P-+R<6I+K_-)="=X#!
MZ9F[=TT,^24\YG,FIF8P^VD.>^Q#_\B5I_\0>ZB=+\0+7GPY)95I333@9/:>
MS.5SN'Y#^C"5ZB\\5\#5Q&>12B(<\Q8CAL:O"S3E?N>>#6TV[AUH(+ZIXWXJ
M]GWV3>Y:;UC1/*6 !LQ8_;0L'A/J;WOQ. 9QQB0LV[823;!D]5W(6Y^.KM-!
MOQV>6Z!@0P47(AR?:8Y!"1TT8!B2,=_+<A+3Y;4LTFRC,!R#4&/A/+W20^'U
M-C1+*WI$S3X6E/HN)5O?+?B/'-F_FJ@N_H4(FR1,=P4J6447A\#8?:\H:V!D
MZ';H"RBW7PVPJ8:9(+5]VU-]SUK?YH"0CRY/U^1!5B(;N@B_&X L(08P1Q>[
M*UHA)U'5TM7BGD4>'OW*2Y\N1$;M%&Q[2A/4WA@?^6IT7Q-@V;]BE,(X]9=R
ME_Z/7*;WX& ",SB$%RC)Y7T:=S..19.R&<&$%#VZ%[L75;.TH>;+&N2E[)TV
MBLRL>3/EY-C 0U$".?%KN:D=28]+K[@=FQTUT_[Q'3-F(\RV%P3*D&[@U_M>
M!-VMEEL;"$T%%>XB+CF7)D,-)D/<BNJQS)*3:]40"A]UUI/N#GSN*OGKLR#;
M4S# #6=I=HR/ST/J:9[Y0^<OLZBM0YEBK\6UC=)-'G^6G3TO&ZZ]6EJ@D_WP
MN[9XK)GP7;S36Z>JESAE1VD]5'M9^9.#B"66E99OAV+)0E,3KU= /J+NB'8A
MCZG&HK 0LVS NB()?'U@^!OB,.54"5'G2Z(,MJQOK59>YDTMA-"!'()DSO]@
M6<*4JPCBNZB6]2H(562QL1EZ;U=@#Q8WKM<M27>=A'%>Y.4^U5 N<ADHC4EW
MPOR@6]Z=AME_F44Q9Y"311B\^G3:E=R-X*G#D7&&-83&&KXB%%73Y!76"%+7
MVW:"7%5 *3]&VE;W+%=S#L3F,U4S+E7(#8&HKRVA=3V-/3LOU?3R*:AN>#$$
M;XPBGN%,;(ZK-L2)U;TRMY1N*HPN[U-1++]?U/]0."IJ-/P4SXC8A9NA75"A
MI]+$+AR&Z7$"PX;(#BK7?K="-S>MO7_7U>U]D<S(S70& >Z#.:I'T&.;3PC,
M,08['P6K'^S"\<JJ,7CN%08+B;W'DDIJ(5W[3HB"SU_L92]>ST<.]4Y-HF<+
MPKKH-MQ?G'5+<F7ER91]>OG[+6/UWR*H#(@>9!V=MB?]/-U6MIW3O*X1,4YV
MN>Y+)TMY7?UY;/-_P'T*;FJ8O/);#6D.B!ROL_2R6%9KL/E8G>JVKII4BL0K
M8P:N5QZ*[FO2BXKMR5[ Y+4<HMMP,[HED!;@*4*%P+F*DDJ## @-5OR5*%"5
M=-G*\@RHYJ^ &IN*FZN%]VN?0]>_\)I@^X03\%SO=M$I (NAO]=-+DYEDI60
M\OL5CC;_'O_POPYI'4RCU[I;LX6?'\S)N9S#>D==*0B@S-([[$,W?34)S,0]
M9V\<ZFWA()&Q*6(MUO'\CU"N.\@=XZM7<KRMC\>SCOGHP*;75R'D<U[7J.%>
MCX=9&R''EJP$JMLVA6/DS<8S0 5;BY8+FXH:"BK\_$%@NC@C3K.>!C!3'N!#
M.WUQ'8Q:&Z+!'F %UJ!8YQ-_6("#CSQ+NR+C>W7O$IT6[BI>HWQ(54!B8S4$
MKKF;7-?R4-;AU5;U$ +BM@=I6^4D.Y--Z TMF6 !A; O,BF2&PPTX+7<^:/.
M:>.'>V5+U8),][H?)E3.'/IR%9XP421/8=/9":0F",?>K6*7#]XJ*PRF <?*
M>S^\7O**/#BEH8B]P8@YC+F%+<N6;!;^JJ]AF9I,<4&*=D4WSBID03F>5N8B
MT3&;?IP.=[N=5)2S]*PSS"Q-QX=+VG+7SCY*?5?-8WJ0-9_3I"9HMT_PT?^W
M]ZI76AJ^AE.X'SH;97(D,+C\,PHX,)JH31+;0=*'6A?Q U+T]L>5 /R\14_1
M4#GXLW\:Q!8=H^)['.T9J2_V=YH2V8*_!J!4/3+R5E/W8@V3#9)GT^(0FITO
M>[Q$B/(X-$KP2C%^PM<+FN4>85$%K2CZ]AHKJEQH[:<_]LE/0(N3U$$6IP]4
MH:>HKVI>ZH9OLX'#SS2>+3CKX=(BL>ZU^*.6>DG"FJAJ>/+$01I@QWH ;!]G
MN\U::\79726=EG'@YW>@P(*M._7]G)9Y8K60S*N!QKEX;]\O\1<=AG5JNNF1
MVR9<9KS^V>KCV'ZO['7DP+8UP7KG-QK@^WQ5]KP$Y?;&W)J ]JPKENOMUHCO
MCGNG3'#VV].M5Y<^G"B';X<=Y20E3J&.V]<PX;<3/B0O[ICI1J;5E^Q$N3Z3
MN++3G5&?=/9UUI=G #>G9Q"E5+;3V<-/S_Y=)%DR? N>!]KU35V4?=8]FU+S
MQ\GR[.>_UZK]+3#<?G&]:$,J0C5TN\KM2K1XP<W19PTDMEZV5KG-^>:)H7'R
M5/PFW/2=4]$5Q9/3E\U?:85-K+JH-=?DI6%/=O )954H_/=:NPX$4 V_+(F+
MEQ85&\WE7#/2,9ZA ;&J/7NR70YB7>*SV])ZIM73]'&,(*@=3:H)(9:31<P=
M#NO0@.-[KC QB?Y;SL<#J+X4QD$*9FW@-3&@02G@[;9\86_.FD2>]5)XWB@Y
MK/%5&#/RA', 8*<B#Q^:XZ V4X<_])_<\H9$%&Z6I"\K6KWT:[FV98,VVH5+
M]SW23]K/@C'ZBY[("GUJCK/0@V+VJ83(>]B2Z>_L>BUJUI1VUAYE1) XG23>
MJ.U+>TSCHJ)ML17C/&H]4/XGJ+FZ'6'Z(GP#&Y*CWMURFAJ1,/'0=TUEK:<[
M9".P<51GV;) KHHPLI$&B)#V%1+Z&.?_8\'U_ZC\H 2B_P_!62><?4WHE9'E
M2T?K!%2:]BR0"Y(TX" Z<[D=Z@ Y3 /J=?#5ZT*W!WAEDR;9!K!0<53:$2<B
M P(V+;]?>^U9-4+=HYNZ@EP=(7CCG_=4HY*FO-SZ"H_ [5^AYTNGK6?W#UF[
M"#OW_B)[OK[LT%/#B6CG'0@;5LY5?]B]53+O$DQ>#""?\[0C=[0\8W[EP<IB
M>[=?Y/[E[U(IE!*=JH1N*\>4Y].7>B\64?/.:HL3MBP1FL<F:0##DI5*_W3/
M5B6LO"PB(NR4W%J[)Z"J1T!GU1SW8ND!3RZ.VV'=LBVDQ"J$OBSG,]I0=2^_
M.O"#"*GEA354\SQQR38N1?FL>83;@H12 ^35D8,E#F1H Y3Q6[SR$X1B5MG^
MUJ_@G9KUJEB])!US$);HK&KQ<J%[UQZ4'L#NIVQ2,_;N_-\R*NAXI!,K462]
M 3*R?LU>1?/>,#18$K>Y4J65?C9U10%R09N5O9$5#SUMYW!&>*"[%Z;!Q6G.
MK&_R58Q'*J.SF-L8):+N@E2 ED(H)^5Q\RO*;F[(3'M)'(JAOK$%IWKV2M00
M>WX9*KI4H=DM-&;*LF( 6TQUTN+MX!._4/"M[K>';' >Q  2?PW]A@84']\U
M2XM+NXV?;]S]K1).]#91OAN_&_4#7-@5;IDM9 ]OQMQJHUP+UDZP%D#&0K-H
M@'39GH4=<R7A?F(;B** A+VUI)H5:@K=KQB?")M@L*VHP%?71&Z(J[^-TG*)
M\:O&Z\&*/_I64C\E6&$LO.#3-,#?2IBHCU:+QJ%8EZWX>J=;'6X;-)LK1D-6
M;GX!(TFGCLG6/YCN\,](7=C>RQWH@"C#CYD%%YL64]TN+B0%K2G^SPAQ08V?
M<FY#LYGYI0OF*/&%Y<:5E$$:H/XS1Z3JD]UK[>:4-VL.JWI#E2#S-'%VX\/J
M6I6I+-*_0J7,UE'[OAO":-?\D=9\GTWX9?&NYKE/M\[6B":AL@=F2I'"+G?J
M37)6M>FKQK++9WEI?= ./$+8>+$S5E;4F[O5CT?ZV)Y);%1JE/CP/:"Z2$6U
MKOD9C&WF7FL:QASS$$H\LUY+ X8,<"-&9=VS&S3@W6KKR]ZJ:Z<>?7$>%[_W
MF[C/ 8:&B@04_,&%MW> 6GY &3:_UQ*HW9E@"2%[PI-H +2,= O"C D^">IL
M(V=W$]5 NE> ORWM#_\F[4_!,"WF9KB'+TE+T8!&,Y^<6+]!!1&.-X%)K9#*
MWP_42I:%]FUQ<L#FW..-GZAKFE7%I^P^(049?=6]P-&WGZ/6^>BO"37]V7A.
MCU)KCKK+3TNBAJHLIZ#,Q*0QHR\HDYXS5<:,WP@<TWAT G@&67<2:0L/+-22
MG3B^LI7][JB:;43&V&"6W4^%63;D=#RL[R/,%G*QZ3Z=; WTMQP1&G(7M[*0
M)\^34KJZUO?OPY=@"M>*19<==7"Z[^6?CMAGCWP[Q-VR[IBBL+Z\/ER.321>
M49Y<GC@5T )G%RII;712#6YE1'XR/T!<1?_4%O^)XK#M[H9%S^_%H\_78?9<
M45W>$) YDW@HS8(KSH+X-0,-J2SKR^74I)*+KG?U5\O4PO'7,$.HVK!P^89%
MN<I DD[6X]UH@)!@?5+";D-O&6ZE?]<8)]&95)2-G1FFY!@]'Y5X:30P^HP&
M,"%MG0*@!U_3N5VZMH8-7Q3G&N-2+7KLKH7+WF<.&6\MN5%]=0^Y"[HIY6DC
MWN/I#Q\DY7+2V?D"T[^\@? ? ;L!\]G"\"TV#QCGEU8'E'["7'Z5_=)P[4BN
MMCB_+F_8V8\9#TZG'GW4HY56*;METY-Y3DN7I>.EI@^1L',9YB&&7_M:*G:V
MG_!EYRY /4)Q:*VRQ*<W6C'8@CT_G^;BX'M/N-H#0+(%>CF6;.4C?USPZI+X
MAJ PGC& <'AIDO];#Q*[?IT&''CEJ:%OI=DWZ8[EN_J\OUA]/ID\L!2#5^7<
M0;Y38W*'-85T>'P=C.'+>8\.GR%%W6(G#K#E(9JM(-4B.2^9M9M0MN*766M?
M(\TH#E=(*LZ" J6^GY6PJ7$A-8M2QO2)([/TC.+X)G'#*(DJA6%&'IKS%!\I
MA@[&&02#*MM8/I2>TN& O5,YYIA!<E-_QUM'T>F$_%$V&O#U'-J_R5V_:=#M
M\2<>#'X83M*Q0^L%;@Y1Y*([EPDW-RO$NT6ID13'DS8N90_5@MU.(4TX62DR
MC&'(!4:ZEQ-% RC/JV*><;&K#\UNTU>^T00X["(Q#=" V2TH7@2T.Z3N-H%O
M%U2D 5\@H*XY#=CX#IWZI/*"!OP.I<27TH#I2.B2V$D:\*," Q[-I &M*++U
M 3JQ3-&[I4GI/!RTCOG?G_^(;+CH/@^^1NXI.M& EG,T0%\A&O3KV^<=/? &
MM.0BA !"B!S(]LE'>620Q[<%ND6/_]JP2%!1\]\U';7-_@ZY8 FGAX>]-&#F
M^O_ZUUTWJ<%5?#N60H8#*?#8Q::4WU"3%C(?5DPS2%_W*RSY@R?A!XE<.C^-
MF/N?,;P/VX3$=.$:8T?1ZWD'IOK"'W(_*<_6OJ0+GXZNEBXOB0[7G([I5%YV
M'XXDR:<G=?^1CCCXUZ5H_E<8\29\9LE/&[T[*D5^E1'+PT7^7NL#%3+L-C1@
MB[<0S4L(]6"Y;#\&.49$-_2XZS26#CNVD$9XAD\BJWU?(][> ^42K:AD3<J!
M_JK[TTU]+GP,E3JM'!8@J+#3BI%"N H82>M=MZ+',<?KIA-)]%&8F<70 'XT
MH>N=BES7,\4\H6-OZTPR=64>7PY5;%,8WW#3MU]T6$ZN@#K4S@\JE;D;99I<
MBM!>;!--M)0>_=LC7P7]WX=>%[,:PDBA 0$@ X2@P"M>0[>_]S:ZJ/29M/E\
M@@:$Z?_[IB53;^#@)"X8G2'EH'LGP,%:9!<1.4E_3N9-4N4ZT9:5GSZK6&F
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
MJ+L:P3['V7!+=!V3$%2+S=0U3RO:7HM=Z(M=Z, 38_^HCJ70]E*S&7,29'+
M'%LS7RT!7X8]BW[OTRV?]BIS!^KO.2 $]QPU;W$[I"YA+_R<.2>L,C+@*^<L
M_ 0->)A[K(E9I#E\-6FL5)G-S3R?!KP@(B>%#RS"OX_:;7DT_OR8KZ*HYKZ^
M,O<S?#/D\T?,ZAIL;H@D"&ONG8E4>5X(VI1V/*V!;6EBMV".TTY#RTU6C%($
M^PZ/QXF;&W;DF9;,0W/P1B;<S>%G[D(9Z/F0'I&6V<@:]"?]R/,['\W(Z J"
M&<0QH$D?+>AYV<!*=TJ= _;)Y7]NGIHD^E-XLMWKY]M^;I$KYSM9(WEL]';C
MDD!ADT$ON2?JZAIO+5)VM*Y,))D5/#8*$>J0MQF+B;36_OFT&$M<?;(Z5U'^
M:>KLNV,RD'OB0UX,9-Z)B8+;./'&_(#,DI*S6JA\IPJ,_](.#3A$D>]&")CN
M*=T.,2&_/JFSFQI-G5-)3+\Z"%L=%9I4\XCY+E<(W7D,'^]/MKJS2 .<9 =L
MO1)LFKEO*3DW@)M6YMY4!&Q;)6!*;"5X5D4>/&_SH,RF9_H)BORH 4W.WMM!
MNQ85!=7W*]P+4[C_[EK2V56C0U\ E\QSZ&4K]LF<]("+$S#L^6$:P)%0&$U,
M)8F+= L1O+!RC=-9+W B"&S2%KR'[M34Y!!^K?K_G^$;10_?U0#*M/5NQ?%E
M\H%FW#MM-, [1'Y9G1,;4CNUX3+&;ZS0*9T2'D[^W)VJU),NY>F8/J;,SU)-
M%G"WTQ?)69.35*R\T"H2@C@NCYSNF\><@-HTX6^)J@_P3CF7G2\<UAQ?KZ(!
M;CW5'+#I*N<IY#%-Z>R0=-\0VQ+GYT$TH-9:!%)+>I(>*,-H)IMJ7#QO1RQ^
M@95SA)*E]KY.S#D"\]Q+%XHY8!N'+\?;#\2?*7"4KJ(^CH_S>;)<Q8XO!-D9
M [TK5\![AF R0H8&'.1<-H.L&*=E"4TX1 \PU?)?96H@A6_IPWO!DT2WAO($
MQF53RN5,.<=99>_O)A36+O<(Y>:IY5=*<A+57/,.GTO]:8#M!"/1/G) 2Z<-
M1EP;[4C,2HRF 0)YPS\[!=3&[I<&*=P/N6\@QY2E^AH7)$Y2%F]]/EK"'^-]
MQ  ^%A1*?5*\E\@<V S+6S=[:I5;H'TNJ=KZTY_M2OU7@C;TWP!02P,$%
M  @ !H)J4JM[F]D<L $ 7^4! !,   !A8FTM,C R,3 Q,S%?9S,N:G!G[+MY
M.)1OWS]^"5D2R9YE*D36(OLRJ9"$-@DQ20@AR5;,)43V["$428C)EBP9^[Y$
MV8D9^SYC'6;FFN_5?3_+[_G<S_$]OM_[>9[C]\?O=XUSCL,YU[F_WN_WZW5>
MUTD;IDT!1Z[H&>@!='1TP#WX ]#&@(L _8$#?_[@BP'^8V1F9&1@8&1E8CK(
MS,;*QG:(]="AP^Q'CQQFYV0_=.@([Q%.+FX>'AXV#CY^7F[^H]P\W'\JH:.'
MRS PLC RLG ?/G28^__ZHM4!G,QTD<POZ.E. @<XZ>@YZ6A-  ( Z!CI_G8!
M_W+1'8#[>)")F87U$'Q#^1'@ !T]_0$&^C^]AG_UAW\'&#@9CYXXJW.0Z[H-
MTTEW;H47L>^912\4U_/<Z".(*=Y_$LC"RLO'+W!,_)2$Y&FI<TK**JIJZA<O
MZ>KI7S:X<O.6Z6VS.^86M@_L[!T>.CIY//7T\O;Q?184_#(D]%58>%Q\0F)2
M\IN4U*SL#SD?<S_EY9>4EI5_K?A66=70V-3<TMK6WM'_\]? X-#PR"@./STS
M.S>_L+A$W-C<VM[9)>WM_QD7'4!/]Z_7?SHN3GA<!Q@8Z!F8_HR+[H#WGQLX
M&1A/G#UX5.<ZDXT[UTF%%\S<%V+?%]>SB"K>(/#<?]+'RBMV#B=._#.TOXWL
M_VQ@@?_4R/YM8/\^KE& C9X.7CQZ3@ )4&]FA4L"_W_Z_V(B36"GLKR.(9H+
MU@_YQ#?2&_7)>&I$J<];5%0[IIX5K&+QBQ6Y$O?N-?]KEA8\H/7M+J^H0/>V
MS^:3@M(8SLCWP;.>LYU=*S$ETHU(1\QH@3[U[<K6IZA(ZQ/$@^]/F>E;-KJ=
MM,25:IR)(JA\NL8L&+W"55S<1+E! P*#*1H$&A!45*3)A?8SQ:LA/1T=Q=.;
M:\X6,^V6GGN5HMLZ<;,R#'!A*('<?-*:4V-B- WRG"&Q7VOEPO<A$^7G>4<4
M+P_7\;>QO@/>GV]X"0",_GI&C=MG%7>^M7W[:27\$RRLZ4WMWERPP:U\B;N1
MMO2YGRKGCZ$!' 8T(-^.!B32 &@NAP:$YH #"O-0(PV@=J-8Q\::Q10ZSY6<
M%)6BQ(9(J+4*B(1$./M\J(@S_^#3)VS&_**]3>+7/;^/M6-4ZXY"$*XHWI#2
M&V6^YC3Q'8-#;" OHUF@R<9ION;#'/63A$#P@;#1C,E7\)'O;^NVC*LK&WQJ
M(]'9A?[>J#!K>N).'B&^U<+[U;G+LGJ%.<86!ROU/%\?,4V,]SZ1\-H]J)=!
MB'.[@J*LLBI. RYE(2BGMN4A#=3IM,?;!;I36=D'JSH+*9/OM]6L_<EY^H(2
MIW/[M;0-?Y&A<!(])"BX$T<#LJYS0%S/8FB ,.8:-1WY,"8*Q0F=LERH52"Y
MB\3B]F0_)OD;G!LKX'K4H1"<,A&<EL92K+>>Z?7X R*], [_Z6:B^;<1T%>$
M*C1]V#HKEU$:NU:ZM"^95<,UQBJ9%?!_GXHDIE]N]R03S%IWD[R/CEI;DL!K
MJ8*OA#[$JH]=-DT,/?$""%1CN)V 6Y7@ERMJ\918P9VN#9]WT?5=7R%*IDU)
M-"8Q>6EJW<,F5G$L6K\T_JR5:'!S993\\@JZ_ZW#Q"GNZ[H/G. OX'\DF75F
MG(;A^\I/E9 <5N[/OJQ'O#1D83<S>*/=S=G5UCNJX^R-GT%EB:IM3,(O87 T
M=J'Y:< /IF8LB<69!K3SK.J+=XDE)/+9^_3W*)"^IMMY+#^3GHDA^<8T(O8!
M4@4-H),%]TY^[YQR:S6BWPD@Y$R^TM1R_F0^:O&[/#)VZ;K8$[=;^F(,WH+N
M)W=[=/!?FNS>=,EHY3BYGEUSNZC0<#]W9>'7#?\8W:QPZ2ZMX_^O^I>:B&F)
MU>N$]:F8%)<B9X3+8#R"*-8?D+'BW[A9=*%YHXW?-[(Z0;BZ.)RD,<VWNDWD
MPINEV;V_K'DH6QGIF=/5[4,#'E-V[]SFMQ/SO:\M5."*>=>YH6EOXWA!\\O:
M%DH.,YN;,C6]62-R@/BV,F?$"?+GZT6);BLG8;G\.(AIK8C#%%W/(A_OIOV0
M]+S?E^VJD[LW;Z^V@:E/_3M/4Z=?WQ7B%;NWB7+Q$X+7-/[A:&NB#5'T"E1?
MJ48#PEH28I3>D^?G0^?BM _(=SQH%WL=^%W(^]#TF8*,F'6^)!K@C4J<C)V?
M^I;&$N:7B/6B[)#W_59J>K]*?@8/D1IUB%_?#D'"@V54K^8'9Y5:TIXF<Q8$
ML%QHN\Q&?[I^/M:29^-H1,1L7*EVB<(-LX@JV#P^O/N?6@O, 6HATHF#Y"#+
M81#=>MD*93WXLJYL<^:TFZNH:5><[1R8<1G2J7@\L2EWT'\'JXB=@EWCAM46
MBLP[A=A3]+2&](-RHEHO)-KY+(VN/_#Q'93[R,$H59:>DV52/M(& ]W/SQ$:
M(;M1Q+Y.VI/UTZEIU&27&9>)3&EM5$HI0LY[K97HD!I(WB&0QCQ]W<]9RT7W
MG!9S,/1Y6J 0>^ )IV%3]XL?KO=]9N*[?72C,SWS)RWOC%@:/??W.-G(6%YC
M;V ?&\W#HR_3]!J@?SM4"C?(18$-ZCTO2&$OIP'3Y?LYCTY=#W&\G6NL,KHH
MWT5IR)!6;IKH>SOK.@3&.D."V=,Q5'8:L&=0#-_-#38^]7.'BT_2@-/*2,K]
M_'^HL S\:PNA<KHTP!B[<=/ZT2:4 <XT8TBN,='(+0T:,'NJE09$7J<!A_N(
MK5 H2/DP3 .(X04T@,V$B(&"S6D 07V(!D3W_6-.9RSX$T-)4"OMW?>%HPDO
M%E>EK0K[C'4:D)"&@,[J4U3T6Q'[PO!ZQ-O2@!8I#.4LL@6[S^E  ^J649"&
M_E___Y=^7IOK12[.0U<M:$#( FF:!ES$0C<>@:1F!&$"(81<\*8!'49P9.#/
MQQ*::, Q&K"@FTD#Z M!TNH3Q%%M.A(-P!V.2M^-J%'RR!ZQ:K,)QV6HV6X"
M$^6IRO<^1+YF85A]Y,#$QZHF:RYY\]9XILG3E($>1]V>[$]QR^LBFX1)B%5M
M>I7CQL\3Q)>%H6'G'CR1SPWYI8,FQAG/#'?RSK8UK- %3DL9+U%/]F]K&#D;
ME?V2D1.M+JX.<PC$\[''M=0IE'R9"F0^'F-!$9\8Q#J ]O "'D>P8U?H8-^:
M=;OV8KC"BC+GS<+0&-DQ(]F80MSG1LYPS]-FR4IQCM][]6$?N+FYUA N^>[
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
MQ[O]N\N(-OL-$E;@6?"GZ.#[P>6U_^"2W@<U9Y)X8#W6MI7D'^_2#@NW]S3
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
MKO!H<%3O\,^X?1_'P[-AZWW?S$DTZ?C6U(O51)*B-9%@MM-#"B,XKWP]!-(
M%OD0W&CFR+%2 0;WJ(BO+&C*G4NC!?''UB1LE C\:T=+/.I-9N!V(=!W]XV(
MU/?WD3'=Z )*[?1V5?C>)HYCM9'0BW^9F@,5((*4$F.>#JJOM+.9TWG[>C.\
M&G=]!%RI'#6NDUY0)PGI\=8>]4N<PE-H0*%)=2/^$_Y][P4GPS;)K/!9]0O_
MQ-$.CD#L5!X2Q.7^O$D#QBSV!*<PC8=B(B>YMN0/CJ%:<]KS- ,F.@5>7PKC
MZIB1%'4?#:47E1"*+M_NI?!(K%/.[3N!9&=KCK]'&(F_19AG5 _I G4!^@*C
MD68CC&7IQN>>!.GY_$3=I^,WR;'K*,(R:C\/NW>>!JRE(G&#V.V;X,8+&C"A
MM)O.0YA<YG6$ SN6F0;$[F0N0>8T0!LK *80'"CJ0U"^&W0-2?Z8 -;+%M,
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
MN%("1UODIBW#MJ5OT29NZU6@TN+7L?'Q\J*HT],N>CXI_G?;!2.'V=S/:?4
M9MU_AF*>MV2*LQFE)%A%:GG4EI:\N)M\"O+*X+Q:H]J<[JD9T7T4A>]*ASI:
M;Z=FPSZWU4CC]G#G+NO"H -^2Y^D9@SD*&<M"F<X3'; ;'"AD5I+%X]2I:O>
M\\[C:AMGH@]=N1?%MJ!^!'5;PUYNVF55=\;08M)0B8"*U#KWWN%,!_?DF6^!
M2>/!H9B0X\[)XE6XV?":QW<;E8M*'IK+S:PWTTVBZ7+(AN_J];QH8G ^DZ^#
MJ5(Y'69X/4CE#7%DIJ+<?S\90WIJ](-GUM0GA^+5_,/HL,[!_8Y558+-BK%S
M*>&E(@=!EL8YS-X=C]>U'I98$0V2V#9 FV6VH^5DFCRQQJ+E04YF[&*@6A>V
MQZ#I5)$X:'0)DF#(=)/Z_7 E+F1(6\ 0^2*/J@ZM$QT\LA][2]-D6.3IE!=G
MD -Y9T/WQZ/N\V0&O;,F0U-O.G6NY-:B\"59WR[?ELRO6\7?I]-D&"/O1D7<
M0W>/E)/"_\-TW>#]_ZYBCOY;,I4>+A8(<$GXN1/K\5(L$"**<G)!=%F.(H&B
MIQ4[,5MQ"8RS%>B!&_1[C&RF:!".@&IY4"X'6HRR&?&4R2O7>% 2BBF[=BE
MQ"X(<5AJ3D_41>L>!.#UA$*,&WA'3(X%>E:1QP*U277UKJ=3:EW*\\_F]D^,
M9J=>3?_1-,5X-2/QFVP)'L,PC9H)8-J8'#,S#UTO1<+-L&/!SR?/4OKR*3FM
M J$/1!3[.= _5Z"EZ>-CKW\:@'\[=PJ5GJ1NNR"WO=G[H<0A?#D[X_A)%JC)
MUF0W>5N\4[+C>0*Q+S;G-[9GO7)B'"?7<]8$_>)5CER(I0TB+!['/ R,C!BR
M&4H6@3$DT^LC* !K%A,EM#%B0KR826VP#%C9 I8%BD$>OQ &OD&)(=PG9CWS
MZ_!S/]0O*UT_=.:CR6CF5X\GI(A3B(U,>M6F7 0 91963[RG7R0R,]["-9#'
M'@18N+H[ </1I!FJFG'4R9&#I)CC87[DI3JNYY:^?\G#:R7?+YCE^$LP990W
M>(0FG_EIE&<ZNW!7C!B)+GGA\IF&,. +R #JS1O>HDK"S. (QKMZ#0J.4#P?
M->/%!HVH50^^<&9ZC79X:5#/O#D7<:_KNV)[,?80;H2??2YD!R'<.-A $+^5
M8_A--0=S#7-UONHIOY%@=-P-U]SWJ9\F;!E& )/^_Y,M)_\M NCS$3( 99-1
MI!%&8"4 9:W<SB';=_(9H;#T\_GTYXLLT$@;59X1C9E=H!]A@>Q_0S=3W1A!
MZ!9HA%-K'.E$\TP#'GC)L\I5 T866<MKX^(VO$8A"\<TK*F$?T-_1?32O$(P
M#'H?$EN+$.VLKWP18>1Q,+2B+,^EYB)"I$N[(#(+ZJ1.&ZEU\B\!CVTPC3(
M7DQ+AS(SY]%URZ3E&7,,]BQ3?O%J6YLQ])B8@=,'JN(U9[:N,V#1E84[VG<>
M/FS$5S&FW7^ME3)QDP! 1UZ D3Y+-Y\W]Z8\8#BFS\5]GKM''T[/J93K%M;2
MD7!HRIE/6<D)J M58(&(9N@Z@+%,(VFNL&#T! ^5@V9TE?3AHNT5K]C[O\8O
M'(]3[0IUXOS1.>_!NW#GX:L)NM5H]MZ16E=>3$5+B&$2KGRTTNJ8+OG;HV25
MB1S!KOS@A_[X#1?UA0M.BI_A!WC3AL]]=@BS*PL,[,/9^A^5>$!(:!DB\T!4
M9:,U"J7<JF'O "1&-)6CGME-D?4U&L*0^(8N+L;,3,IMLZ^CO\/&?"%CARYP
M\-%AJLB?>+>[+E&E\L$T:,Q*FR#Y-PZ3Z86CFR_;\&!6BRX8:EEG]):$94,E
M5Y-<'1#=.5YOYE%*"(4L%DC%KR9S6'D]_B''8:35AZ*YPM1X\BC.UM;4C;]2
M5J.6B3:>T+UE;XZNKD^KC\I'-MY$SC[[!24K7@;0?:7Y&K24!:*_1$9!R#*+
MF!T#880W<^ VXD<AH>XT4RX#O:(0</V#2%<S.3Q*,.(K=O4)>6T5XT6R#"96
MX,BUL"@$!)@?UR: M2/K<6P1Y9I\4X;LJR2BM3'O@8NKP41Y:MM9#)7D29>D
MR!69]AOB,R8"?V55*N2DJ\V;N]$.I[=*^=*^3]BLA%VG!2([BBEM#)H<0SH<
M([Z\!!OCA(P%(P3'(2^P:TRN/3XGQ[32OIS#0&LV$%V!#R<2ZM9_C])MW><^
M[<0+-S&,#IT-U>M9]R0%VLK(K6N[/%> V;86T-2O]-WHMPBMCUJ,VJ45>CH
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
M92S</&D^]E959N/T;<%-2#.D!-T$/3C:X>%,!/QO51R^Z_Z0#'.2VB!TL3&
M[<EZ.+MIO"'<62ZN##-:PSR\?]J=MJHS/] <:&FJ4J#P["9.=LHV2;ZPQK&'
MA'KE.?::^HU]Z3ZC!G&PH(&4K%K5CT92NL.T'VU(F^N9-?M5^\4Z/YC\SLPR
M2N](M8_,UPB*OVYR/*FV.-#+='(FSNGVQW?<WCPZH'S++NTSP/8;#3_3A^@E
MJ_O7(;LG,#1-H]$Y)[Z)A;(P7Y]*Z*,%H?L?8H -\#A1-5I9[T+WB<9)M6%E
M]>U@BP";AR<,)8:D<<:28H3+DFQO)<OA31T;["(NU_,6\N?#5,GU>PQ2+ RI
M[E2(61],(2B9W$3R+[S,>$*#TB\--O-NW,K+[W8I_3!1<R8M(+C')Y;SVQ01
MORI%RL :^#/2:)I+ 1_P ,Y9#;MCM1#@4[EZ3!?S.W.U1ZU'41%3XN.FM:XO
MI]Z(\(60/Y_,2)*IG..'=D!N]<$D'> W&45S0WNO$BN;=OSC6MNC);+G/(\>
M[(Y0O! 8?%IW\L[3=VK"4D86Q-[5B\56XTLFE.UF$:[4(R?.+.X@LH2^Z,N[
MZG-(+ZU@SL;(955YU:2(9W0*>?3:I&.V 727^^%&URMTAXXG?J*2^:IO<^OT
M:1W]!G2;%Q]B$,6G=3GH]"#BU%*?_H/?;_IEA_OX9MDV;#VLV;_+^^J::&12
M,<]KS8N#ZJE>_JN.+)!MK56+@<_'\;J6)WO$SKJ(S8AEAJ;O1-M!;& M16GO
MO>@)Z86M94YT#<.=,DP7X^T(0HG"UBSPC"R B:-K?H U)JCTKYF'J^>T'U4]
M'=9\ZNG .Y[9,6#0&$0GW0'GZK(1M/_H@"?N(O1FEC/\)>?13@%OSEM6WIR*
M0>CO-\A@-B8 YGGIP4%W2XFW\CZT) AT^A=?>RAZW5>'-+_JPK8/):W )N2[
M9XT%LE"D2P>3_+/JS"QGD%U3+)"U#Z7 ]^Z#PAUUZ,"Z]@>2+IV'3:>R]A"A
M=R_,C3=2_N9.WHZ-&CPS0>;X;1V5C5H1O39^K=XF).5L5#S=DJ39+"!1^982
MMEEL>3N\Z6Y^LY:I9/JT_%*W5,*K+QYYMZ8.MO=,!4DQ#T45V07[4FJPJ1:G
M7>S)U<JEXV].3V4:2*9][>W2GGG2N) 7QD-$DT4I]L1\B]*AU3):=Z!-217-
ML)A9ZC=_@9-[/TY@7^RJJ&_JE<;XR^UVWM/GB62!5^]N"*V[=R\OC<%\)JZ@
MCCFZZ?B[= A292[RX"=#YW9K#:#@_ZMT%'*K !F00,]XT7Q8H/[E$'HR>K@7
M5[BK0.+_+D!^]DZ@Q;) 6!;H+.J5#XRV"6W J$.LD8T7 (90YPXARXXC%Z^7
M(](M9[Q6"*0QY.C"-'>V1)1N@EV\^SGI^Z7!7?MR2M3.$VQ=.02V3!,3L9<A
M1@ 9[<<LO4'.(7?OB7?VKL,#5 66[RYNZ'1^@F7HYB?>ITB+@$<ML_("^S =
MBG+_JA:O"TZ/K%X,(UW=32$I)O'4*Z_CG?*;\H%TP@<.<G!L<U>RVX)?Z2/C
M)T\&[S$ ( :^P0)]<F:!4E@@YGR1W]%DB"TX,D(CT#LNNU 7J4H5=*;V'(B#
M7ULR*WGUN2RD, 3AX@1X$Q6 *$$)*!I8CIG<#;M"WP/\S;7+/NL 1JCOA.Z1
M&PLEMU0Q<N"J.;]B"%9T35>G@)$D]7I5(ZF5LX\A,GL?\V\TNTBU-_:^IVL
M3BRA8\H(1/%K]J5KVU\N"]/FT+*7*+E[O,CXF<7HK$K_E5AZ6V:?K7A;IW1.
M5!P4H9CLMNRR\>7C@AK?O+G[]_RJZ:2 4'1*[X?_)OS5A31#)B?/6#9-P!H+
MIB+Z3IH\N)D6]RDCO%"H0W9O\+D.A2>9FY+15,7ZG"AOJ]@#Q\V^<LTE)X?F
MYZ6YD[7=GRN4*?S\.-C\??&Z3/KP&J9@"_;/%3"F,!XPJCH+)(P<"44RQ"-K
M\!0)/#US_S;CL2=R\R%/(V(,L^['!'[E9_(N<>4PE ,<*@N$=M^X6L "G=%
M;I&8-Z&.Z-V'[&6!1D(3&.+I& <I$IA@37*D7R-2B:IC&((,S80%<@E+$*3W
MAN%ENUP"6*!DSU6\K/L*K R!FTQ@@1";,"(:\GP=_]GQKBGNBLAJ\3GKW_0$
M6%0I^-/=?*.?/8BM-;Z)A[7-Y%J@[SP%RIP'>N6K%ZZ%T$,H0SZD:*-8#6,2
M<5"WY6#_3]?ZFSZ']#8./6VGJ?TT>FTKJ!CX&Q(DL*.Y"JG8SF&!\'4GZ5(Q
M\M_M;VH+:$_^DTI\,5OTA-Q=XXT;9.,:A^I?;0!M-JG?;I:CO0 <6U[8/.:1
MY:SJZD55[!MECT,(A9AWWE]N/,(KR#S3-)![4X:+BR@Y$4ARNA\DY4#*M4?@
MCKNJ&'I6.DZ\O0H9F^Z_A@N(]3H>1_@Z@NS.7,CLB_UN1^2S<0"^8&&H4S<P
M3+B\\G;3_4]\=$,8\ F^OW(^E51\VOF_T(F]Q@YM<O#!82=W=6(GEV>EQ_[0
MB9O_22=N6RUZ9*@U&O.73IRX^)=.G/!/.C'BO]>)ZXSN_K_KQ*;,'\6$NM/:
M<C'H%:4 PP_'NZZ2'T<)QGW!KD;\72=>(-=Z_:43V^_JQ#+'7%&N"3<YR-X*
M(EJD?]*)TW9U8B\C?56$ES_^?< X-MZU\XUYX<IY=^[BSC4I?S<:Q!@Q@5]W
M1R@ <PI E@:GT!TA.VGDIQGD;*_(;;9I[QK@/9?&KY,3Q*7W>O7^IN-+.7"J
M3FOPF@HD[QC5;7<EH4R;;HCT*]5FU-H/=Z+;J=FG6L.\>/,[SMJ<L[G1&S@P
MCWC]YS789^YXLJ+1G[=@R^')?QW#<*&1/SN@S*2QD>$A:F0@"R0J,)F_&"Q'
MC_FU>WCAP+_ZG]18%O&BZ2,[,/1KNPF=%IC1;L1>BH07/1%RC 7ZV:K*3+:U
M_,;LAZU[L4!<T!6V8!;H?7JM$O-0!@LDIML")2L8 M\[/+1)05*/[Q9;-$H'
M<(5H.G0J<6L"V'CDP\[NBMZF8.II 3 C]B5R468HS ,FMEL"$#K[[,'?#+XZ
MBUI7R%D*^C9"CUD.@;S9-+Z.("*$_J?=*0!V #G[)>@DLWD8NG,[A>8*>X'\
MUY8TGRC2QQUH%T/U&3+"=@BQ6V!Y(1__GU:FANQ'-II@AN%*?^2X@W$':3;N
M]+: CUL%(9O)Q]U"6C>S[>N*KNV=/>>H+P8"[4L5 ^T1>RRUBJ2<M]SIC40:
M E;V<&^"WD52-1+V(7';S)?CELO4ZZYW2^0\> )Y)+=5$,;I??&2FF3%L5M2
MQ.L3$/)!RL GM]LX.XH;3O_)1O7ZAEG%@YP&,4\NO;4./H*1F N;& =M']S5
M_L;\SR"WT;=1W:-!R@9>LAY/HE=$[I-J'Y_T_7R$ Z>CQX"A)8>T%2C1S3/D
MM"F^6K8"(\)RC9]T]OFCB%[!X%L4JGD:_^W7 3J=]\X)&L"[M26[/E5V\#U
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
M.:1SG@WN[O/9AHF)X>/KYMHG5S93E7O5&--G1(>_'6PH?LZ)B;FXYT"@*1V
M8,>=.Q>:.&T)U8,U'2;$$2)>_8^HH(H@7'Y*+91+9;%]K58\:4@K'<JC:_EH
MW2>1,R?Y&&G*1%P\T^!QOQG_;:54Q>_OM?6L;O\F]+4COB@UL_/ZP]T_V>&=
M5_2^;QEE35W8Z%W[$ N^H'(G'</M54[WLBTP@G@7VA%@M$; #(U@<+OUVW9V
M?$7/]%=O< ^5/M6ST'FP0&?PW5QEZ;/\Z^E<RIG1M4 9#-G(>FB!J)66B^[Q
M]Y8V:3L3PU+3R) .^!TYB^+1D@TTP3&V&PF _=):4V!N#=7J#F^>GJE\Q6G"
MEX(W?AK4)?E&OA71K^99XA!5,%$(<A'>+"8EP."D4]N4,SDI&)D< 3FTOKL;
M1!726(H!Q4"O8!53W/-<162&GM6R6*?4A4\Q/7DC)RY^CG'8LGJYURO3?5 #
M1'Q.>H EG0&M__:1OUFZ,:20;(Z9]QB;6]1R'@CB8'Q$V(LD'E0+*00]&H@B
MB&-D'$KOP2),]!?[*NI -&"BAI-$[3VVZGCUC%@]MS6R-3OEJR=YA%Y7F_@1
M+L$6G+J+8H$UZ6D)/YI^1!D;O!C$V#.^X'S>:W%)O6%ILIW1KK:^<!O64OE<
M(!R5BUY)F1X+<-P_W^83*'XA*//L Q&#T&3TI\K^KG:Y5:0PK$DYT#9[C)S=
M/"4]&'A[60@N63Q_PE[N"Y"EO7TKVCIN^RM=AYH$/*ECP5^228=[M.SIN 5$
MTP?LOX,7ZKM2S&\8NA>IO@ZKU=T7-4)3AL#T&AX.'@4K AN19WVDQ4<4KE;'
MF+U[$&YRM?<6_^^Q3;OWN<LB="-YKBI$I1/3=PKK.CRXZZ)YQ5R8V?G%$0&D
M*'P848NDC;<0_#$+.[YBY9/N^E4O\+54Q=4?I3>,.%R'DN?<'F^IS;N\&=B-
M(K-A\@:1)8^EG'XY5KS/?EC#R) OY,BF&?94B^^CE="O.S>JNI#-'2:SMW=<
M>J):"DF#)$_HH%_:3%4PR<%>.+D4HW!V"WWY9@]_Q;V6X*N7[[+K@#("M8G:
M)"6L2R,50",P9S]^'&_!K)_=-"FMJX_)87+W/%,;K1+J.R&H<S\AEFDNE=#2
M BJW:$4Q_M)S^N0W:EY>&6^J?!KQO><MW>7'F9$@65@["'VJ'27L\@7"_4A&
MA4?V)D]R*>%N(>?3A6L+K^>DOAPL!1[3C6T:W2_T-G7++3DH&?=TB.W%WN\6
M65>T>I.;D:([[;WW/!*OO&=&KC=S& CDQREZ5%,!G4K<O0%<+(.;3]SNL4 J
M\*R:N&4Q=34<"'WKOET$!8,5"]<*D;K]!S +T+7&12YE9KN!J%U;B\_EQMK^
M>5E_3V+,01F=KCI: G< A4+Y5_KM'EEPK*-PPJ\^SE7HB*ZL?S(-3PS]'ODD
M-$R= .]OG)%;Y$X2D!O>L7N\C?NU<CE(RKQLQQ8<+X,7Q-B]).I T0BN.KUB
M*Y8^=KS5AJ#SH.<[V*<IG:Q)U0\,&I<KWD<F\Y-_B>7[(,L#E6?(C$WFG/?Q
M+VX.E@O*2"IK5KYW$Z[S. WPR@;3M\I&[S;#;Y.>X:5P<VT(@*1W"8F)>GU[
MHF/!=GF_H,_]V0?A\)OFIC5,DO=/ZMSJ'7D0X.&[UXOOGU60#=+:[/"-L_Y1
MY?UKW!I]YUQ3^)A]C*W_$?7[CHY"(=I!%/L6_)K9_>8,[;6LK*3QWT4[9:/(
MB<"S1[2:[-UN>^>2B]+3OMK:CGQS&]P$V>&1ZCC(^BEL1R-VA;W(;_5&B#M3
M8%J:FA+G[,KE(VO2#UZ7AX4^N6I3PJ0&S.%&6Z>41NO<8,+[KWWJ=>WJ8T\S
MVZSX/K6Y51IRZVJO'C/+^8X[I;O%TQ&H8QK>."M'(V8_L,G(0S>K4[ZLDAXF
MV@8+(L];79^_??)=:VM?7$WWU>]^N)8<A]/H313-=[WAYF5F-3#?<K=VN1 6
M LX_N#B+P$O[-K.SDU/6>%-1;^K6QZG UYU%(W$^FM4MYRNKE1+T#1I,]T+(
MX2 D;GKTY8KC&N=G]/*BNMLR]HJAXO:GC>HEZUS'[A((-VL>7,G7\!(Y3C.$
MKGYS][=R<*#7Y8@3XUV>$N>MY:9M.DZ/$ZNN?=6B>_RULT7,06P^$(43;,;Z
MB79,G<&N5XQ/MWT"]]GOY8MSO$^5DNXK5W[ ^>EE0A/WV,ONIU=VA:\H#'E-
M6Q *Q>'":2[W'A28W4Y-1BMU36:29T%XZ:JVF!=&ERK[?U\1O#0S*N"1F.EV
M0O"LLGS),19&!L#WS'9,=R"X#2P4")MS78);X3P+7W"MK<N#7:7A#2HQ+\T:
M94U4!+UBF=KO+X5G-53&@E^UK-Z.-_I)L!H+5^+(L2HF]>6 G$7'E*^3/Z@T
MO?#"\?08-(0\5]42+J_:5@K[]I5^OE;QYW@P6^&9$SWQUM):*"R*=&II9B/4
M14+UP"YG5L]R/RI&WSA.^!B /EKSQJM)(\1?8Z=C$1Q<!RD@J>*2XV8]."'B
M)H.*/+/R94<#15-5T=>D5Y.<.KM+A5?W0C$IL<5:9TF:V/W(HE=Z;,5.POWA
M_*^:F9@I6V=F6+]JS6NPW9MG2\*2]$S/-_VX%^:RMC"NKS5J_IAH)YR7,CN#
MN2*'UFVHLEW;N4GAQK_ 0.C)V10.U DW$5%5NIM+^J61$SU5ZKZ)QK6":?S+
M":NV1[DL%K<2<PF?-OKZQ?F:GK99_BMYE^AF4%46I%14#&J]@PKH%Z]N&:*L
M07].;U?3#-J@N6""I"RH<1ML\R<5H"?-!QE3 0;,P%H%")ZR[N\">3Z"/M'Z
MDW_6XKS>TM6T4?$%CY+5N%[^B.ON.SU$D19*8#$5V!R@N9-08TJ;*&_=12QX
M[FAOZ6SM^Z+RVGI9=]$*[2-WSKSMXHJTO,?3M!5)^K#5$NT(_X;"U#;07MZ?
MLU0 +UMW>+)^QNLL.R]8N$\G/4=0(<$=JSDEW&XO/>,O.Q1M.[4NA4=<@8Z(
M" X([LWAG9S1MG'E0VFZ1)^:*B/%59_M]JE'<^R)9C=J+YL=^8!$P4K70$O=
MTQ2R$MYBT6B=G7@-?Z,=50$."?3ZV.=+PQ,MZ[EI;T8FVK?]50TT,JVT!J 6
MX]L>/4?&&<AOJ,")2:PN)8*7YJ*:+5$!_B+O.SR7<@59^ 83'ET94W59^C6N
MT/X \[KMMMF9A.04-_!@S:(HUO2$2#-[&)2G-K8=K5X^4I>387]W)88A+/'2
M!3KI5[%$BY\6/T7+^B*>%1H%3[.-G+C0RYW0LJ>L%CO)I0*G5Z]I7'@_]B[S
M4ZE4 EB(,BE:7A6L=<&/O04M%;IK6?&B^J*ROSHY]CZGQ/T,X*RVB3Z_&II]
M\G%<>U#4#&H=B8UJ01TG\6>O4,01!L,JDR(CS8MH@TL+W5U<^H(G^[-E&$JN
M,7[D;^H\)GXTQM] X%%Z36*.CPNL6MKAG/O%8N,AN%RTS[>J*1]0E5UHKNI:
MT^QX^&#QB;:B9)/Q[@>VV)K:,);3[?<2?6UBO[=\O$BX ?XH6I&W[H-MF04U
MPD[B'5JNK!U4EN9K%FAS_C+B_*#_>L'9.8[+@2.NW?"^5W0<81-LW<+E;H\U
MB?&K;G#)-A_HJ=E*U[>*"71TNGY;/\FCI"H(_G\F#-;]-GA+*Y\*V(TN1J_
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
M&X4VO43!!_CD7%YV9N;XP&^>T!3H.(J?='16:6S)>D %QN\:,)+_PMM=B"?
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
MH$S/D0?&>O)L<_%C$@E]KV?K)*V4\_CT[XT:;5\Y1U**S#'GEE3[/;A*T>T
M8TWE!!/QHYCQ]A#M\I26?FWAEM,<M3D_FGQ._$QB>Q4[/CIDT>FS%T'B6C49
MDL3'S$QJ6=NFWA.XES ^Z?]8H^O3NZ+\6G7#X<A3P1<T>KVK'68/#H1>5B7W
MHR##"!#-$^ULKZBEO):AO77!V,-3Q__$.V#X6\>?"PV&AKP-0&3#^&$+0@)2
M>7N7HA!$PE'H4^]E,'*:!2KZ&WP*YH2@QWNW'L#V8N$^'Y;7%4J3;_EZQ*J:
M?KMDSB<F<L*9IF18 MFIP$?:%,R@#Z=@=('@&131(VX><[]R8GZG*GZC5C37
M^;)P8/>]0I-XO>MRUE0@Y3U!2ON03/SOC6E 0W9TF@2%_WD^1TLI50]02Q,-
M"U2@2\3H("^:XD<!S4-OFZQK)1T,_VFV,WOV3N.E\J:L)[5G_*9N25ARNPQ!
M)*.3Q(([M[GM.V0;0W^&2%,!:RQL>P,<08CX;]VY0/LN\5Z)Z$!&>%DU*7PO
MG&7AMU*[6\N@US_Y15VV\+QF2+P?-U'/1NH5]&B@)E8DAR?[@Y^JSN!%ODS+
M,_7A_:RX]RR\3*>/)@JO?: '3,N!#\P;JYCMHH'+.:Z]'%\C*_/0CF..7[]=
MR+ML6_7'$?(,K>!_69;%VQI.#6CX8&K)1VQ+X<8#D.RMO*H4-?NWUQB>%AUG
MY3MY+_@:PQ&K'=/H="NWL8\JGXKV0&*H1Z)CM<;D#)(#=U4FA*2:3XAW\_U1
M]4+6(?"I]._E&O]&UN/BU6![<CH,0D1$3 E68%$QY?D7/<0-RF+']>L'.<PQ
MUX7D3<(?%'V\5/"E2?"8;W(G<7J6O07!%FB*G4_EC53Y[.-Q\9-E\N6GK$]E
M"+9\#PI9X]X&<+)=$Z-84P8191&O02Y(#LC6W!#I=-!I 6CQWJTM=HEKJCUA
MB<"MWT+T%MFRE)3@#ONR[O--<RF;/'WN!UKD4=/M.D]&COAAOSJ6<I'5%P$E
MDX@;*X>)EY7Q@7SYV(XW+6S'MXJWJ4!V/@BSB/BG?#8XWB;P&ROV8!+,J<"O
MI=G*-WKG7*Y<E%RAZUB6R3G'&.OCO=D2<B'L1"E65%XF Y:Q$?4FE=6J+USC
M]$S&PV:#FOAIW0H%06[SL3-KW6JL->9 ])8<7+G1B6 37QB18%20G(G +MG9
MQG0X&WMF^.5^4UOQ9R1IC/YS!HT$BH@[=I\2AC@%FRZ$433!UV M6B3%/RPT
MB,1I#<-Q_;F"&T-VH+VQB,,%.[C+"@%)H@D%A1ZJAA]LA6'?^?78C3;\V#-:
MUR=&;99M3B_X?U5>GWR9[MG^1#DV*>:0H ';AV)!T1P3(YICDCQ]>-#[3Q5!
M-G[?7IW)%E#L^4[P?Y+AUM5MEC0=AR_5A@[2Y/-_=G_@U3!1PA9E"S8LB]HF
M!'TG67;N9*'<4!@$E!=&\S,0%"8%%#X2]*?/?V^&I0+W:.Y'W_"^,LXY]O*\
MRRJXO)@((BF:29 N8]\>R;\B29L_#K  91C,UW!L68 M#R-*Y\?;?#!2K^'*
M5IN[/++LYI0>WV_ (Z!W[R@&:I2VJ%"1K?E+2]QOI2!)@#-H;_#[7!MVY\F]
M2:OA 0)D'AYI+@_TO:U/$:K"6)1'Z1<_]"]:*Y[_5EM]'U-5575#O'-=5C;K
M\WS\+< A'6Y5@PF2LL%UO'Y&9KDYF')O&)E^#>)^M.AQK]=&'4 GD0X4Z*EQ
M'U@2SU"ZO *%!A_B5",QE=]P/X9@\EZ?G#45^+P%+D2K? K:9WBY;[K0 \I+
M72S_BK;(+'NA2(%TSG1O?7L?=O/C)_.-Z9&&PUQ&B+5**D!'4O<N]@OM2FL/
M:+U=UO[2]AG^FKR8WOGXUIG.:^C;G_F9ZAL2LB)I$ORF,+I8=C=COF_TR:\
MO]O&V7I6TC35L'#E^K^8I?._RO^9PBZ%)Q O^5GOO2X=R,(QC.ZI!MC$CE1]
M>U80?_2):O8Q<W,3,W9QL<]-P!?0!5A+<9#6V1G8+QI6^.:^>45NM'D1OR:D
MF<0<HUL)W[ZSY779G(4?Y&:7L3!M1E">Z</[(,GWIDD?8/L&HMA5\$$^BG"5
M"FRD$GLCUZC _3(C AFO2XHUVH7)TW0(.!KU':],.63Z,E.E M*BY$%=TI51
M2@&$<A=$S&W8SH+O1JG0?CC]"M8)&B:548*@%ZC __@ZH!'Y00H,RD$%Q*B
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
M3KC<FW]:6WI!3UBUKH8N==-#?R;8)-Y)!,<]5ED^H*_&E"V:_\TH' ?#M_"
M2(HZ[X'+(@OD<')="17@NHONAJ=[MY%@BB>UODV?'/BFMRO=XW@N_6!Y=S9R
M(W$&WH\FB&G#EC]"U-V.3K0K7'RKG[HE]U:Y3=50]E&/A+6$JY6DA9TLW8[3
MGVMH3]G\;C">\UY1[&8^$^2W#(LV_,F9;*/E)#D5)I)I,1'_\*M!E NWE@8Q
M^$6B'NKWQ5\3G2,<&FD%^0:V%)<XAM'.R3)NK\7($<(=4/Q?9F[(F)$<(R&
M>?N[%),RQ?:UQ/O7*3]'^'<CT^W.]/AHGNN[ 2D%<V$7T.$(9@+O Z0KZLC@
M5^5+%U>_K_T<+4*>?1>Y'T^<VQ9?AL\<4>C'JUS5Q<=(OC@CI6WM3QN!)817
MW%VIO!&O3'>M9;]8NG_5<I[777PB+@1Y%]1J%JV#S6N ^KW.N(9O?#QR:R+E
MTA2'U6Q<A@@#@+M_(W:EYTGQ"@-[[L2;7"LKH_T*4VM$U'>.8W'B); ](7<%
MCHKK4/:J6(%>"PK7>=*6?3)V8/'M6Q-+G-[K^M*?EF<UN>B2VAY_XSB9?/KQ
MD^K7\=74#;_B!"=[U5$&VF89=OQGB85UJH94P,W%*BK /H4*^'.A?NM>%WI?
M<A-]N"%->>=6U34R "3<0I(^=?<^)X<'])+KHY"V6_N:%'IO*D!$QI<*>,8(
M)W,S09JFR[*H@#;@(Y]GT/"#YUK@0Z(39#(#5B<26H4:HT/B(+7"2?H-:0)B
M:I^]\\R H8PE@Q^L/ETYQT$ZQFJ-[#PDVKD;EOY!W,!=*/!PD;4Q+M4IO9WC
MX/6S.]&<05PV:GZ.XY/4:/A^> *?<'DG2E]?9G?('6-^_U_4Y,4?> ^:7Y-H
M1!E03DRMVD+<Q$EE<O2;GE^>3"QP'*NWOCM0E*<0<+G3HZQ?VW&>,P 21^D%
MUJ^"ZD<ZW0(86X/\J0!V-]FJX@H7QK"BV-\B6OU.B?\HG/G3MR+BI6=[4<P$
MGYR2%O*Y*,;\5M^X\<^C%O$1A#KX10V!$0NSPS60TUI2W/K">+FLA)X:"E7Z
M%J\<6?HQ#85'7G[PXBY45'X/98E_1RYM<[N2F[^9/6[73RG1P(9FC%U*2S/[
MR=+$SE2?=?LU?3-I@$E"G34H8C7;U,YJZX605N'DW)\D%,W%U:#.T+EKZ)<#
MJD^*($Z.N B5M)-W4@?9Q$P\UW="+K##SGX<T[)UKLO&ZYMD0JN'+T=6E=GB
M_)TK.GMIWS)9?S?QD7IB9US'DN3<[[PY+S9<4!=N7[(.)+%+4XPO]E(!1\Q4
MP/C;!D@?P86B]5V<\OTF%?#K/$21IEBH@%4L&$H%^% !9,4YRU*"%QK_@UPJ
MIR:]'7A2'+KL<%F<"9?L[Q',<8/7Z?S9(=F^2_=-<!E>"I'';_7_OJWF3UA-
M,8#W'6R8XP/**Q3F_D#*3$'Q,!Z2 %&;,M1DD0D1P1G'2E9ZW=KW#*A2Z>)D
ML]6[_6/1'KN<7-/*>,-NCJ]ZJ7!Z'H8U!J'"003RT@)4%Q?9-Z%J^-F0][K6
M,UW$I*?"3D[8\\ "H3+!)QPRAYY=QY-?S4J,43WZIOLJ;B_2]8CWM4K6WGIK
M@6E&>UX9M_Z^[1P6UM$$X<)=JU@>_-: %+/^FS,K:?]H7UC%NN"9_NJY^)78
MX[B'Y J@NP!*HV>D(^^"7OS4:Z0#<D(5Z/QU4,9U>-;+J^B6Y^I-1;&^T;/=
M7^_5TY>$Y]I )N4R/VZ^<# ")RB0DJ9LQ/>CN]&UO3M.RS &V-5!C*2W9;(#
M4:LGMYB0';SWA9>Q1KR-GHNEOO+E:@VOYA4/'?QU<E.;2PGXGU]M]"MO7ZUW
M(?BFUFT9/:JTLCTJQ+.X8FJD&%O:XDO-^QFX[HJQAQ=^E4X>_C11]3TF41IM
M^NFI]SSYX91<G/15-\46^R(/#GQNR+FYIZCAUH(,$;/J>)4P>KJ0Z2$T$W I
MEPI@4.<DZ3;A$L(V3]*'/NWX.95L9LH,>GA(;1>4QW3>TTE*:U6XR_7[G?N)
M^XM'4CH7W2CFQ_1$+K O(0F3A/+[D6W?@#O7S8/(\O63'7*"5LX/7?YL._#
MT45L_EWP]4B7Z!*+PMO+XL(-<E7*OI_8)^=FR)#\6-(:N1'I/<)*<.G-M*<C
M.)3J%%8G*6:6>]04/FX[.'/PD']I(#9B.5&1TTS=I 3"+FK,HJ[+,UG!([.6
M?')/"Z(8Q+L,VK'#.3Q*ZN(17E3Z/KZK4&^9'1W#_W,X_LN4+F54F5.#Z^HF
M0U[PTG0SY&<>@%P"X2+Y8S-)MW<P2,(C:2GA1F3BN@5/>JG%^P6#B!2MI/4$
M:/#^OL;Z>OMV65@\&WG;5D?55\HP)/$G63"_=*O)V.G+)B=+8[]@4XK62Q>Z
M.S>F?ZNM=R3-Z6!H2O6E'3(>.)9R'YP5\,=_PL3D&:.WNGS\"K?=N_7[W$.O
M?GVNL#\P;?)S;[!3L9$\$:B<L%P5Z4H*13: VA> CZ>]&V#L3_^@GKZP;O 4
MZ*K]I_SC^4\W!VXS?%-Y_X#3#>CO!0=3 6$0"LI>FE"T4H$$$*@ TW#KYF^-
M*0<&D\(L#]4)'9F-8K'7'CSV?T=>KCEH9JG++Z;OR:DPTM=[+1-U1Q^<&A=W
MH-Y,+D2N+D#N0&<JRJ$;P@VG;=WHFFB,]>,W*N#K^6E*?!12'^@F?:P(B@7A
MQ39A)WJ2$ \JH%T2N;HF!=T^$T %% A6QTL3BQPD=(A#]PX1L:)P]K__,<B(
M-1:5V;BV>$Y]*;73='CNQC;B&^!W(U'4P<0Z=^8#QP.ZE"" R<7?(!*')D:
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
MR!U0//X[+X7A^VEZV#*:R%-U:FW[;>L4>AINR;M0EH'$D$?055MIT"0=$EU
M]G?Y\QW"2!D#[OL*T)S2G>:4U3;D/_!V*$J'8B2$R20GV)10T@>U37$CO^Y)
MAXGL:;&;VM-O_3\GP3&>)LVR0M0(BOI3$I2KTC&[];,BB;9;;T6T*>-1]_4_
M5)KG?]#^61&FS4CW=/U9[X( UIP*.%9$TF!V9O0B)<5NG I82@/N>U%HHJ&F
MG&:U>A);?UPGGWQ5'5:<=@YJ<&OYB'BR\^7@8HRZ! 2E?GM,2FYN4"#&9VZD
MR6^#PA%RIV?JLL(04XMN6VANI:SLE8<W$;83A:U)/8'&&(*\0<7A!'=#C)?S
M772_R$?P8? MG3LR*NTN%H*)^GE:4(WT_8LD]M9EYBBP(9;S"6YA,C,3 V/*
M<:J;N-'1]F$P@,^0K@V,2Y+/U3%__N&!RV5L,Z$E%E:G3PYG"4\)AZF\W@VY
MN%V!8UM>[S(.SWZ)ONR_40]BW'BE_K'%KHO_26/*[>OI%.<K/X6M&:-?]6A8
MQWGU]ITVRT4>%Z*/KE$!<V(8Z%(J1&A"$B(7U*J1N.*5_O8S[^P._@Y:CI-%
MV+"5-VJR^>,SONND\-#$.0K#$14@ET/!H(E.ID9)7W^R/T;0&)A8@%HU4S\5
M8 -[1-LB5>#J+U5Z"@W^*9GSEJ.3!TDDMDZ*X;D?L#T0S<S>=K^];F\D0C@X
MA&;]H5F[&N<JS7)HP.8K0,,U]U-<JQ8C^Y!;P(9E009X8T(XM.AICD%30]C/
M 0ZKX\?SW70#LE?N\55_V[SWX2%@>A6ZO4##&Q9L$Z6G2IH*T,? 4=(HH64@
M29HY#"&.U9\G)ZX\:1!P_HCHLHU9< X/1O4.'@@]F#%[G=%SA2DD."+-E_U3
M(V@MV$KXMW8^#5RPS(/&,SIXRW&D&_"Z>Z:Z8-L^27*YQEO^,%ZB7^U@P'%_
M^;+ZJLO V^TKV\^D&+V-?X$(@;!M,A6@<9%B$<!,T84/1Q/4B!J0/G[E[]-R
MGIPVXU[^1&N4(52K7O'$/R/XV9X0G2NI36?M999YIOM]<T'='545FKC3)0SF
M;URU7K0-<@ U)[W>T30=+]3[/<BJ>.E6HOH9!H7/R]JO7ADUQP;%[J]W3AR!
M<^/_#"=P[5M$(5R)=4M)VY9+Z-D]3/67%>E+[LJ%/NB-(PO6#<5]"=RC6F.Z
MFF-9SROE8=>>WD_^*)ORHVS!]E](??OMOR-U!ZH"T@]K7'M/--E41L2BV!<Y
M<9(1H)>VUYH5?9_:A,6,2>3+=8JWA,471)D5(9YE0)>^P/9=%H&TZ *E?)*L
MZ+6??/&Y FP)RMI .F/W_1OKU$\;OM-$>!4!3ME-IP*:TO\&DMCO4?XA_KML
MCVP T^Y/%TD%V.) Y 5Q*L!;_,_>?Y^@L=$%[6M_T_OW;@%EE2RP"?&@=%,!
M=3VI1 /PTV_8J=9R^XTWYAGI"B7WW);I#CQ31-,Y/LF6#,G6W+*-$ ]M]2%S
M"F -J8#0<YT%1C0^^N+OXMO,;2H 1?N;!KJCZ[QA3=#T-9>UWLPZ8'M2!H(V
MI3 3*J"_*RB.TFV;1!:O@T^BVGI9+#B.'6XG*XG)_3;(-FT%7@*Z)45DP,Y2
M[@=5M/.\):%RH[(DM!?7?I\=<,BXM&;^MNV:J:C9#T"W7X-?/626)(1S6D]2
M9R=(=Z$B?+JA5:Z--@E=KP<L;J6XLFI?HA<6E?"A%[D^!'GT/XF/Z]MHVF9M
M85LIW78T,]>[6?Z3-X\_[3>2=-;'(Z-!MPJY!$L6J(?%RX^@Q/'%TROCNX+3
MMUNGH%_E+FWO:MKVG_WYK)%%Y=N#6CY=J[L:^ZT^/(A# FVB=#T$IV5OQA^J
MP>=[$U1U5$US2FQGJZHD5\_'2;9T.;Q"RI:Y,5Z;X;JT;X&4 /-B<M#G@I":
MN-N?;GIJZB#"31K9REQ_UNC6WEZZU#<0'Y\HO@4CO#GJ1IYPGG+_=XI04KI]
MU.U$H0PY[&X_.%&90_1 /R!]3DEZSAMO6$_.!)M_SN6T@IEC%[^S%P]Y#^3T
M"4=HW[;FYC!-RS)-?W<QI0AB,G(B\&]-..+1+% G-$-#S^> Z\:/9/\TO7R^
M_]/> ((!MIQ[,;M#>?YI/<4V .),&04U',4CW:J CVIQVEG+Q$O^64[9%\9>
M6M]R]OD<+ERKN^Q3\%NCO/=\.(<&\C6T712ZND#2HL45\UY*BO6TE"R'>HF
M)^ZV=V2:>BTYLV,4=T1B#^EZ$_6-:!V4-[:_,MPX)OFR\F7J"W@Z?6/BJV^
M:^3M_49;D;4>'X" .^FTDKHK21P[$O:R"NQ;U!2O2C.\[VU(6V)%D&D?=RS[
M^_$CCT3N=F?AU'<:TC3S;W^ =$#&J-\@U%2"];%YZ8IQ<@DVXGX!3L6]B/T!
MJY78>=$(U@/Q\Y9,7,)@8KI&E+<(UGOG/?$!Y*?/QN*UJ<^Y+STE5%NO,_>\
M^2>YWB13Y3KOD5]M=6_"J]]GPS[_%]K>,ZS):-L6C@6I2@?I2)6N=! )BE)%
M1*1(B])[1T(-HH @1;J"$&F"( 2DA":A5P'IT@F]!1)*#*3PA;W//O?<LY_G
M._?^N/\H>9(W[SO7F&.L.=:<H65U*%5<L$_'XT&I@"JE*/'#@!5_K/H,)H;
M++J4&1O>1\RQ*P<;]BTB\(+&+FH$5/<9H":V"D[)I4A<^8Q)*BL[U$0N$E@+
M.A5/DPUY<!*/6L964_A%T;LIEOI>O(99"U;#_)\JS5SWXT,+F8?,CB =N?QC
M!$LD2L9JU%-]JLCU597-C)6[_>'+Y$L%'B^N.YAS,U -"S2[FZ@9W!'?(S;F
MYO+ZBP;J/]Y #A$UL:7$HM<-/TG]#9A<Q&L%XLP@]KI#)NWU(,[;HNF\C((4
M^KL/-*A-8&,P,HBT*9$N;3;>_9FS$2T3L/,1[C6N<-5B33134F>.'[RRQ%#@
M>@TP]%@7%X+-(KX)YR>KW;TBR!+T*@B<V989Z&A]NT:YL*&^VDQZP$M(HWFQ
MB18^N&;N+OSF]CW%UV14ODC\HDXW9P4.[-RY4A;FQL) 3.KF-.X)="W]]+2+
M3E9.]<=M%_WJEX^#A'_VCWQ[]]:&Z96N1XA<?R%2ZZGY.^N_5=@T*/HQ)*K1
M,*E987F?FL>X'7[*F^< 84TS,PAPDKOG6ZUXG.V?G?/LJZE&V4'=6"37MBL!
MCSL_;:+'*X(1SHW"*&E4C5(0^]NN-!3TOJR%+XSD$_-55N\P.&JYO/T,*' R
MA?W60_L8P:X4@%:#<4%&*9X?S.Y@:'NR@&22?&G'1F*J@J(NM7#V[B]4@Z8Z
MY0"G)S_[*_&X!JY/:=<,_$U.#L_[3&#8\CR0B]%9+(%<_F6S93L[[\/B @<O
MWD]6W/7D,EU^&>$=>'#MBER'$?;8SN!8^J>A@\%PU0$4%88W 9'&>15KZ_4I
M1IME"CCR1W;G[]5/WS X&&K]8$VHN?,,I7$QLI/=2QQGA[P+[($RR,O0N[;<
MJ$%_A7ZSEFIN'#QR1\]>V?QU1?7SA912:HI/9I+J>/(*<B4-M/!-JEWZ%JJ%
MR8PY0@74NF0-:\$GI H:$B7 '[]7BU?+[@7=,_QTJ21B"96VL0&<#<0:-1)S
M6OCU2YP;0U>0"S!I_Z94B4=2#A(-*'M?V>L,:TI,%K?4G>Q3^4ST?K(J1147
MU9&:H,"G"=JL[W+AP,?J%TC]$'J($U?0;'N6^^CVW]M![*H+13(Y0?(A V][
M:=XUB%,E/%/*B(*S7FD:CK6Y=0:("D%O=*F+X67^:20M-]QM<<K<"+I5DZVT
MA)J'<[1U!W/B$%A&8A,"*4\:PGE@1,D2*"YI#3Y2BR\^ WQ(<H#G)!'@FZS#
MIPL7B.MT32#T,Z\$TUPVG($3>GTZ#VJ&>5 U',#%,.CE<+F,/Y22+OY0R+6P
M3$+2+Y$F[F3KY8X^T[>)B986[1]EQ@F4JL'")U V4FN6P]=RO'6H>B1VDJO^
MJ5M35"*XHR3ECLIJ0JO@OD3^C]R\-,9>5OQS4-8B6A<6-?,V5P #Z70!]8_F
MU:KSP0U*%T*',(9B0ZB!M5+-">\%".6J $+/S6HT/R=$.J[SA<"*UG[9>?^@
M-R/_C^RL2.B/P%V9$+PA3LX,(P=N7^Q09+.(P;H;O;_2E/&<33[E?L>O>('7
MDF#^*J&Z^TN>?^EQ_I+0(Y.I,P#U(FD;IOL?B;P)]Y[4799$%*J&U;C!6!,[
MC<MO:IGJ]W'C0J4X1N,+:\.+V_C(FF I(PF-7Q:-:C8FR^S;7N3'>6QI;;B+
M^&,#REG]]<-]$9L*O^/SF=LI#_9S,[^Y<6+;S&4\L&KQ<?S-LGOF!/8^8A[0
M.=$02XWIB8/L;.R"W)O(.3 H6VT1&^B!RB(.HD&11X8QX:QCH4K(GXH\@@_&
M\AEFG\^^J6472M'M<Q3*<+1]_ND]DZX(@@Y!5LW*2635K. ".35C#3\R@V4K
ML5-)?0]J""]]&@*5(B.?3C-?_@[TQ^*[XR:B[,*&V>_5VDR#%G\BZEO&'E41
MU;R&OSOKIG=A?&DR$HC6 1TCR"+JW&QTT$(FNI'1D#XH6323D&> 4^\ZV&?(
M_^9C==)%[&[G(E:M#?_^"89\)&=?B47"J!?^/025'JQ$8(HAB\=.$%;!"K(E
MG$/6CJS[)!<E8A<"VT_6CO_M:%$%Z$ J";;=EX0_0E2\PVLAV/+. &G1HL3T
M&V2"YTHL@G650-9NQ)X!''0@6S/5 Y"UC3SP?M5V>%GXV()"$G)_]QA#:^VA
MY2$ ]K=\YR'C\3[6MC&=3G&-YFK_@G]R1 >7;A__1>W5J5U#-)\A,4]=U7S3
M8G$8B5*?-# SANMFB4G?2$AF$W*X3!@=8'!GO:.$>C'K=M2#)8YY'AM.LR_3
M*9I6VSRJLG@\,MMM_=9GH4TH48,OP.CYQR.:PMP+L%C(N4KT42=?;I4IF;'J
M[>Y8<?FC YQXR$'#L6RF+O)9N.KTV]>MNBSI'+?B+6SEGS\6#RHM9V:U!..N
MCU,\>_CD8@D 0 F@D:Z9O;/S7F7/@[\^M]_X[O>4;HXO'PJZK:GY)%A2'O9N
MN%5N&CS/;V;^(Q?Z$/E3L&OF;G=JQ9:IQ62Z#WRH:MQC=)GZ5:7#7"+-9]DR
MND0JREI;'&QYZG4S14E/,2Z[.YP7O7;ND)LRG>"O32\0*O%.41;6->7HEBT>
M;;$G/_34\-\+XCBI)03M9@O#SVRM<35]X3]04W@ 4Y<7G7,YIX.NJ9_W=R%3
M4T.)1$O!5;YI/BS+),*%5A&C6%LRB(12:"LGWBEZ$]9=:-*:_F).P^12\$GG
MK6NW6+'UH,>)3+(%J++'(VJG'V,X<_L_>PFBZ&<E5J"M^RRDX9:;H\=\K.#
MKLPIMKW&N[FI83RH3HNDC/4%AP/SC^WP!=_[*,F8.UBE;BCZ$8(=TJZ$-W8Y
M#9P.'R&OYBN905^#<AT7!5UIRW%M\] ?N]W:BT/@MK^+\>>OCB91X/179)@V
M20(8H_$C:X&=IZ^]*J2*HF:N9QG$EUU4O'[#*OKZ4% W_2^^_[;QLC62P%=J
M\FS6=1BB&5WV[3C.TT4*(8>-0S #D7QD/8IL!E8!JSV 51"D0]A[O%(OJ/J$
M;R9;#2;#]<KCY-7*]97KL%E5 AF^/L= YLG ,5?KLX8X./R]W1.69(Q-:=[
M)I-5<B"NZ Q@6_'M#%"8,E5@]OE\M\3S#/"?>Y@'8@2?X[N<T$O F^20RH4<
M@-4!9)B,(67ON1W#5P+?U=)3$M@QV*;"N;!4DS%Y6ORL?D(<Z=G(;"^F;I+B
M\?5+D53*JV:KF03F89(A92O?7X;SLNA@>'GX:#-I",$"V34;)ZOK##ULM93/
M$\,?A.FU)<C\^? OH?"GX:V+5/)G@'A0C6>J4[GYM&O6M20W11CD9:BE0_L7
M\Q7K+R\Q\I556NT_RBXE'\!1/.%D6&V[B5A=;B;?1=O:85+ZC-GVL5V6;B,V
M1,@MLTO<;&^X?Q@G;M:&8F^%,JLI+1,YJ=SYNC[,9>/O@/4DK#5&,AM$7RGI
MB&IH&/URB'5\I7 ,(S G]2RBLTD#P3PUU396-N#@O16M7+?N^28WZGSSH>70
MFFBP'6"%B^9U!#7:Z_\/C[Q,#P>08I[0[9$$8""7,-^.W?+^OYUC-B9F'LW>
M%<5ZX5Y>32AD\T9$'YW,W %WNMJGS LE]U[:EZN6XRWZF-JG</+\_/0K^2FV
M8<AZK..\WX 'J Q:'4C(1K0OXEG]$42AN/A ?#G?PY,K[,1EV/"A6@R)1GN)
MR&Y#S"!HEH.V?L]MS[!,IF[!XZE2IHN:(CD4DPF2B?>,/W@7<Y@(KI+A56BO
M*)"])XGEC_!XGQTPNBC7TN3#N\)DZ?(,)8<AVILI&M2KE.X!"ECM?Y/0UF1U
M1 ;4U'<8=F(<G._4S$F+SXI"_^\9@+_\JRP;"0XT<\Z/0]._^!]'?JS+X,0H
M"5E>L8B=/?('Z-G!BMW^[6\5GV4PR&V$',T9H#VS0(V61'V5A%B&GY^>F)_:
MG CW)8?&#<04P?0,$*AW!IAM)'*6D^_;OMQ)N)8Y<.D!X0X."G,A*1,K:P<6
M.8?*\N9PK;/;OHK/M%]DV@K09UP*K>2W2OJ(&C;.(H8D81-PFI?=N"$L:LR<
M_#2E+?S5@ NM@*!TW,H*/27T>OA$\&*4M->5M !#3L.O^J_ZUFF]%$\*I,V\
MYVL^HWJ'5./P8R0>!?0^*8:>^0RP>#XIP_6GFOU-WS$388\[5L@.O5(_GX1C
ME22<.'LG/0 \BP1&)L8L2S';3$%J.9='CF9+*J"[CBHI3F;W6V]D*$^5S(U\
MML_K<2/?],)):2_UB[CH=A?[%"X^!OU5B0:'!%XJ\_PW?[50@\>^(1-\./_A
M#L0IMYKA"9D=8A"'<:?,6 ]BMK_7=':':D5,WC9\IOQKWBN9Y\> 7%OUKOL7
M-*[<*IN=@CY637>65*IZFQW8TF.@&F -<5-PL#O,)M$$K)AA1%$RZG$BC8H+
MO&,>Y73,C&N2*<4S/ 4<P""'=VS\3,8\+,RGAG@Y@LA8"RV!&8V(D?20\MB+
M^FRFFC89D>P7C/F6];3SBCL< +]AH@4 D$$1)\87LR</FAGH# RDYWI8]OS/
MHH:@4'J"Q^@E!#\@L'4C$BPQI'OI&(KTBBU7<T$/MV<=1_@X?7,QA?M(?J$T
M :?755Z.Z%#F9XZ\:BKS2(JE3I">A#'%YYSO]-[>YHNUX01B<AI-KP&75Q\
MZ5'W0'6UN'0DXD1]4(+[#-#5^R_;[/0O>/%FT$>>XNWSWBD4CF> %*6E?3Q]
M.!"S+Q.,(-]TZ HV#"-#3&#&_('D6_B7\J%-O4X$P\EKH?(O:7; @@^MQW>B
MM,ATOL4+)*58C)T!/D%^@0ZY#M1?D1-@!9D/=H$#25UN7D2)9MAOT+02R0"*
MS"1&2 &/S&'#,)SX/N&S60QDU[3N###:U$^\3$R%K$Z3."!_+I+?ZV'<;>">
M?V0,?E!3&YM&AL%J6!=_AR")T8/\\VIA[4G5?U:F5T@OV$&GLIQ$L7]4KUO^
M5_6Z_%^OJ?]7]3J#G3A999[T-\YIX@Q IO^L5L[ ZK"Z;,KT:HM)5+GH8LZ"
MA5 JH?YN8 >?53QSM[<VF8M<SD3_3$>0-1XG.-9CW)4]N'UKWZ=^[[;F9<]O
MB1%7<A*U1=6.KI,O.K)J^I,Z!<YT4^D4P=C#-A<P[^8]/4RX=$Q.2I&/YR4(
MU!B#>LK0<*&4^W-V5]T\ :>$XD,6*=F_GM\-K6P1=JA& CG>(^/ 3,.M9X!:
MWB;AB#CE@ &P@M_E6^\ZGRJ+B1HV6^@LW)^S[_6E-\:+@3Y T,8)KL.FQ)**
M\G*10Z>QFO=W](MFM#/%Z&]:Y2*$JC[')V7SW&-5L71%]*4GP7\@/IUV+$$8
M9G%-;39\4Q[2ZE,NW[:P?ROGW,76A9++RCSX&3^T+D5HN6&2.OD.0F<RB6DN
MD*-U-RSS$CQF3TT8[=>:Q3/;)37YZ<N?YX_0*79.B?.,<2D7NI^M\/.]!"79
M\/<0E!3)7]>!DRR^TN4L'+!/2S/MU!Q.7.!SQ'I85T@8V]_E#112) ?",4G6
M HGV[$;6LHVUWP/=[377N5G,!5^PXTM8+K7"9N((]CB[91F<)F+IBV*@[VQ0
M V9P\+W6<&4QU!_M.40_=ZC/N.@I*Y?,$3YAL9C6[  SN%L1/BC^]DGIQ9+K
M@&L4H;7DT!9#UR;^Q(OO-*:/TTI-Q@8Y!;G=$&()S.%W?Q$?F7JKK7>K6T-P
MV_4$3J(1#>!![,:L.,]7CO6]Y*1C3I'Y8@L4!J9[O\PV^3+E'S!5722!=1HF
M!X[.(I.UK@=&L.- O[&?_4=+I%3!6G+G-PDG#A5JAC9E+O"V6S]PZ=OHH\6:
MW-P*:A/T<<E[P=*3L=0D]PV,PB8"K9/]G,L"E^/S>JVH!<JAOCMU&;(I=6KV
M#=*F W2\ZK1"&7V$X (_'968]^JH&],.L>.V0REEV,?P6D*8'SR(%]Q>L/,X
MJ83MAN@8_^+*&"8DR:68W-(EBY4EJ$FH=-6H_'!T+G/-;SJIO(["F:+WEOKK
MW;^I,@?$3^ZT6?%,J^RD9JV? 5QJHQ!.,G$7PYJ 2([Q=_-CWG6I7BM-K">I
M>+7SS=%F/[12>QV)[>?8=P+HR_,\?:I]8;"GU(\.=]L75,X]@U'B.G. %Z5L
M%:&>Q)IPD?#)4^Y<"O3^F]PQW<_:=]>S\]L4B&O#F3<=YMK \2IOEV[>B1C@
M1E5 =D_[RQ<[PH:2*IZFWU7:]8*TW?3RS,/AERV%<A]69W<8ZTLU-C!6%TU4
MFDK\KCSDOJBEA;W$H7#Z>H6>9HND@LZM0LY;\-6X9)47UIG=7JW87'U:WLO_
MYLTX@[:MQ!HYQXM"=W_"0B^@/9O*<"U_7$@B4VL)P.H,^S2+V8=-CLL-%^9S
M_D3\NOCN5'%)O;["/<!\O%-%T\Y=2HE&7!;(=0:PG]=\1LP^ WA(R6A@6%8>
M^80!8Q1NKU7IOHWX;CZ7W5SW46,;Q\&E>T,7-@%,XF,N5[]*X,<8QLM<4MVJ
ML^]@8J*K;F!LCXCR:"KTM_[#[R0:X78X1J)YC:X#72!8_587=F[?'L,' >H;
MX73Y7#LO(E4N9[>8.;=[/&$G:M[JD]36Q[\BC4T"&8".H.@9Q\PP:@0FE&'[
M-">GN6IXM8NJX\'NK?[PL0]41JE>_,IMQHNFT"EAK7R\!3"YYW'QA-W3[*W2
MDUP[,G+UX&P6%(E?N#I'NVZ,-4LX3FF9SUW&/_K217-+[<.S7W-V'Z,-[4Y7
M0%*0-A42PT/T&!8\5IO]WE#0"F,'<9W7P=->5[$TH4.TK=EJ%*9P!FZE4([7
M;JR4A;BBRC.@/M-OBW>WA/X&1_UCJ5TB%L#4+Q/$X&/R8H_4;V)TL_HGD9P/
M0G18 5E('I_:J5_Q,K^H9.J=7K(>2X6[0=JL@:NV..<P*9FJ8;SW:)MQ@M6#
MEU)Q70;M:44\P_3$3(0=A)DTJ0G"")%N6-/KPG-64LT;W\T/!X;>;Q*9WUX,
MF,C2\JRHI]/W6 OG)&A@8G;-\!HV>I., ]\V#_6+MAOMM_MXUAH")%FG?>/:
MGNJL7H*F5_;KP;= !.9,HZJ?Q)1088JB3F.KYW.@>^#D>L<XXT#)UR >KH$4
MD;;=_F!&<P1<9M<64:.8DBN&;C-7YW=YM?#H21^_>8 R2S45M:?@!S;;%&]J
M#UCW9-+XZ79 D1:\#9ZW033[:U2FOSQWJMVJKOX[7!2G;8 !1M=2U1IP/4D:
MC%P6Q+&^G'BN(_[L@(K_""9$;%07F U5(7XD.$DV\6Z8UZI*U4C)=H\JM-YN
MF2,N5WWB<^:X07\O!:A NDP: 3) ;*'O.%MB2K:,!QU_I$V$2I3TO[CRI,"]
MJHYK@"RZQUG]9_]&MY/3JH?A#)HTMB P6E[C=F=0M.WT?F9M;?,+T?J<],!!
M<4'9B_4S$4P:DKY*2PYT+7J-;N9>$$%=.^/\_<(F7O(#O9R+"_$I"=7&."4(
M/4\9>#06_8DY2'L@PZ7PVI]0XJJYEAEE[+///M"Q4_3PG^$E(QP%6DYG9/_&
M0?.]$DCGL"EEJ95.&;[@\!9QYG+2FK(PK9VDV]S.4+>)25F_OF>,(R?T1V'^
M7YJ;^?5#7_ZG\0G?AYDAO? RR%0AXO1"N>HOC!+A?3"<&*Q_!OC"Z>9S-^D_
M3<C$"&G$D;W"Z2(HA0^M#SE1>9^$!UA#-GO=CEM^6@T3D:?<U_F6"-,G9'U"
M<1\3,85P$1H5:$D!UT@)+,RC$I<^&(IL90/0^MI"0C\V@#=%UUKQU4LR7<.1
MB&LM=#BYCM/ SN$K#RERTSVY6[YY. FEI%TE)_31*PG3 W(2H:TI]"JP84.<
M&/M_,+W,U&8#MG(GNY K[;H/+.TC8GJ7]EXG<5R7&/*E'.6]1,[W-@1E3,QK
MPAW8PY4D1NNN4I?)O]_4&#OH?"63):*?.0_PW_G!&BNH+*HP92J?RY;R34)&
M,^MSJ?@QM^"KX+^H5(P?TO =Q(F/9Q,>+H]>+P[Q^:I]-R/'K;1+JK/Z=J*^
MMLZ*[VY1O.%G#W'?11&W-2^<T'"LM#OI-KA#PT33"9(75G?_WIQ0)'CDUKWN
MVSXBX-UZP<]X($'5";G!AS''%:A_F3T] TS)'&8= Z=[L#QHV.[42C:"Q3F8
M5%5J/;=UX#)X+6\MZ"6OSJJD(K_*+XV ;NH*+Y>8XIB<FWUUA(03B<<UKKK/
M!=N!2Q7JXO5O.A:O-<OFFDU+[U4<<\"=P. 4Y94>Y6[13!6.)5^5X7QR[I$A
M\3S'.6&#O9A/GK04+!O<#XI?9O@AR0#_D,S>)YFWDHZGZP7OA9*)^E;!'+$
M^;6TLG<R1 9EXQ"_JRMW22!CDQ:P>@W/]7ME$;&4?3I8]PTO@G-<H,Y+L5;?
M.YT)2-08Y,K^)'RA%5_L7NH=PA REOLI-"CX)X3I986L&8JD/59C]!#<4Q(N
M_>_^YMVD:,BJU2AB9U2&"#!;"?P?+-(ARL-_@WFAJT$?02LFQV< N5\(MP%:
M#VVL'2Z3=;[9S$@ZUD>\L/<ZY<.%>+F1]+1;=^\!$M,Q, *3'$G+,!9TO&4'
MQ>^YXK6QE60JZXS+/C?4(XAL;LN+."$0(1[*1+X2\J=K9GV-P:>#3$Y9S8C;
MT%]'9.6N1$A&4)()>@@9"M;*Z7'"](3L_5C@KC/T#* KY08DT0R> 82\VLX
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
MLE.YW-K)FQ>>AX'$RX, .+<G&,IWM7?"^!Y6)@V28R^LY W_A3W=&_?C,X0
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
MVZDY*5_'-H68NR/-/983J3*5$Q5H"D1% 2%3=X.0JRD%;#\-2KIK+ ,<_##
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
MU$'[4C_KY$C=-G?S%C",G1QD45+?-6YGDQ]]G)T-3M2]6>0;'?!APT)&HNZ
MA\"4PX,I[> 9)?2?!)\#DOZO<BU.YGN7R$AH^IJ\*,$0O2?18Y&LLZ5QI=*-
M:_@9GO=Y91A9%^\#/WVE;A4*S!;R3-$>B&2_DH6>IW*Y/^!98J/E?5/[H<F&
M$<"6NNB!7]$X?!HX]R6B;<&A_^\2ZDS4QW)5!7$.$!CYB./!U!6OXTB&.JMV
M/A;M3(+PT]XA39]5>/!/_F1\/O7T$"N:SPGW1\!R-KT6$<$C[0JC"F41/:)
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
M^=R3MOI8N>B:WH2FWJ;^] #?2V&'(SS8%U3<Z+!2/]7+-,17$$K\&19HA=_
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
M-DNNE_4G%=E!+WF*SP&7 O?4>T&7"635'BUB(14>BA0)BU-( $W]@$_B[D,
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
M5[B&$*'0NIG-OP2F2O2N[$G4&V5_3[=ZV[=P;42'->#[L(Y/^_V9ZP&'9#\
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
M:YHU[$!>DO!CACN"4?E:)9@7?5%US#8.P6"C5_*@K[;)6?4>_2KK$S<I)<I
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
M<?;KUMFEG=P^<;GJ)OZ\HDA87G?U!XY?U7_"0QA#)BX!UFC& WDT"8AB=F&
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
MB(GUUC#3BRG_D"SM4WS7$WRJ)/ IW"79T]DD04K&,R6E;>S8Z. 4I=B3RZ%
M-KN]1%4;J3.U+UXJ?MM1N.O)A/*]3-Z;(\_<2:QG7^K4FQ%G\V/U>I:N7]3(
MT6">EIKCM+^?:UT"1,^!YDV3#0?SGR\!+S,U<P/M_!^-/'J7.$O._Z)W,"Y(
M6L_2KCP\WL3'Y_%H[SQD]A* ^8#=""C<4[@[5M\"JW.KL]#H92DU.;"A^\:K
MNI6T(.32L^P4ET(F4/G=\40%(WWQ8>4B \Q89F;A\M!5@6>Z,")8^=<B^[VG
M;(&JMQZQ#R8<T_).OCR6U@DE_?E8QXK R2#V#^"PA#OT#J,MQ^2X3]@A@D0,
M8#.05@SFD"XB-YHXG+A<U72<ATUC:T.<FT CA:!R4<V/O (AUB$A0_E.U]^9
M,7TT,641;O"RHE=R@H4E/W$]%Y&^- CJF;69]Y6M>J3=@D B9_\9H'/]3,ZO
M9>T$6E?N%U\2;&FKN93JZ>D>?J?DY-I9QMZ7[(0Q@3VQCPJ<+,G&+@$-]6;!
M(:QS;O@)JO990\0&A7O:E/;P/4JBG->>KCL(0?6/3>HU%?FIS^'4!6KC;G6C
ML;"5;$CM:#=-* SU#8:4^0GZ=@FHA]2V]^&S/+PV3ZV<CT&3_>=>FWSFCG*.
M).UC^3%;E:8&NS(IBUFZQ:6=SV3O_CUF2(%CXC=T3K)[)N-;T(R,TF+\0>R1
MPZ]BUX\KPJ%//!:U!9 U"J_6[M*>_ ZQ)?A&^@K2$(_ /E6L68E&ECS%RY*O
M.-CK7ZJ7 .]<L>MRW^V%T[PK,=FT'_<*B+0,'M)N[$ 7+XS[&,3)Q6 6U*)X
MLE14&# *Q.X.UBPSOH"JH^)+6^)S!YUZ3N)K9F6DA#S+Y6(&26;"J9$='M.[
MI[%XLF54!# "5)L07S;J@ D.Z+%"2[4F_] ZH+ W+?5E_H7[G$)LJUXW'CRN
MGECBO+;WQN5P7OC&^Y+]'9&C%_DQ@J.RUV/N?_F_N*AI>JVNX=EQSZ<3H*L0
M$J=F?+&=,2&F-.4>)S9'/K7V)-$FFCR;L2MTEC E274H=FZH-MZ9?L%37U]!
M?D?*5HD\ZHLO  # E/L:2$M4S%:DYRG1Z\<)CEP"D)_QS) NG4L &1!W-Y,&
M\V<>4@>I:^_*@2 "3G/\<8XAEX"L /-CRV@EW=2$'YI\WXT^@8TO,D-8P!Z9
MK(G,6*U1@[8H@:)?C^87#BQF%87^JNJ7E!Q4,\]>;9.(X>)76A+YP::?EJD0
MA!K=)T4)=IUER[RW)(U]T10>>W=*E*\E-DTP(D;EX;=./(^4E/P3\5T\-U9Q
M)9$I,$#SISB4;/LL(;(X3<+T%<8KZXU;>?USY_BOUU.^$^7U^)T8J!>N'_%+
M_.7<)3!F>*^^,6$$(1AH9*]S][EY:C@1P/[<* >!'P%1[..4[K31A)[03^>W
M, Z44G ?AW<$KUI@1RXN 1*'39MM'#%IO T.CW.0YJ,)(2R!1JL.G^M+8N5
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
M(>)B$QA+4RQLA/RFFC,5TI$*]T6'"B1WA$0J0_/XA:'7V+_V^(QN:1)Y_V"
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
M1N,,@B8PC+_V%#3DP!7JW J7!W2$A$RT?G*\^YUV,!70"2Z?;0&%8,IF@]3
M"R >R[64-M0$B6A^,3G<M39Y-.&.LJEQT\XCFH*$3!C/Y[3&O*D9"9K'<%NN
MIY3O3=1YEC3))K+(R@F6TC4R'*"CHIZ/$J$)>T2PT_AD4NINR<%N9@(-JO:D
M($Z=T[#4I+WJ55J? VV&S+E&@YGM<;RAWX;C'S[6A=^Z_L)("7]-2YN17=EV
MYJ_***YJB0D!T43&@LL5?[>*"[*_^H ?==HQ+R\B&K5DE0_R,,548(L#NS/O
MVI2\[\I%2&,3-G8Q]7OK*B);O3LN3%?Z75L4$C \3>E'56@W8_A)[+CHL Q"
M\P05>-10XEBX%3?C(7MS[B7+Q0NU*3+<928I2BVH\;VBZ!',D@J7>U7B54C\
MA+M&WF'5"H),Y*5T-YPA$.=C.-:%KB091_MK["I=(C(VM]>:*PH&1L6GX'=
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
M"J!K=\A7XQI<WE&8ORR"3A(R+0<0M^?9Q%H]1Z"'/-AN^$N\')<Y/]2M-=R
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
MOV)'V]L5C_VZ2%RQKUZS&]DL\KY:W!!DO'YI"X''L2Q1I"!F/#L'W[Z+[@D
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
M\FX&B4H_V>'IGJ2'MWVN#'[DAW]D@^UUV&+%_^7$]/]+$ <__@U02P,$%
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
M&P>1S4X^(5R-6D:>0O6OA1Y'L B1K-:MHV3PE>:-_:5S AN;"*[&&:>P+N'
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
M/-6:4F]!IDD+Z:"@\OXA+K:J_ME5J)U4)9KOKCQ$_?X>@'#P]L8HVH+Z%OU
MVM/(YNN0H&6,&V?AC9N<>RYG6?R*\'M6"C@6FA&F$44^HHRE2L74YD(#E@5^
M#YK>I08Y0JSU[G '_,_L;CN*X^0')2G+%:VV%BN*V=ZD%LST8$K0T4N])HAL
MA/OMK$B*.K5 ,BL2^(\6BLN?F5LY&1':>W1X=:/ ?2SFY8<1=_/ET[+5+T/A
M[N&>==$%&I\ROK92WL*;$&1V2&TV6M9R!!_$6[5Z&IE]QA6H?OEI?:ZD4RZ7
M$R@8US^XTA5*2#CH@K?.OW>O97<\DVBYT@J7>(9!*)66+X?LIP,P-?P"E752
MF )98?8UV-A%"8 (37D$> I*''/WD+@-^2CXUL)[<*H9;$ 1_9):8'M;D/UO
M8*8=^8NG)W%DR/G2%\IF./K)F"EA;XHVMC5C6]K?;S,#4@)F?WI 0AO86%U[
M&NQ.CZ4#8;QT@!4Q/8D40"QT0W!9'TD'PD5:(X(:(7K_1&3\N9;I.AUX%&)%
M/DX;I)V@9FD;SK!KV?8I=ZG*:O9I/1^K,ZQ\J=O',:]M->\($:;C:T:TVIMT
MH"<Z-)K6A"E!1-<R$7.;RFE23]JE@\B24T_'?KXP= EI/<:ACOYA_(]3 ]4I
MZK=GBZ59O(S.#8V[WE-Z<</E2:.VP]Z&%C9D,)+'JHK6C(%1$'BEV?"B%S.>
MJCIV1D&"+VS'#'SW)YRU2#B&WT%74 S(FK2N6MA P0.JWT4<#04&^WAZAN0;
M'HJ_CTJPO7*Q^\C.;*'?;$F[.BL=L'HK?LJ6!$E#BY>,<4.M5TA-K@(MA$',
M)N+4;?2PL 5!C\B;N;3+3T(]5>[2;9DX%._@@#06,ONXW-DE"02E9$\C1R,(
M@?B61!5YF+^?_M"JVAM:K]/'+D5F@?:X+V\Y8^L74C8ATM I+X_XDE8U"B8O
M@9\JBKR0;FPDZ"D2DNA!--$5.5I.XZJ?1JVB(.QJT-??6,U8<]/M[T<L4R9&
M6]5;?+HO+8+34;ILD%E?N-&!QVIPRKT7/K>X5.=S5$!QFI,(;_,E2NFQ-0CQ
MOE.>9F&@ /IS=131&?:$#FR?@)B.<2L=$/I(!^P^([?6D1%[2;2\640Z K4'
M?_7::@5+48BH!TF<L@C<R5G(?:SJL.4LC2AVBBRQBR-ZVE-.1_2RIQ1;F+=@
M%4HA_8R=C.$OR8VQ&FT,HG'>LB9<LDT+:0<FS\\?X1"5RUY;;I=U'$-24!D>
M.TJ$.FI>]5FRYK*C0%FO<IJ:N<,UZ1?B:C.7,Z-?L5<)@,$[V^@.3:HRM1SC
M"CM"\1_4%D>$7R])T5$5?%U!MOS^_,G:$?N;]W>-[RV8-1H)/K6NNA>T6SLN
M'2IA8BQS^:Y_[E,,HM+#NPHSY1_Q7PT!UU5_OVI=*/Q.IO\]!GPQN"U0!.PI
MG,:V@S0-@S\^PDH<$MR;O^>>=0,-:(>L*!#)B @(AKA.A@[$.YBE:3Q!(L(;
M, SM0)#7L35$%8VA(;0GXVMB)5G/\7:YYF1R[E)ACH&,#QO#2:&+5]/&1^C
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
MDT&WD Y*-^*_.A0BM+K#;6IK*IF*HIK-;O[K5V]*[1VJU T3@S59+0\&E#?
M1A?JL(S.5;H\?<8U$R/C.FM-A<KK[WZ=G.V]'\/,4"=QLN8D!O%CBS4@47K<
MW%A/K'2/#B3O5LHA+60;R$<+5<<#@S&_7T78VYK\S\S*_KWH:A+Q=(!I]PLQ
M=M9H@]O?#HDZDV&>4"0OXU78^2KYS=PO?7/6=0WQB]KQ3UAXYT'<JCP/V+/R
M'IR2*26)ZH4(BQSOO-U_==9";T*"!->Q.M:Q8CR0H(.\U;L'*5N.!KP!E>.;
M 6U?AP%%BZT9OJVY!">RR88^[[4#"T8SMM"58"R*5)Y(!T0ALV6D8?_A_E_!
MQL_59I ,*H)(SZ,OPXO1/'^_YA68'^"]B:B!3/+O/,: U)5,!S3)27LL_\\^
MIA0;+ AQMWNV_EK-A*,;+ZL-^*IXG^9K:[KD%%_,B;TH=?.A6 )32(_&NL^K
MT/ZLDKPFFP1K=<T4W3;YGKX,V-S AP]YRU7E-"<]'JLNN/Y?(^K_+_]SQ?$4
M^;8_>!5ONMH\6R.MU^^M$F(^/\;[I+V!)=WM8L7S5Q_?E=P]./6 N>AMP'QV
MD'VR4:*< \HC"[,?DM>IM9 8[97%Y]*XAT&*5R6"SU^BR9%QP+F?8OS./5T8
M$W=<TW9YZ)YM>V_<574;'J[W^8>VVS,N[5ZS.J(EA8F@<+<%/$TLRH!0%J"%
M2Z(7Z$ #]H!VP&S:Z65=09SI\^JSN2\.Z6\8];E6/E<'$B:?ZY\1C5J(=2A_
MA' %(\M"M7$3S:V-\@+U3+8)7^.,3CY^^"E2W-PZ7@1@K+G\Y;O^;CX1K#_:
MVFYG0:N=W96"$BG3SK^^WB2]@"!*NE*2=U%T8!V"RUPV][ZW.N]G.=:;KB:)
M"57!]<V0T%>XRY@]33L8>;\CN'@"<UTZFS>"5&IB]+,59C?>F#X$84W%CU=_
MF5NKYB:L0TK;Z/?$FN-G<.FRREXQ!$>_%\#J<2S4)L0V]KYCM!"\+%OSY] <
MQJ1]@=?>M"3_Z,.?U*RL2.D?6N?^MZ]8295E?[1STPP9W/G5X>WFP6VLW+UK
MQL-W2[=NW^U];F(7G0/$?&.4]R>_F0(TXT*DWT3,M#Z1\ZYMAD55(V3G?0@/
M!H\INO;?#AZ>35H[2[[FGT]XA4_#DEPFDIXZOVG]<%M!PYK ^#3@JI!VX4#\
M6U>VYGO?AE<[\':-M?Q)38$9CU169(]*5N]YW2IQV<Q>J1S>D&3,.^9<$]33
M/BSEZWJ+)'*A>'UCM&4)7@T\ \)>N7ELRA,.4O.US^*&9QZ&3Z4Y6Z1 V29P
MK3,P<'Q"P\=)*>U5]86,6+^$:\BJ)R:*TCM]U3^O';6VV>RP^!;N/XQ2_*N)
MT>WR1*E=REN#"'#5LIP.]%6U0U3JKR=WOG3OAB]V:\$IW$M8HCB:DFH\3(WB
M1Y*D6,G[:J&4^<26#K1]G0!'ZB$"D?4.7:3"?@Y[Z7-E376RYYILEMN'E//A
M%ZX8*1  ;ON*[MT7I#0![ZG6GF)+L<%5IV]\Z""O)+'P35M+6'R/LT;;=\H*
M?IB02:W0=L4W-HV%)[[X-$GTJ\-_[QUS(]S[*G]?0)W+7O&5=;E#\E@E8QP;
M7.<+-8%V>GE,:N4:A,+5>CI1L7L=Q[_<W913JCB^-RX:^[C[SG"F4,F$>;Z*
MX-M[K>0NB^CNB4!IO"@AD%JH'4#6)'[I9<X.^4CT.G7!BB9<&YN.D!%2C[:F
M+9_]<:#U&//W[^@Q$.8QI"O5\V#"PZC"KD;-K"QF?>C!DIBYY$VG'::CT\U.
M$N'NZTL[FI^)SV>XRZ*/\MINF7_M;TC-_^@9%M*O_%AINPW=A1[/)RSCA4*5
M!W6%*5J#)WM6'^39#EL,R;P?O>]SMUK;K&)>1;\][KW"]0#@/I1XG^K"*)>(
MO>(M.>_\71WP)O8O2IF>&5[!9%_&RFW<N._PX-ZPI%2">'MRMX50MNY%@S?4
MY6?^ZS=LG&)=7CRS['W,LJ@7_/LMET-0P.A"]Z,VTH'M:4]D$G>P*G$4)W)K
MB/\L/B*L.JRR5-K:Z]@+'^J2Q5SKP/ R@L*C1+M,;J4#NQ _[0\O-6HHT DT
M49PW1G>QWQ!VM^2.3D%F_]ZA]<0%&ON^$7!$:NOW#F#21D">K=NT\>" :GWM
M4LJ99-+-X2G^Q@Q^__+Z6C&[C/V.V!&/73.=U_?<W(T[I*<46Q]9*[1:UF^K
M+-VG?:<#(A3+0]_F%AY1]()D,K3CEIG8DDCOH^>YB;=JM&]QJ'S:^N$NU<HA
MR"UU=<^9N7O\S2\;3@<!S=/?7328 B-]0SF"Y8BC>!:"'_YNZKE!^>V@EUI/
MDE)4)O%,.78P'IS:D648P^L%)A$/PNYT1LPJ32)8![?Q4GE'8<R#3\%1YO(]
M9[EW7^"^&A;KTLW-U^?"2VKZ=2[KGE1_F6^3_>&#L?)#O'+<M]:C4265=8P#
M*90+I=3WNL<HQXC=,YX>9_&\_3_%)ZA9]:#TS[/%$P-PV9B?>6,=XU**![ZK
MPJ<SU@Z2C2]^VQE"S:#YSRLHG@_XR!<S\D2)''_<NH$LP3M*39PM6!:+\4;G
MOK\^CO!8W5@K/3"ZYG6B4D]=EBT"(/E8#$^YOM 6Q<,(0?B;"NYE@=U/?.>0
MJ@?C#,H?VL\^N)?9>"C*Q? (+RF3#-#Z4M!K^W'=YF5XF8:59A'A='6YHL%]
MU ]'& 5N7C_-2(D[5;=P7<>P0$&=Y9S(D.*\_E<%]P+JV^Q;(09F/^WU/-B,
ME%\<,MI-UV?-7C8.;B0_#!T<1I1DA,DH8SGV3&=U_/Q+XRPYRJX4,?ZXBNN*
MXV682FM:<+/8 W,6,;R@&Y;77M"Z=$-DA7$WWDBTNN. 1'1GZTVCD7UG5D\Y
MX;@*86ZG[C7Y%KN_KCQ1U#V1KW-N^,HU#[LW7I8F HW'[NI6Y/,2#6;E'],!
M/M"54#JL@H%Y.'(SU$58E@?+>(\$]"JPMGX6XXZ17J,#1(F-M<*BX#-X)I!=
M.R1PK"A/QO1D;,%E@S2UQ*J4@Z;XLL%;' %:UER&O+Y?=DU2\TWLVSB-!')U
M#5L3,LZ&3F WW<##=&!E"$8]]0RCBIA*!S?]?^^>J(B@I:Y[;&?\^TG(P5]^
M5PJ#^+[0#-98[(6ZKO'R9LRP/VQM('%D%RS?+RQ*RQTW]+NO]2!&S/P']A$S
MY@@=N-T]KM6*%:$8![%_R _)]+_8WCMZ.S"X\+#_5KC2:XV$[_7'XMY1>[3V
M_.W%\,:;BTD6/4TW1",ND<I"?^@6.PD/CZ:31KW\]O\=.+OLT8WYR)'66<_Y
M2)6+M4(>")=3\_MOZKU!4WUDQ+K+?@YD[,>X(UZ )6"DN:##)9*#YI#W27*C
M9DGEHW#U!YOC;VX*M,S5,P'W%&%!'3SQ!$N>%%K56P^1F>&O81>I]5F5F A=
MW;Y:22+_!?RM%\?C+P\6)LX+-QZJG([%C%W;;_HMA=)&+<-XP7B)5:VDUC!M
M[D*'VR+<?7(B/^S2-*\]F[V2S#%ZY+U%Q04!Q4]Y#!&R;Q_5/H2S:5_XR9?X
M<ZWP>;C J1JOT-Q)]R'-H$\.CG;C6H?"4RS/&:!/%DJS7&D_+WWHB08SAC-8
M@LQ/N4M,R!HG1ACA]-;FHC=?9'VKK2DK"WB]*22SF7_8X'CQDP,G*KQY%[&<
MNBPK%O[>=K1Q7 *)X50)^7Q#T?NWFJ\]B]Z';9T2/;;5'&@D\S1#QOT#'4 K
MA<_F\@98N(&.!ALYO,1ZLBI%!8*3U"9;Q^+IJF@/LQYEJCEO;6VJE4*]2(N!
MK]:O_3%#+.Y/[C9&+B.FWMG*1]9RT7I(!66:M&+/3&*D0OYH@5^_S.T?%Y-9
MNF+$KMWA>#STA=;M.#P:I >N=/:OH$;))L:PX4#I.311 M[L1A,/_4$@!$:/
M3RS31&J23-(-W\O+Q,:)OQB)C]_\?D6$9H.VIN;0Q.%/$?N"76?>S&UZRZR*
M:*G^.%#Y^GFFZ.)Z[B)[0'^VY"!!Q]NY3.5J'MDDL7+IJ]5T4IVUMAL^=186
M'BP,BU3IEK>HL:QT&;BU7W: /SFB:T"_R*""EYQPZ)0WJ][1M6@>*?0[(0:[
M&Y\QENYR5G<Z8,])#5Y#GTE;R#$'KPR"'S%%)D8.,2TXH!!30=9:9\1Z^6PX
M)M@X2F5<+,=-?B11FPN+7A#<^ @>HWSJU[C>ZQ)N /;<<1YQL$3#-$6KEP8S
MKJL>?*EJ:WJX:96;AK(<GU*OG6U-*ZW.:.T:)0ZO(9I@1_S!.A'VP=(-GDF[
MD475NTH3AO>?%%2TU.5NE(3T9(N_ /89A[*M<#5.F3X?CB/:6?/WW"9E&^8L
MX_*0"C>23G<R,CQYF']/^BM^HQD=F5'J&B7KZ:M5:-!\]&D<F'G[VP.6MJ?I
M"+]]APXQ/EF0$+8>'ISY[,UKKG3OJ_G WJJNQ,BY*Z6C[125STGVQ-)I#YV3
MS#9%.U76:TXMFVPFF2R./K&3&'!E!C$206!/FF;.]I[MAA<H^9?RT '7)1_U
M.!VM>Z]^K*J[W;THT/Y1[%><*A;*E1_\/VTT8IBT%3C2/DZX#>^*G(AN2HQ_
MDYQMY/&H+N%8;)*I5_K@PHT%H5LG>/(PR>//HCY_=3'W^!62JA?J"M$]:=^-
MP_XO9Y*B<@9*@ZB7?F#U+4?]?,4^%?5GFC-R,32HA+ZQ2GJ>N1,8D^JGM6A)
MZ%DH?1(I6>1\][^1\FTCQZN:^HA6!#,\M:MJ-7U^2)IAZ_J7;NV[WQ$;$8%;
MZ#]67P6G,K]=3<E=C9^U.'PKZ%I)Y5BVAF754[4IGGCBU1_=PJZ4CBTI-=*'
M-%2G]^@^4^;1T!Y'_H'J@(\V2Y."_8Y&HS=KZ<#5OO=WG"SJNS=4A?S&D?F0
MGAC%,H&+[V]C=O$88@KE!365=J@>3YYI29YZ48J?+A\XD39=K9KAUM$J:%AR
M:WOYT\_U->1-L#$37"Z@ W-0+R=\EV<SGZ7IK7WH+]_IV?H<AQ9 N/ ,TH&B
MW Y,V8_*:5/>T-Y)\>'@(Q]'EU/D/I;M(FX72W0H"5BZ++-T.MB@\N[LHOO0
M(ZW-_:UD;J*!?06SFS)5D<QJ<B]QESN+ ]LHP+N%H6CRTSYUT^Q ZC#2EJ)$
ME%"K1XV^I6B4#R*FCZ6WF@R<B-E=Q;INI02<? V3#YIE=L#X+QS9B/S5/)QI
M'G7*(F%U.*3@P72>9;C-U;>>01F1H4?[O&@G_,F7^L4K7#'#ONJ%Z=,M\XK&
MDN8+ W,ER-K)P[CTA"D$VU*H2,_J[.>^!^.^967E4=>E)%MUW^](Y(G%MZ'K
MO9_JGHBHAW*K-B_:OB)FW&AH%9WS\ AKL4F,(84/\V[_]>4C%UV<7AD<&YQ?
MFV3[\'XNS];T8^E6QI]I8<@1I ;DE^<1O[JK03IP%Z*8ZG96J&<T;1VK^4!+
M.A".,-B#0S*W7K$.4:KR3-\G9]*91N0E,_Q;HA"C3 ?\]X2205RHZTPWA8=O
M4MI[C#RS3^]H2TZ!_:<H]BXGK\[0]W&A'S!&"*<3=H3+1+_XC&U#B-1^L*4,
M0P'V#&R;(M(!VC0=('F7H?O $0.:L?ST C6PFP[D*%E=4Z.V)W5L:N P&Y:Z
M8#(1BQ>E79*(!%>E(>62G8)Y]V[?(Z".ET*B7*0#<2]F,LBL$^#B/'I1+E>%
MZ!8,,=PY<O<<*8,1ZI%=X8PW P7QMN7#S8%ULYNMG;Q9YF=TGWZBG:N .(F8
M'9QXL58\"D^PXT!,W1]V@VCX'>B>?E/R9%:H,5EZ/DC<1<R>0*TX'1C.0=$B
M5-3IP/=2.N"@)[\[1WV@'4]C=9K1*$6/95@6QSG@%TF^:6\],BJ.'M<0^=EI
M.OO[Y;]Z]6I^UVGO48]&TM/368XKY?QJN_< Q5^7\<<D>@RX?$;BD4Q@O?[7
M41G0 \5OLC<>L#]J*39F_WLSFG:+Q[8!@6$@<X .W,Q@>&-RF7/B[(G=:W:5
M$9OU)$Y3_@_,*8[(5TX[S5T81.<.,LH1]@52$ UH/F+0E?"3I0/*'<\OOKHI
M?4=<*)#W>@'LQKOAZ8TZ;\ZN:7AT.N/0L5M67X=E?EVOL=&>X\!$)L*C0U?]
M^TC"\O7?=N8ZGJ^MK<J=C.W6LXQ^@7CUVQ^'N-TS>+4%7;RJUN5\\R6=[;D3
MW7H86BNSI8?2+A#H0,2AT/@PNXQB>+D?)079A"#MA-&!2T[H+A11(H.2#GN$
M6#].!SZ04Z@2U"K,K[[?;T(-%\!)%NRA=\!Z;3KP"_?[O50?&%7M9^\3.G O
M?XL2QDO;,9W;R\B&XZX8!X(P6ENM:M"-:W;%'K>L15Z(=[K3@91UJ.$!8+U6
M,+_KK/Q8?&-A"%!9WG>]8I#I3B5247E<$+[KT!OQ+9*\16/5RJW974V:2>92
MDACUNG/K!H<JZFM+<BN((2V4!NM E+%U,+L?XRYM%\#Z#-,G+YO=]NLSF[P(
M\3GMZ^>4Z^XJM9BX0_H5%1)0D] )>VJ0PUS&>>9"K/,VNY)U2?EAX?OZD4&)
MEG5Q_K_\.UR'.ZPCIC>0!0E['E#-FX,S%<3F*:J*S>7$;_SI4[XB-S<!&)5,
M#4UH353;"??J7&ZU&ZG*T(><1B[XK&XQ6<G(34G)X/U*^<,K3P*/7W0]!M;E
M>O_ R-4*ZWGG!5_#-=E.<=G^]+B6'RRGJ:B\+(;-N#&*[@>)XGKORW[_GXU2
ML1>E<MK&]\5<R>VRA5:(E,\4Z5GX>!+A]J#N?HKY@._+($\:.W[_KR1-S[[#
M%TQ^58U_7LXQU KBK?]QGF'9*5=@)M^B)E5=6M\49A*"&GWTM\C[O;EYOT]I
M/_@Y5.CGYRAH"-RJ8Y10:>]&.>^D3ZEVDQ=)*3@$Y-27:A6)2HVX)<6?MR=/
M6-_8O%$]=&=BG?=,0QS^>^IWX1&NH'F(361PZHK1AN"<LN(#>M@7.TL\=J-N
M8[[E;:RN6L[1!NV*]ZRW)E"\,?P,U\)=S#UMCMY0>+UB?C=R,.,N6"\Z7^G-
M1#D?OD50&?!T1!C/2\!(4E8!4/M4B'ITX.!"W1N*F1L0?Q67UCWVDB%1-<[I
MI-FVKD7&64&KG- 63,DJMB2W/M4!9G[[/9Z=LO9Q.9K-2R_YR<=HNXH+EH[J
MLA4QI:NUQWON5%N\6[95S04J^TL%W63EG+Q00I&627BFX32KPXFR0\^&M=QZ
MO0_E&17O02#"](683 <.M+9T634H=90--PTQ-:67JY+?(RE/72GA@1L4WOB9
MZ\6XW##*?F^)#?0Z\EJ5I?H)]<<QQPSN=JZ'%K,2(Y6A+.>"'=/@N]'UT?^\
M@V!D5$B6Y*]EQ&B<?.]*+K5,5UH/GTM X9ES<GY&&US\JK!DZ]R8".,YSX3^
MZ&9[36!9P*I*1C-=3F5H"-.Y:>DJI)RGL^&\9$H4@P "J4MN!KGDC^]=-\M:
MZFR,[BHS>B8R%2 %(]^1WGY2W4IP(YIC]H>R$$T;7'CE/669RIN#)BY>CK^/
MY6@V^!*YO;Q7[>#M:6NQ&.0?&-H>]]SJ%Y0)@@BH0>T0O D=F%Y/#<0131OC
MGDL\.7G<6QY@UG_EQUG^_=VV5"L&7C!(%,2OFF"$=479"JBY-"YC@ZZ)87#L
M_41&J\JBR]59J2+3+/6M@Q7]9@XFW4;45[K'W#, [UJ9UIOY67:QR@\-3BX'
MG8T5[_LHI)\[')>9NO[(!+-J1S:%CY;,7(AWOY*:P>IQ7+94+UK-Z #3:IIZ
MFZ1A.ZKZX/K^T/)@6'7?#NI)*'/J)<ZV]VV9-@4'3E_5/Z8W8J"C\!5U0WH+
M),Q0GVWH\BY;U6K@Q)\FA;)6/$S9,BT_U_V^6$.,80AVGB(,$Y H2U143[X4
M[NNQ1G/,5;FL_%%R**?__HZ6P9!,\/GWH\N!+C_52+Z_C'1J!JLB8JQ'7&PN
M+A]0^;T+;K\],9FC$B_:,'FP]+5ZSYW)S571!RE310-.R\4MA=N)U1D$*VHY
MQ8*LUJJ*\O&:E, ]?3RAG/Q!<NC+V[2>6HX>Z[DD)I&+]6VZ9S]B_?,)3XBE
MLHW9RS1IO&[V9JO ]/O8SY\0WR)/L[A8;O-\KCCBM%+9M5AV2%_VVOM,X<F%
MQ?]5VW=%-?FU>T8!J8KT3E":4J4)(A(5Z4*D=Z(@(B!-6JA1JM0(""A5I'?I
MG4@7$) :Z82(=$@H(4 2)I[OG%EG_>>;F347<[%OLO+N=Y=G_\K.LW? !&;W
M;Z^=8%?:'%=FOMPD5A>KVU/('B4L<*8:K5N^)H..V2);-X$9;^. @:# D00N
MNR&) )/2?HG!6R*?HOV?][N.RS7<=62;-PN++MLITW$IV?I9M%W2=T&=U4RF
MR4"=%?"WF*UR$-@"2?J"W0B<V-PY8,-F-:02^2E(CYA.X@YZCOP\W>: L@KV
M,@Z=>85N2O5_7RZVB[J5D+>GM5;H7SG/!T5M'@R\?+WBI#QY<AWJ2&!&DO0*
MMTA]]%5$-JI@$):^TQ?$1*"OPEL9G@/@?':#+C?-&3Y<B?!C]!%BVJ4RQ;MC
M&KN6:()49CG"Y=\=Z@D7N22[LB8L?_]VZ54KRW>3O=F6TL%ZB)/%9$*:GWP!
M."D]'-X)8<<;D3%!M'?"\?6+,17PYX5R7%HB18->Q8=T60W^VQ1-G92ARC&G
M_=U C&D5ZZ\- [4J**/NU%[B[8RRNVMU9J\\>NFT1U]?H)A@.V7"BB^3U0[I
MEI-3$7ZHVU>9V.:_'_\#FLJ+5K6.42OTD*N+6VGCWR+1YF*45U"_X=I3%08)
MCV2<D]@@SUI%#T3:H^*[[:YW5%\V^$,T;6<GQM6IFF&+"&PN*R*U+D+\?)C%
M:%07^N**S7&R*)^9I_%(\!/D1F.H#T^\?6< %7$^VW5A.L==9=R5OGE6X842
M!850=@J:Q$",(*]K_LV[9>"+L\X<VN-ZMD[N9O!31W%Y&'XGL.=6/]E>,DMX
M7H]X]"#BB1+@2E?;MHDEB_:3^'+?)T66DBTUS?B",\>0D9:B;^#8ELJYF]3A
M1['1TO*Q4X9VO[;-OUE]A@Z()S31+6S][* C,YFN2B"FJLO7EF]:/A;(:6[^
MZ*NEM<UCC(V0\ZWB<4#G-TX*\<PKVE53,#:HYB-L7Y1G'C1*NW:ZKNQM]*N]
M7 M[=[5(/DW[2=^JK*,JO,CQMV%;;.5US!$NE3/)KF;R#VWR.E\&\,%;VW#/
M0^>))SU]N#O"X67Z;M["+CFB^'X273.6WK0^B9$1:J^&.5#ZUO1QP%_,<^JU
MB5>.B>!L1_>_!&D.]#\%J4=#$?XN#H#G6YXKWDWN+"NW[GM=46ZCZYWE]>/Q
MHL7.%!A<$6B60*#^3'B,J3B.;-,K$JG(7?*'O:Q-G&'72Y*(3<KGYV+%!)H)
MZ^!]##.+^P:E]D;MOV2)S2>;./B.G?S5&$/G@.2"K^> KR9KI%!QW,6V*M32
M=B.F$06*9H%@<L)=ZUR?78>:;HI'9X8_B^3T$\PI""BPC^O19#++%L\M9(\K
M-EI-Q+?^YZ9QYW]M&B^Y0O+)E<+)XJM[]/0HARR^7E2< _A( PC:$!%HZ5E/
MAPC&H;*B$D)N;EO2BK?3;8WJRH??J>EBE/C*?@9Q++=SH)8BME7NHN8H)^2M
MV)XWU,5_2KUE7@VH%MKOV0^<QL=9BS]#Z=Q<L,*8RN9%I2B/%R\FG ,^X8'_
MU.@MF&$UG  >6 J97UR 7AQQ*?MDZ?1<T4R@MEH8SNPGA&P>[UO)C7YB  ;C
M*;I0JP\&!G:#./[O^CMX#:NVC @ER9M;6$ G'D39U->D%#8F.#U_P),8JM%G
MNUAOA'+_!@0$L35-BF+,(I=_.DRR,6_DIIL=7&0VYMO]U?=G8^N1YQ-SS:A:
M!($G&O4;2U=_> YX$^1'?KD6,>=(^NJ#_""#,8G?;3:WD6<@BP2V(77 "VB1
M (PNS<?^%^LV+5".- 1J.(Y&O+!1/5#7$V%D@;[8M/<BYGAZ_-1FR <,L^9:
MO7QZR;B$BXMS#53[6J-&4+#8^UEHN2S-H<+!<0+B:56HK>JD"*(9$^!D5LLW
M*A7O*?PE.3-YM62_/R1VL;X;[70F_>Q=_!C;UUI<]G1LK2HO\3-HN8!?!#^P
MK$N6->O9G(V8D)R2+M>]M3,O6["$YIY&_&H?DWE0Q7[2 T%!!342[? 9:!/"
MK"IK#AW9'=<B2*.<U&>:$SV2%P%!']]G%U@QWU:F J ]JAI5[I)#<@W/A3I;
M;4GN-K-LO4EE/^G#E7TK>,I"+9CG>D?TSR!0(=1*JV&\SE45J3,A:304.C+"
M%G,C;<SD_L7*PMOQROJIW+>;KW9-9:D;ME79#\-<I*F6" ^(F4'!N4Z>]_KR
M5-/'.RE=FE>AGQQH\EH5T^H8#<6Q><ONO1E+;R%L==(\O\S52FR<I*4D=LU+
MM6H>8IJ$7E^9X:&N[J<N",$CHX(>$J-)# 2]:3>%8,=.WXU2ZSM)+A6J*RYJ
M@BRI+\RS3#YFEYN)3E=WHJ\]9"XPL9&SUN<V<>#JG,DKPEYYZW[V*&0T:>,8
M6Q$*K;V?H/=YCWU<C^Y[.*]7]6!VYDY5[Z=KV*+M":P_0^)0+A31[=?ZL\7!
M[TJ<["UL2W8[E]5/Y!Y_5)X%WDN=[-770T:+?EGUN[A>^>.:>#U"?8A9'T A
ME&P=U2O]-N0B?LJ1#Q&O(F-?Z:_;(![-VN_)O*:D_;ZL>%3I<DRFB,RS^3QA
M:$TUIZ/%35$G0905!"]>6)RNW.^%&1RQ,7MQ^8?E4#X5\9$&^]-[C20%["B\
MS1,-G(6L3,ZV_V9V)HE,KVE)EDM<%[I!\<JC)_-]*36R1"A)+R071& !+0=:
M^X?I3"4J.@[8&.HA]/W[T>DXQ@A0;52W>^CC<:ABEZ^E";JRO\/N8+XF.V_D
M?>V;P&(!;_1;F\2^9[>.4VCN(K::AR1N7Z_/,[6\&O(#04V6<NH$9LQHN/#S
MY"?U;X9A$HYB2%F9)&O^93E7ZC'U$'<RP#]1T//=PKVWDM0NX%:O3''S+AYY
M%&(5ZN"A_/P[+PN2)N]KU20H%L(LOQ<.O$Q00TN:6.I*7I^J9+CA,=[QL)_S
M7FRK6"B4IVS?\E[@BB:!]2XZ^U/NIG)*?9R GKQ,/FA]UJ2XTY=.U1'D'=0O
MT:MA[#TJ_<?'(3I[=B$M;M48_?#NX5W&4%!]VK=SP"4"Z&<;" U\&V!;7>R$
M\9?;HG_FZ*\PX2;T??'UI0$AC/G;GYYO5#_A \FKG8:8)2_NZ9J_?IQ-T_CT
M0LR]2TI/GGK0-$A/L.G/D6@?8'J]H<M-6%",PV24M#_K]'I<<-ZM!HXY3]6C
M'F@MB1;HCKL;K2*'93;P+GU\>[8RD^ZNKVD*+QL_BG&\/A.CD/$GV>R(S"^/
M[&,+4[[DS >781#HQC>J\E9#HJ$$(_O*NAM"J8LB+W<%#3VX4!Z5>2K/BROW
M$1=#>/$3%F2-[*Z#E'1PT0,_F+R?9?\JRCBX]I'69GGKA],P2,?4&MJCC%YX
M</?33$2/RD,_TY>$+O*KRH,$E:43"/>PS".\EEM/8(X0V82T6W%]/X(MI3\$
MWG?I/0<\K0I'8!I +\\!C 4_^-T2<QTMV[^?:+V#WP3;?WKL3UT:646>U="2
M(#=N9*P\)%+9IV_+AE>JH%3L4-'PVOZ3L_+'5J0Y1AV<.UYXJ0N,5R,Q;/++
MM4:]R%TI*^\R?RTI(!&-+-Q@*)I_I9JR)3:>]T;?JIWC:-U_<41!)E[3H8S4
M#J[[F_44MDA'*/A[OBOD1PL9T84V@<S>@5QN!/$JY>%@(:8D"2D,&^&'M_85
M3AFTERQV?^W(^4M+?>3IK%7@1_NFQA0=;=92+CZM3DI^&L%Z'Y0G<[?QFF7F
MT7HI9M5Q!?X-.&>U MH^*,P"JC?73A'NM7UOT:_BT665T#?O&1P<2!ZY,)>9
M^3SSM#_F'+!<FL/B4Z&L:R/>3>(=LWST"\G_N%&6(8XY=\EQ>7 *UQ@/>NK^
MEG2[-777_9)FOHW6Z_&72-E946LL<V,JB*I<4IQ$6XN1TVMAT?N\J9P$/['W
M*7W,<@[@=0!5!.SW+I>J^D\@)TBT?\I5Q>A3Y7X2/OP,4ER1CK&58N<625&M
MK]R4DP]%ZC=02/1+/!2@BZ$]I,O[::89G$?0)G[LN&X%]G(IA0KVFDH,N]^5
M6NBF,L_;3\JE#'W@() X'+*,IT>YAX>P;Q3V=]GR3 2!7GVCI8IOZ1M'Y_KU
MK:D<V>G98*/>DF."6C-8M&=6.+*]L'G>M9[>YQ.%[U-.WEO;FM>C,D3%7P=^
MKOF3<M*.1I\#?H%Q_?CHL_OXTKUN?I$Q[ZVM8.6>^7EH*/+VOK18,;_,AQ>^
MHKO;@(N>_2 WLZP@(#&'<!G#?\\91+E^#IAA<C[(/[[AF.1FH&5"]>M]GL3]
M45.%]7JTG:A^@::80<T]99E,@11-7U8#=2^>B/^G2R%,E!1BZ<O@UWFVG!S7
MCCT'R^=]EKD!S>JL3R[\HU"_)TTO73Z2CH75%L6W2>95993:6/8KU F6USR0
M]RJW7_AAI=E*1PC$LV&3;<FN1,(2G]WW33?0_L_,XH9?QI<#>_=4K9RXO(L7
M-KH%OBL)D+!F\"!+8E((6Y!+6](YH&>1K='5]K';E(1-A9OYVS<V>8(_E-!K
MEW\&T!UY0+\;A)>8F,6J$,@\]+S4R/?ER1R8'.MU4&9=>9<]*FC,XI:;I;A?
MJ/'E==Z6).6#NF#Q49(D&4W-I.OCKVSIXX-1FF-N:QKJTPI.TQ;7*)F:KQDT
M0C?I90!'1K:M7F3&+L*KJ?1.6&'C6W).'/F.2@S. <%6+*=($Q0(+[+4":2?
M%SKFOEVPPJ&6PMWP>;OYV#STYNE5=;>BM,Z#&PWV0W%)M4[ +%@-9/NHBC0&
M8J^;G[761;6*][1.'SD]D"F]M#B6=N]Y\N[;@9-8IC=Z(=\)C[&X#$SC-^YS
M0*S/B][(1"?AR9@KW _S5N-ALR]F\Q8BG*%^W9::X=Y0^0I&W=JQPR'/=^7;
M N9V8&NQ-U1>2^RJS% OM&.X5;>J6.C*EH;_^(IN8&")P &7K+',0UI YC+V
M/:/S[QZ[5+%2+],8Y9>H1?[+ZHN/"2IP$C-PEAY]72(IN*PG1&*J*\V]12C]
M<0A-\RD5Y &D=?$RIB+J;9MH'M1/%SXX45>F5%Z![/C^\\9H![7H=%L4JFA;
M#P-'B<9+J)B@$(RCKA7F>V<J$TNCLGTV7)P[+P2RRKL3^UP62K&_BE?NV.M9
M7/=H\C=HS=XFX]3^R/_NO"'%"5DX1B2N+)UR^U01./7^G@??I":PB*(=^GND
MPT^+(A0"9]Q]JBXON&F["4D+I=:R>PM'#[%YBIU=#$7<E-]173.=E'SU"A68
M,51BRODLSB'?]YK)_2.AM[9[9PQ!-N3*'YQI0%_O_H&):DUSKB//$E@U92YP
M9G<Z,,FHQ@2[['C6L5G*:CO7JUK1FTR49@3<8YP]O5&IN;+6HRL=CF @:*,O
MJSDUCDOD-S-5]V<(<";([.Z:D*,>WU0DDK09K.8LMDT8_0\(_LE=V8J=(S'!
M&;<44[G=(W9ZRPL'5U>8%[2C/B;E.[[<GZ#.U3@JA^!%X?$J:N6D*7[N^DF%
M!?W3J0IW734O?Z%WGJ[7N Q[?*H^2N_6N_-"PTRFI!C2(XN@Q]PIOW^M1B](
MU  )4.3/)0QYG$[N@AE@R(IC4K(VQ-$P[B5*F&I<>E_5CDW8Z&K^:2U.(^9&
M5:SJYW^;\9V-CT"[ "-)5$B"4<GN;>5['QIK2HEK- 4-TJU7 <?76[@Q[G.5
M&G"<'OZ=04Q.S4/9(EZ>CV^!*2XZ8CZ"'%-YRDFK84GK\$%0W#F@+JU'>I:Q
M)WFTTH4CWM'SII7>I4%-*RWC3#$AM3U% ;=7U;O.PXW;4=B*"L&.6!3BG<'M
M:",B9WE8TPGM/&.#G W'-D71G#.D?JE[W>VS[KM4JX%0K>8+Z)JLL8[2P?)[
MWZIF2T^M3>4V7QN7]%KV1T5U!SLI)R?/_R8QSRU:!HEAGG/'&747JW^9$?[A
MIS,DIB-P']7]FI/W-[]7^M:-+QV6X$\-@1L6YN2>J_W/G-^1"8)Z@?-LQ%%$
M0I&C?[!][8YOPS'-_MS>0NV/)Z^;9W^-R-6=FI$=(<9DE-TEA ^3]J9"OL+N
M'/"X'M'<;M7T:M=6J,E$RS?ZXGO.R\-O@O6\0!@M\$D9Z)CV'# W>VC*0ORT
MPG,2M.VI MZ;XH&9-I]*J[.:9?K^=Z@&*I/F@/54R.UAS#&X96S[60>6O]X#
M-PURH>RD^Q*99 H([7&[SR$H7*-_B3&"U =J/(Y5E228UF*D$RJ\3^9,$HR>
M%?_Z]@RZFG#[?7YL4XEA\2^!BU>H[Z WEF8#<2YC,"?$!?7/FXHU3MP1F><
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
MUGI?$1SA$>&]N%U6.)9+MJ(%6X+7^,$!8S9W<5)#O-JCTV$+XXLI/#*^E@8
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
M"A#J_PE=^A\QM0)CZOS==:?S7 \>:7R5@)1[]QI^F)"W@IR21O]2)/G/I-$
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
M#U/QP7+K#WK8ZQ#?M/ "QQ$N]&[K_!<T21)*B8/RT(#UH5X:<#T]!G3!B&&
M WL8\PETTT6.3C,O7-<1>.-ASJCG1^9=R-JGJ_P/$[9-=CZFM)$+4FVD3V]'
M]N:@([3!\UF!<]BN+(A=I9N<ZN8)&N!M-GZX -/V2"A]_KTSARF&^F(=+[#@
M0DGU$J=C*)P&T( ;DF5]!)"2*+YT2\Y#T&(I1?71P<^>354VV=#BSE/+\8]O
M_[XF(:%+&=G/P*$/!?S01WNQ-. :J "J<*"S5&EAP!?YG_V0 9J?K0NDI&.[
MD&1F=>KKVDW517#M<EIH.;P?<N:3W_K5[6V78:'S=;5O\I,,IYMEBB51!1[7
M257[AG<048J&\#OP#L1. (*3OCM;7L<74S$>LG@!*A^JR_SH3+,Y?3/=D=3S
M2)(E@ANRHD^ 4$]70$@Q1S G'HV2DMW)OJ.UH+NPORH)WHN8_17XL07T!0:?
M3SV/^!4QCZ#P.B ((*(7A6>;3O,Q, E":'>@YG;D?AC_C-FIGN2G:CQM<;.N
MT9O,(R>>G^ZM#?;_3!HJ7"YUFH'B;QW=_6:='G4!?1R@@2;)1$46#&%<S61M
M=J8V)BNBV$YK"4DD_>5\%+$S0#EE.X3!FR*BTQ'1NDPS03<=SH[N<>C;A%H:
M[GHI[?+HK;%]$)CR^H(V.JZ%/ &3W+PB\7J%)ASUL2KWQ!=,TWU?)S\_82S4
MQ,):I/-!H,Y]Q\4*G]:U/;';S:'S$S4/9G*WR2]N?FWJZ9TIEBSU?>7651N9
ML/7/R(OJK,6[=L;+)?T179IUC2[;]\[I2<ZQ4F'4\\:?*=<(6GDLAJ,*,9\S
MP[7'%FV+[4F=Q%?'.1*.PK/6!'1LN0)@5%N?%%#GO)_L*=';1-B^TRH-IZ<G
M2)=OS<XC(0_GOFGC/J7:))]K_RU45++ZTIL9U;.:FXOLR/?WLVM;N;A$1=,S
M1V>OBYJYO#'I4?AZ['U<B@O&/,&\Z1-.>X!;'SMG]("-!P&<ILCN@(F0$?F:
MV4E?7/.!;T$S9(I;ZL.YCJUGI7'D:@82=G,[VD_6G,]5.#N^V&AY_*G:YXEI
MH^.51?TXR!DSN!0L^#B1>@[&0E!=JIUY$U:Z(GM.+60_HLG42R7XT!3$T@?S
M-VS_JO&U73OX&4[Z5EQ6AF;58%+FTP(_Y+0PY2,]A2J,D^"#=B?*RI2#G";N
M,B85;=JZL/R:>T6*(3@*$%^0"/-L=_?$P#VM*B,!B<+VXXX.)I";S-,HB-ZP
M3IE7%[@*V9-/0@0O''MUINUH.?R%?G U>/_>Z]=(C0Y&#8:Z<##'KHL@4SQ^
MW.!U:9&E>U4\S+1K>.GUO0.Z\/YW2J@?,IG1,1RD3HPCQ1?\C(OP;\J([O3?
M*?15<2&8\&%7MRF\J,Y&= 0->)(A*^9RLWE(T=:JR=<CS!/_E:^R?;)-5'B!
M!GA!QM&W27\NU,<W<XO*SY.-=0<"B[[.*Q5W-.?8:%C(+"+?O_A^[>LD0T?"
M>17OE*O9<9/E0M:=UU.>(I_2MU+!#2&HRTBRLOS<F."H_[U'#&)9;R,RU_#F
MA-J2&*/'#&:C$OT8W48<UKU(.86]^$YO'LFP%LVJC3_.[=%O6/1R;$I+G'Z5
M/BZN19HB((Y/Z 3V.BDF+!1D"JBG>6,\)2QMZXN>^BO77KK:XYZ2S!X:9^TL
M9CZZ/97AT#"$>8R.MDUW3Z-'JEZ>^^?#]'GI_,6 \6W4,^PR>$.+WEYQDK:)
MF7AXXGSL7:^]>K=E_D -)7.YYR:23]OPG3ZO:O#>K]X^1UA216 7="6/$YMU
M\+O=J;YN.XY!3\34B"R"J1,_SKJ(98FPL#3N0M]!^#%/$&]FJS&QYE-^\28/
M:KYP/9B7OR#I*BDS8<)CO:S^DW/H.N/AZ/T+7"Z6X2G9=8@753$.^'+W<JYI
M4_N[SSP6ZNLBM8(D'$OX;H"L.5\PM(%(P61GXV3X")1'6-T6NNDB\F[Q>2G7
MNJT<7!O^"P&2OQ55&%34 S]K@@D8.[+XL B_?"?NNK>@=GCP@,IL-+@*U8V)
MT@7_\G>T[4A+,R_[@/A5\W5R)]0QPWBW2R^<G^.M,GSU)Q>HE9>]TE^D1#7P
M5Q^OX_S]=^<WD&->$Q"J61XN[?B%/&3O+CJ<!LQ]PNS<HYRCBW 2#1CZ4+8]
M.X&XU31$I]<H-=NQZGM.]BL!5?U>WD()QN.&##:6RJ?V5.<Q^-M>$U!;TB'.
M$0S%9\KZSV<!QJ@'<F=FIG1/&TC%K_6EL BQ+U0P!]^U2RR*74X>VMB3[;#J
MM).UE]"BGK8OF?P-_SE9GFDEZVA'"E_X&0M1/AG)DX^\_NK51ICL1BF%>V@?
M2M_TK08?HB4IK<TNXZ%6Q)1JLC&#I&P)<'GMVMF88R-Z6?J2IGIT=4D7RM=:
MU4;V=>RM=,]_21")MWB/22:&/@2I^UWKOP@L2(Z-4V1C4_QE"W]4!D5(%M>6
M0C00S_"VQ )28B*2E%Y/?5%[-$66^EMJP91I0"5S$346A,=2^*X0S0A9O=T>
MU^<5(VKL![A=&[__A7V[6EFS.S$@ZBXD+QS>+7C6H_.L6-M"W%$@A:=UO>?V
M2JOND/:-R1$[)]1QMDJ3SNT;5==$?PO])4.1ECQW+JP,9BO_3%1* #]%B:ND
MC%0IQZ72B_S*O.(46^>5('-B-BG915-99?('=KVI<1JL8[XDC<9")HQZ^<%G
M$"Y08"V UT@Q)=]^?+H4O!]XQK#J1KX_6)GGROBKF68)(NDX=A\<O^F^@&#J
M%&U5J'YA[^3V8QZR><HZ*4+P;>Y?WT2/E\X^!@'48#=-&M##-?']:(=-%LE'
MXK3QVHL-N%>>FQCU72@Q<FR#\?[^W*Z=1N_ES@ZEE/QHRU3.FLR4^8%1S%1G
M;ZHN\W$:Q87X84BKW&G:S>9M*D-ATA/6=KWUZ(,JHA4T X,WGV7OGX=.8MI#
M)69/9GLJ_O%H.%7"E&%" ^KB!8\J*_AWJ?P'FU(5=K5=<&G"YE%\);])A25(
M*JO9(]YW!*_COM=$/'/\UA/C$L9UF\ 2HYU*J*CFZ<!WM(]UC)^9N47HO'+9
MLLM[IUBHYT92)".'C*?MNY=7'\GVN-E)[V)(LBZ49 P#8MP&<<PC&_-WQT(#
MOG83%*DM<HB]JV5#]+PO<3J#;8;.@1D[/ZZD)]2K:&8.2(;XYZ>QQSP$^$]Q
MG@QS?TM?9QLDT)7-16#I,L(VZY2NO-$I?_NF5N221]=K[0FV%D/OQ.&QSW%I
M1%];:H6;)+4Q"U,&SJDEL1&JJ:;J2,0&!$$#"GALMT?API2')*V%]>W8;/6&
M.CSDC8+\,E8Q/\&U)B/2R.KYHO+;]V=?9<9D%MZXDC5Q+\93J8KL_>_%U#VJ
M6'PNGOH^H4#,XR'[I\MZXQJJ.4Z\T_NI[09\EH+_PE]5_MO^V_Y/,@;:Q/\
M4$L#!!0    (  :":E)V?"#]+CH  !E#   3    86)M+3(P,C$P,3,Q7V<W
M+FIP9^V[=U13W_LN>! 0I$HO E$!:0I*E1I1 1$!Z9VH@#1I(CTD(DV0(B@@
M705$:J07@="1+KV7T%L@H09(F7R^Z\[,FKGWSOW-G?6=-6O-;R?/'UEG[[W.
M^^[]ON_SY.Q#FB0M I<?:VIK A04%, S\@<@S0 / ,H+%_[YDAL5^4M-2TU-
M145-1T-SD9:!CH&!GHZ>GI&)]3(C$PL3/?UESLLL;.P<'!P,S%S<G.S<K.P<
M[/],0D%)'D-%?8F:^A([(STC^__M1FH&6&@I$!1QE!37@0LL%)0L%*1V  0
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
M15A6!S'POI'^*:IUFM:0G84L(6HEZ0AEW2J<RIU=Q1=,2^P2;AVH:0S#%]/
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
M9;.W_D'+D6A&K/C\+86VZ?5HN;"JAZ%$H?&NU\!7R=/K][S#S_M>!PBMI!'
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
M)3S_DOM'-?4!8JAH$XD3EFH;1 ]^4!/&0K'NH>HCX94WM;1WN=^J'\<IJI,
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
ML3B1-S(V//8CS7B_[:,Y8US=P-CVIK4L-AL-,?^)+.+W;H,M3S:?^A$OR9$
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
M?U]]9HBTH=AXQ6H8O!-*M'1XL=^9F&S4Z>/O_IO6F>S81??!$#3AV\S7MI+
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
MW/?\\R?\/[F>&[MLU\'.^?4GUTM>T9Z#GPM2F]Z)#QJ/4=;=$:+R26:/RAE
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
M=]^>Q*H4]WI;8>'+.!"Q)J# ]R"27@HIC3@4C'LLP@%/X]B&@*PUF!LC;0T
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
M_;83]8I[< ?V]F_$'7[<13>FNM=3?8ZXH)Y(F0PE]#VDNZ^1&-)(4"A"(G"
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
M(M..SZ<BRXO_$J2.,4L53S8_\/_>E&O]VJ:ZTT)W3\.<!C#V$%+.6A1!@G$
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
MY_]5"@\JUG 6<C,*= GDR%QW$8;6/&8*C$O".BMS4F8R1> E!1D_9Y^%\N+
MH6[VZ/MII+XQ*O2+/ (190G$J9="CV&! M\37F2<:W),P-RXI#T>N]T>CUEU
MVSR)8S]AN$!GHG-#U\"8IWE<"M!$R1SV0%EE;/2AT).7<?2QR;(O^I3NYECT
M?NZ2MA"WZR^BZ/3?K+][84AE%&!%:9S'BMP0A41Z4G=))R((?3\61A>%#63-
MC>>ZL4VE,.AH;#^USR%]GOX<XC=56'@["71#FB1<#.$K-$&PAW)@:X-><(Q:
M%QQ_PRNT)N@UY7CK@?Y'+KD)^5E]6ZJCB6V-@)C+%$6<P2CV%+^F:02)CU.8
M2LYH2"D/F>W1[C$Y<^/6YAK:5L\+ZR\<XFI\['HI6N.?I5H#-?"6WDD8W-^P
M.Q3U"K?C3MI[_&;;Z8\/;#;"U/JQ6:J7\HIP;O+'IT)\$:LR^]I<DFLN\D0L
M2,*4,,@HTKEFG@>Q\$.("?,2PN.8"*NNOL:2Y\8:'<6;M7!/=: O'UY5'2'4
M8GEO?VG9?$C,Z&44H$<FG.O;F_<'>1J?2%%QC_L^H;8(.>U\82Q\VG86MI@<
M]*BP?L' 77>2K?24NUV]S<JGO*S.3&_E=5F*=>DO1(2IE\H82NPE$#%&($$I
M@YZ4A/H,43^)%ROQH/4TW'7O%6@TB7 ]B;IB1]SG4+H"G2I+:O^=5(I:[K/W
M@VRXRWXY<!/ML2M%VV(&"KB.MAJ_ZW[\[/?8C6!QNL/>+W':_74CZP]VU\V>
MNK!3\0=!E#?1A&#/NBK IM!+T(+B0)!$!4@\C73I*4X@91&%@OBI+T3HAU(,
MZEE\2N+<?* /^>H!*D&/8*DU!LM=G#JPC?%)K,VXQ2F"(]/+KOE7I>S5=B_E
MN:Z%4BL\0I?C<]B,TN_XI-#7Z7Q\#H.3/9#//GA!8KYZ\UM1__?]ZE,AGDC&
MWPHIE "N*Y:O2G&]JMVHFN(6)&8>UGY,H).P$$DI3 7RH9 ABB@/<>@1.[=F
MF"+S<W<:K8&HU2VKUJQY%:<U(S;( QHX3L8[0&-A/V&RO5X(OF]-^ $H'ZH=
MBT;]:BCJD-FU$W49@LY3Y^TUF3Y=?C!:1U/DA[]M&&]^*G(F!*_*/-TI:57:
M?7DKWY#5[[=?1<$+(M7\DY$?!AAAJ *]&"*,$20>DU!%?QZ1W$]Y;-5?P4SL
MW-RUFR_Z-D*IIR3-\]_KOK3Y5ET[)C1$WHSYW.,Y,M.U"M=5[K[?Z:Q"PQ^
M5AO<G@?6FM_L<'+)9X:2)^4O.S1>\I7ETY/DV=<GR,J%"UGDPS1(I&8LILA*
M".C1@+$DBAA+_1%S[.>>_F";VFUYB#=DQ,Q(;N1Q&)GQQAF"L5/J#W,%7B6=
M?KJ$ P<X79A&[R!!P;!GM:XT7Y?V%'Q7V7,AJ.<)3BAD 57\&>$(8MU;BWE1
M&@M?AAPAJW(8EV@S-R;5!Y*5W_?4Z4B?;[>BR*X/?75_?6=2IR*S926-BP;3
MC%HG&Z*125;; 3YU1N9[;8MRV'\ N^W"G3U7H&M1I\*RP[(=+I!U6MCC(H6F
M+?WA KN#XB!.7CHP3:0*V6_J_;-M>E,:<C^FNOR0EPJ( B^!..(AY'Z$18R1
M'V"KB^='I<R-1V\NV$0\#J-A&L>EX(R=LE'I=P5:?,9($>O%P&E2QE%!TR9@
M]-EZD&S1^V%W!<NQKJ,;-.E'7N3AF"8AC+GD$"4"0:(\+QB&5/$"#H+$)Y>6
M*^\*G!L3]-9]_JR&N-(:U-7*@\LK:^^!WT\:8T Z^A%"#YKXIZJ&=N"P3OD>
MFI=7*1^*ZAQJE)NCZZ1"^3&H!M0GWWO-JU<G/V:426WRH\\-KA3Y,L-.!7VW
M\IY\6PCBL01C#KW$4ZX:$AA2)B64C&"?TS"5G-OT*>J19473$_09VL_.K9L)
M69>$/ FL89CJ!JZQ@] ]I/::^G03FJ].9.8Z+1EY#B[')2-/BINZ9.0YNX^4
MC#S[R,#2UOGJX5X4CQ^RE6@O>BZ(1R63(H51A$*(I)]"(@2#/(A\&F@V2:TR
MWXX)F9N?IW4;7+?Z&(AFG'$I-".3Q2X%L,6G5G&<'+8^,)R6I#XF9]HRU#V6
M'I2>[ONL?=37]I7_H]M77D>6-^0I4PNUKD.KBR!F95EMT5(1QTQ&*4PC%*@
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
MU4=Z5'74AS45$E#.S1IK ]9[6XNX5U.?> /R9?'>%^: 0/[D<E,HA);;"!O
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
M)$[TA""!F,?<4(. !"<<AAR)*$8LYHF3=-Z%=J;&#$>QSN /8RDH3.T5(WX
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
M1P[4MO#]-$K;YJ:.>C7YAA>!G#LI#ADF]ZM%SE\.BZR0\#!+,@ZS,#89MY&
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
MP&1SBL\ QSU78/ :&7>AJ7%#XMK]/8F%NW*YNVR#66>;:)._Y]MOM[O-5J_
MU\4\ZV]+/<5:2/&PID+JN97,OQLIKLVMGE7)Y7:>) G"-$QAFL4I1!G'D(6:
M+V@8I$2@4*;$NOI05R.F1B&UN6!K[ 7K@\'V\@:=.Z2=9\:">6 2JET /W*C
MQ%HY42T_9V#? 84GH.'*#%3.C- 3]E(48_3(2&(5 _:,DZI%7TA;="\Z/WHT
M98R^SC>U,WH_JV-$M@FZ>V=RJ9LIUXV,Z\V[E\,U5;IUD1)[R(M=BGO]V?Q=
M?UK?KXSPY)SR,$TPTG, D04024(ABQB%7+ 4H9 3GEF]K(8T<FHOLV8*=VFA
MXU;K(#UI-YM^Z_X9^"WHTC7N4> #8N<U6'P(.\>-*1\0Z9/0\R';ZK[L^-%X
MN31V=;^L%HN/J[5I>9Y%"0[C((5)6G"W9G%,9 ;UKQ6-TU12[KS0N-[LU-CX
MTO2J>=CRA[$?5 XX%-!TZ S[189?B-]H63$RNNX+![\HO_%2H0/:G98&]J!9
M+ 8L'C;Z]-_>P7,3?H>[W4ORF$5#OGS\^O+$5HMY+*.(1X1 F488(L$32$7(
M( [#*&"Q3#(9V1;A>?7DJ=%W91PHK;,OL_,:KG;V[07"P 1KZ;]3Z9RSOO8H
MEO/Z>:.5QSGK1K,@SOD+NI=",.%57W_0Y]_H=K?.MR\H#@R[U:<_)CV0XA0*
ME0B(5,(A"X2$(4H8H8G@)+.*:[)N<6I#=1^!7X05&K.->F)I.+AY7N<+$ <S
M8!QPKP/0COWUV95W1 <>]ZU@HO^, S,BP^L'21T!=2^RX W8L0LN] 2X4P4&
M*[ LJC&T/V?TR@Q6;IVKTF!W8\>\+)Z7 ?W'8?Z;?9S_S7:[SMEN6Q1T7]W3
MXC B0 PGA'&882HA"KB"+$LC&,0DIH1$(HB<-"LZVC$UEC>A,T:O IB/0!F=
MI$P&SS>35K$Q1W>F<XIHI::"WZK(!N*OLH',8YIU=!SSM3KVJ]U&Z B]-? ;
MY.[VTSY7ZL2)9A;5##0] =L5*'WQF%W5#TRO650=31DW6ZH?7B=943T?UU7M
MO8ZU^*K?Y;M-=0XAXB2*E=2,&BJ]<B4Q@1A%#$J>D$ F G'FJ.M^KIFIL68C
M]J<TL^/1T 50[3BM/U0#4U8'E#IHK;>!X%=5_6Q+(^NGMWE[JI3>>K6_J@]_
M6YJ(YEITW<APY%LSY_\H995^1A_E/$Z2((Q2K*=<*(5()IFF"II!F44\)BC
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
MQJTW[X:)CO.51PJS"R@0X6>UC&B1_O[Q"\EM]>Y\7:\;U1A\@CIJA3F#T9*
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
MP(HV&FUUM$F15$\(SJ?H'-<5[ &>@VCP!VK+]7 \3XNN7,^]I553KITY&WZ
MS3.#E:+*)F@4P$0=M"5J)W!1+/"2K%6NL-!F&L9.U!T_RNWR)9]J/<3$%!6$
M3($6)1EV950$QZ(GZD0NV3ITMLE!QUTRNAE",Q J'DYS.UCH'6RDU]1O)5(K
M(!;SNH!?_#%=3;BC[5]*!T$'59FI318123@J)-1"1-=VM3Q&52> .D#=3R'G
M:-EW *1[/+Q:G(7IG,03F*JMI#'6Y@,J%W#!,A#!<\U#2B8W&=CR*#6= .=X
M;=]/?1PM^@[P<ZLGZU^P^H(3ZPHG2B-PYT(=7U]/_%2&R*2, 2UCILE@E0>4
MC'R4<+QVGVY_>X"H.\#*$S/'+YE!Z3PWEDRR1Q)-L:;VL(@;9F@[QV13$[?G
M6:I&3O(/CJ'A5- #GKX_1?R2L2)+XH5DI#A9Z-HPI8Y.96"*Y(H18\HW&2JP
M,X4C)_B'QUD3U72 N?N#Q"^YX$:1O;42G-<<E&,"?"0_0*)/6NJ@F6Q2Z/TX
M.>-VA1P>30,(O0/H7'N2;XF73?^:28F&1$)2*+D>7O#(P0<=01AF4\DRYC:G
M0 ])Z61<YX#1V6%2[@ G]^_EO)D_3(%\6,QFORZ6OX=EGCC,0?IZIT'6GKJI
MC@%214%6EIQ!%S"75NW[]J&SDS#N0%@\+)%HIJ,.(/A('C]DQR7GH(44M$UO
M%J=*X(0BZRV]3*7)K8 #AYPT/(]NI_?[ENPH)1R,HJ^;RX&T7I;K@;:]^P*:
M..-#)"L.(47BPU<6-"8HB3%BI:!D3:J]'I(R>J?_TZ'I.#7T!:?M0*E7FQ[A
MV\NLV\5R52N.N;J?%&UL9QBKI- YH>O5OWI*KCUX$308Y;4I/CMAFO1?.8#6
MT2<#G!:0#179PS;Z.(N;V8U/<!@S2S:& #FA 56\!N^2 *(NZXBQ)-UF;L7>
MI(X^>F!LI ZEQ@Z >M-^8O5I\42.<,-IO,_I!R11KZ9KO)PILQ7-!TR+S_/-
M4S92FA23BB>?FJ+_>DZB68+($H>4D@S)J6QUH^1N6\9&'YIPLD70%40Z6#*[
M]-F8Z)BR+L(#1T-FP!0#K@0+])$VSCMGVX3FNQ W^L"&DT%W<%5U +^[+15Y
M5K7_5B0\*$V!8>'@(A,0<XG*6":$:6)>]V]<V?+:X,D =;CP.T#.J^FW:<9Y
M7MWT^PDV\>@=N)R1H)\2A.@9)(*]B1A2=DVRT \H&7U:P\D0=)P2>D+1K:J$
MVC=PHF(0K@X1=*;V3I>YCJ+P"JR,3F+D(; FB<*G"!HW7WBDGI]"S3%"[Z=S
MUC4[C_N-&_8F4DH=''F$Q0I7+Y=Q\(8A6&(),RJ'HDDYT2[$C9L];(2MH931
M#\X>)M*-M9F;K,$)"C,4>@NNWH60'*7B)MGDFEQZ.NPTH^5@EQ%/,_91PI'I
MY]?S8>9L/))$-X4KP;6&Z&I*,@@#GE7IJ&BCS59)T>@(_Z"SC*8#6L8\S-A'
M#X.B:=3+1MO6F5]P/4UA=I>]5C>/[KYRA&M(S_!\TCM)!#?:]>J4"X]DOX2U
M$*3DD 3MA:((*?*/>R?IEH=Y[1E<W]&O7<!IR4P49P4=,1]1T$JKU5U.*D,2
M$*54ES3Q5NU-OTM<)^4F@R'HF6KP813T ]V^O&I0OVIQZ?*1A[<R<M_C8WAS
M=OW&FYC!*@H;#(*SBH.*@C!8MU$3-J,C52JA26GT<T0-D!RMSWR_7-2%D7^Y
M^"M%,V_FUP-]7Z0U+9GU%&_$4*0NN5"L%$WQM%(4@L>H0+IHR#5-/K?IQ;8_
MJ=T8MN.P]$A.M:7..DB9W<T:)QE"X4("4[7!C9<27 P<F(A9\*SJ;=8^4O;-
ML-1:Y<]F[?>1?P<-AH:;T"8<9S'[&BA5GV#35<ZK H([YSR/S-@3]'=N/7^O
M6=;MQ* =1^_]Y.YVF*3)Z^&L90(PAWH+$CDX)S,$(DO$XA*>HC'TP9--FQ7S
MC8K4HS5UL,W]ALNX:%$752M6YFDZPSL;R:?%OD+V2FEIC !I!$FA9 XA)@3#
M5; EN\)UD[Q!"V;&+0(\,<)'1T,'3NPKI#>GZ4;%]/4,+V=9O3BKF\U_758_
M)O3(8P(6'/E6B19[E.1;&2:YE;FV<&R2%]J%N'%=WO$A=/_8;VA]=H'1[6N?
M&N^N,^U#.9#K(VO;!+01R#%2H'B2Q21$'9K46'^'KG']V@Z1.9P6.P#E$X7B
MWOA4$M9Y+474/K<,'$H'&(SBUL7"VDS;Z?'V27<0'$!G'2!O(ZT5$?[K8OEJ
M<1[7Y7SV(J7%.<EY@KS6BD0RZ)8CB8>,?'!*0!;*2N.=$;))><US1(WK5':'
MPL'TUP$6;[L5[\J5B;\>-+R:1"NC8!C!8M 4(OH$Q$Z$PB-+J2C.9)/I.M\C
M;-R+'MUA<E ]=H#+JRG7[^:OIJNOB]5TR]B+U0K7*S[)*3F/)"4F3 (5DH2H
MBB$0!8$VB&+;M!]]GJQQ;W!TA\D!=7AL_K-!ZG-;.O 77'^IDWN_X:7H)U%8
MQ83E@++.@O;,T%:0"GDD6O' @^'E!)-3GJ!NW"LAW2%T>(WV M1[E7_7 KR\
M&'@MO51;U"LA0;I$VX(V-6C+#K3FF).@W4$UJ9;<G<1Q[Z#T"-D6NNU@RW_(
M&<D;I]_JZ=EJHH7P67(#W,5-3H'67W$93 C9"LD+4TU2F,]2U5OOFV&@\%W$
M':J73HWC^R5^#=-\Y31?IK5>S+>=$K?NRL27((21$I*UHK;+\^"\IYU BY!5
MDEG[5J?T!Y#;6QN=$P%S<$V.BM@0SYX3Y=OZ_8<Z_>-=H3UGP]TD!:$S6D?K
MST90B6_&O:E:1>,9<RG9<._L_4$=Y@&O[:U)SJ!P:ZV&KFH[[G-9U\UOY/2<
M+ZLF+E=0$C(F&QF86&?(H*N=(70$)+YD$"P9WR1'N2-]O37".9'Q.UY7G>[/
M5[G5]^&B^ASU,#2EY3F];QKB=+;QK2>8+ E,^)K^K]54P8"+/(!-TEK.T95F
M8?<!Y/;6IN9$$!U<DR.&+8]O"YO=X!8W-^MQHIV10<<((C/BBSQC\(X 95)R
M26GREN]?Q-]Q:W[ZG;VUE#G!OCR0 KJ,AS_BK+R9K\Z789[P RES^0TGQ0D;
M78JT2+#0FC$&ZLP T#E*I:,1&)O<%]F-O-YZT)S(T!VMJ2[Q=VFLKPM \,J0
M3PP+7"3C(.0BZ]+B$&.(X$5&;Z,(&)K,)]J#QMYZV9QNRQU 9UW"\9[#>]N'
MX-X5\FT32%\H_C)!08C<0Y)>R#HBBI<FI];[$-E;JXEQPI1#M=8!(H<\&YCH
M((3*1D- 3YN#=K6+."H0%+(A4]'$1G46 S(Q+J*[.ZH9#1\=7(_;_2; HQ=3
M:._)I8X9P1($B9TAQ$3XC4+5:F>1,)D6J^$XLL>-ZD]_>_-4&NX SSNR^OA]
MP(D5*7MO,^@D&2C!'?B:$RY,2,N"-;[-?(6CJ!XW>7!B-)].OQTX+KO+=B*8
M21ZM!RL=;3M2&X@E2,@QT (M1O V@=WN)(Z;8>C6Z.ZEN0X,[!.<;>NP'A>D
MBRE*1;N'CHH"6(T!:*D1A]*XVA21-YI:LS^IG0QS.U&+D*%TUH&E?!\NKCKL
MI_\\GRZ1>*6UMKYX/POS]8MYKC6#7^NO3)(MM)09Q:U!)Q(D?1623$#R=<5R
M'C)KTEI^=Q*[;"XR&%CN7])HH[DNCDB)E828-T6K'\,,WY5;]2V/"'0B)")S
M'"$S[4!1R$C!HZ&5[IA2S"NO9)-R^7T)[;*32#.$MM1B#[;S%G]_">OSY8:+
M38G6=FG2(GP99K/5N_+B6YC.:E+ZU\6RBN(CILM?GS!>K!$Q@2SD52N=$P0L
M%J0,O ZJ3;%-.[1!J.^RW\@I\'P:?7< \MUE/"G!"BNM 1&XHB QD-]?)$G9
M&XZJZ*!2DPKFW4GLLGE(*[@VTER_H=2OTWF8I\<%F35'%W(!&6A#489<H&@I
M6%0Q99YCC++---G]21W7I)XZE!I*9R/726W.G?\V77_Y@K,<YOEJJZ@"KG/\
M:I7$HCQ^N_]%;4Z^FG@;@^.:@>:6D?.3.#BF#7@?M1'"18/WSL<>K9XZGI(N
MHZC!<+(836D=;.97,>.[\MA@EPDJD36K;4UL1%#9U&W 2^!>V!*2S10JMHSP
M'R>KRYAI:#PVT%!WD?S5FGI7WB[FGS_A\NP51A)708PJ./ NU[8Z&>L@,PL.
MH_?9R8R^35[INZ1U&=TT0]ZPFNK VGVX#LSN\2%4*+H>7P5?ZN3%P,"E; &3
MEB$ZDY-NT@GY*8*Z#$M:X6P0K?1SI>CVLKG-VB]A_O=WWW"9EZ&L:]1OBM/$
MC73>5M=9$7/>@R!#GJV7SO$F'>!V(Z_+NHY3&+J!--:!L;O-59W^L%Z>I\W(
MB$687U?$9A&*<.0TL%0[DGC"2S \@TW&<Z\E2FS2N'@7XKJLQC@%!@?15@<(
MW,H*-_=3WB^G)+:O=5KW=GE-=-:B!.N@UOF!<C94SU5 2%DE%PRQT^1*Y;-4
M=5E:T0ISP^FGB\AB=^E-G(T\Q%AS[)RDQBA>]^3'@DY.2A2<F#UE'<4C)(Y[
M=^/$0&RDN0X2TZ]+P;1^5U[_D;Z$^6?\0&A_-Z_,UO^O!_+?PJPNMP](<IPF
M6@OU!R_F^>X'MW[SS3S-SNOTRFV+L3#[\W)Q_I7^XHE*/9>UIXTA@X[U>(FA
MI26,JHZ6QY#(E6&N26PS/NOC1E'-$N?C"W8O3'7@B!PEF_>;@9L/;_5<2NRV
M%K::(5.H0C!,0"VDJ3DY RX+ SGH*'.TWK49;W-:-L<-$9NMKHZQTL%^=I1T
M)BHI&U2M ^92@5)<0ZSE/,*3R8B:YY*:5+8<1?6X86B?.-]+DT>..B8)+-<=
M@+=8FXMULE:74_!MG(/HD2(C*[*0.=C2:-)L<_ VBV<[!>\^FNQT3O>G+U@/
MG\/\(LSS;[7T#!?EEN=[A_J=9M%^[XG'#J#=B^*!ILZ^6WX.\\L6X3<#<+?3
M9=[?8N)=N0PUP^QF-N[M$<DZH2S O*E3XI&VZ'HUMA11,'/#C&^R\ >A_NBD
MRD93[VYIJG8KDJ7D>B\^1%HT))E04T2,%>U2-)%[W4(>#TD9MS#E].AZD#<Y
M3CD=CMO^CI7X+2SK5]_(M5Z'Z:R!G7OPAL9V[WF.NK*#)2F'D4E(DD)]%64
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
M0F8@*4<(#9@@6(*I2LE%F9ADMLGCY+/JP<VKR_TEMK'UY"-3V=-I<=&#PF3
MUUY4R2N3G"A&8*-Q.?O(^97TVBFH>5S-/U@8'3C!;V;KV:>-=.J;]M7V ;M$
M)HVU'$H)AIA!MF6,+(.VB3F//FC?J/3Z,3%3MY ;+N1'KUD#.=XA:G8/S$HD
M+0Q*<,$P<HF8@"B9!HP&!5W>T3^L*&J#FQY21(:+^2>X.8/G'2#G+]RTL+_;
MS"XS@,R^(IW/4"QF4$()\(XX8Y71PIN +C89ZWZ GKZP<XZH%^/S?4+XK);K
M>UQY%5;;]J]T3TM5LPJ*TJ2';9:U\84%E#YF3[^S^I@4?OKZ/<30GQZB9?_R
M4P_G&NUJ&H&[76'C7J6>%04#:@-1Q+AM>NAU+L!=IN."D:5\3-OM,Q R=7.&
M,81Z$!]G<GCB$/G+JS1;W+3MM46C# )R,0X4.0(0Z_MET,BMST4G=<S3W[U/
M]B+F<V6S&,ZHB;7 ^T"Z<)N"JU51/%O0W"3:.%H(AO1AH=LN>*LMZF,**(XZ
M]K>K3CU:;]3[X#Q>]@" '6Y]3EPY@R#(V 9EK <G:_F]BDJ3GO,Y'A,%/AX"
M4VN!,R7V4.9GL&]BJ?\YF\^^7'W9$1ZT(U@S XS5.D41.82 "E(F52A]\?33
ML>3^P\H32_X<N2W&8.+4T@_?[Q%N2D%//C;85+ V]X\09+3@4DI":,W=45E@
MQTG__LK3. .C2?]L)G804_C'55B&^1KQ7;S<V4&KE]=O:V^-K3[4*AC)58+
M216J3-8O 9Q!5(9%FXPKK$FF_L\(FWJ:ZNBQS5$ET2FRMKO9&=A96T=;X<!9
MHIN6*0_>:X3 ?*"#5UCD39Y>?D;8M/&K<6%P!,;.ELG$#NGK.2X_77\(W^@,
MKF[Z#*UN^@#)+(K+"-:*6B(E:N_^0+I<&*V=M5+D!UIKKX?ZU!K]P>1\22X:
ML+4#%?1(2[^YS4!S24E:DM&]7"?2%%+7D<L 15LMA?08L4T!VD&2IA[N//YC
MW3C<[P%'/QLG'"5'YCFYBIEE4)JT<TRH:^.Z9 -WV;DV/2?&&.S\? _ 9P+@
MU.'.ITACXDOL RGL]?7+Q3P33Q E#SJ 9E&1QHX.@M$<$'.*1GG+\)BHZKU/
M=O;(,DS\0]@UL93W7-870EAMBJM),\6!DG2X738>)&/<,A%1A6.:0>[Y=&>A
MU.%2'\J^'FZ0'[AR_2*EY56X?+%^%9;+:_K+_PV75W@1DK .A02VN6V%)$@K
M*R SH5V.D7[69F[[,=1UYG"/=)>,+I?^P/9ZM9Y]"6M\5_ZB'\S(K*O_PT7@
M,;B8-:1$YT;I3/=E[4G'8O16HPC,/4/FXP'J.C.&FX!M!+E,?*\]V-#;J^HD
MDEV&R_6F^N;#5=R4XB#MRA03ZFT=M*P=$!6"8R&!$-%K+J2-0AYQW1V_XL3E
M3^/?@HV8W6$=P+;B?EL$_ .51^7YW__70_/X#U(R4I[^[??WY%=[E@/SP@(:
M,FT5-QJ\Y8230D*U1FBKFLRJ>H*FX57#CSY]5[R"/CNLE8">>=JODYDL.EM;
M?<B@+3%"M&D)]!11T_K/8Z'C<7WO2&+H6W>,4#/TU-=&U"W/4A/T%)I*2D4P
M$KI+LL;ZK 2G$<%P[9,J3F%N4K304->\+@73^K9_"ZVQ*1K>7*!7=(>^^XK+
M;=C\@CMO18J"[D>N0"D6(8AZ M"D[ TJ$]HT9SR:Q'[UT"G(>=2OL8V(.O#
M;C>T:_3Q$N=89NN+9'ER04HP]=E.19F(6\6"3[2;NI?(F_1@/D#/M/'!5K :
M@_FG8\AO,33'3[7/X_# \"+-PN4'3)L9)W4S=%TMKG'YVX::</GJQ?O7'UX0
MJU*R4B5C(.J:E*S(V/>H,J@<G25S !W[V35WTH+3AA?'!DT[7G=H''W 3[6Z
M\X]Y62R_;&/%I]M$>SXRU!3Z&5TC64"[9=[CU\6RNM&WP!&JSE-$"2'%FOGE
MR=Q%5H!I;D/20=G2IM/W 8(&]S5_\-U]=C[37MHZ-8)95LOI.(=H:?<F&Q&\
M*<%@$_?R"-HF[D\]!DH>M3@?62*_A'+9I!"<XW8=_-3XBF8?C<W5#5>LT.4!
MG)E<&V-)\#[3I1(E*\RKK-RS'+W1U$WZC/GJ$M^5ARO<8_3+Z]T/[P!?,C>9
M[FRP$6LV4>$0K)$@+<^>*6*':!+Q.9/>7M72"6AZI):>07*_A*KZ?38/\VH%
MWON[>+WE1M40NW]Q?B1I\)+CJ[XA>VZM(DO,V<DZ]=/1-:NT+G5(9 :3DBG2
M.8/I_[.*W.3>:6>2%8G\U6@5\4"0OYI# ND2EU8SF>TQQ3BMU>/T?6M&0=%
MU7BRQ#J(4MU.8GEYM9K-<;7:;6;;;\/ZDDH0 C"B X4V@U=>D*_K O.R&&Z:
MQ*J>I&IBH+7&Q*'!2(,%U /:=M?)-CV]\"@29Q*L=61!($-PL=3)A25A#F@=
MMPT5? ^5'B-*=[^W>0:K)V\RL.5$F.<_YOF*U/CU324]<\)@<:2[F:_/D@&B
M$0IT25'+P)Q].-#H0,N! PMT<8.=([#%V-R;& (?,7V>+RX7GZY?S/.?87Y5
MZ";?=/'=[45F)!?#TLG&3 =#T\T>N.?@!,:"4EMKS1%(^-DZT[Z-C .(47DY
M=;E7ODKWFR\Y$[(708*F&Q:4D@8"FCH=RQ+40V!2^"-@\."STSYNC"/U(9R:
M6,@OOLU^H!SKY .RWWVHC26+*A 32R"435K9$)5)1\CXQZ].F\<\CH@'\*D'
M]3Y+X?+#XO)J\[:_VT.2*0E'5@YG=8(.L0%"3A;RILC,IQH#/U:M[_G^M G%
M(ZKSH;R;NA1F\0V7\\J,#[C\-DMXLP>K,6-('(JL&1[!*?*3-$&:KJ:"6C$A
MCIF=<.C[TZ8#CR/_47AWMOQI[;@8H>?(*\+MXG*6-\S?I$1OVWOZ'#5/9*(&
MN_%R",.A-LU"[T3444EU3!/+HYJ/["=A8HOOF6(+(XE@XL8UCW=PT[7-*TY.
MC05T]405S<"AX8 "LQ+&!J9'ZV!TB(CIFAF-(=@G<7(&ESL(/>T2">>?;B(L
M-[UZHD#2G1&2$[6ZG5CB:\*0T]*@\-(KTV8NZ'YZ>L+-.8)^.$IQ!*YW )[-
MS*'5=@NO+V=?9O/[IC?S"5VP$:QTO#XQ<#+":]>-R!U&TL\<FZ0./4G5=/VT
MF@!I/ ET *=7BR7=ZV&-;Q?SW<&XL>*"RJ$VEI6V#O@V@=&Y<!9D)O\.O38.
M&XTC.D#1-,&09C :A_,=0.A/VL-R%B[?8UK,ZV@ULA$KCVZ\P9P0LW<DZNH-
M9KN)]R $,@FU2@HQ-KG5GB9KFK!+,S"-*(,.$/6$R_'FMG"56\>8YC7AT=;\
M1%&@-@<"(PN&XFV.L<V#\!'$31RW?>YWX;'%U3<$W^,WG%_=Y?EGF;3P=<2V
MR)(.5Y$0<K#@660VN%2\4,\,Q <D=O&:."(\CL??$%EU@,(=^;\33V]ZW_US
MMO[\ZFJU7GS!Y>OOZ?)JTVFJUMFO,-=IHB649)1/D*N&5XH)<-)RL.BT"#E[
M;IMT;3F#UFYQ.0@VB^>580<P?8*3?RT79;:NS2)NF4F>D)&Y HAQ\I#J3(/
MN0<1<\I>.K)S6N;:'$=E%^_MDZC,@1+K (ZWD9YM==ZFC8T+BBFT"4K)@;9
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
MX=EYYK?:V?UZ]V]02P$"% ,4    "  &@FI2+4_K)@&? 0"7DA$ $
M        @ $     86)M+3(P,C$P,3,Q+FAT;5!+ 0(4 Q0    (  :":E+^
M9UV)T \  *&=   0              "  2^? 0!A8FTM,C R,3 Q,S$N>'-D
M4$L! A0#%     @ !H)J4JOS$MK*'0  7R\! !0              ( !+:\!
M &%B;2TR,#(Q,#$S,5]C86PN>&UL4$L! A0#%     @ !H)J4IAG,(BC/
M!F8" !0              ( !*<T! &%B;2TR,#(Q,#$S,5]D968N>&UL4$L!
M A0#%     @ !H)J4E8ZE_UIC   W<P  !,              ( !_@D" &%B
M;2TR,#(Q,#$S,5]G,2YJ<&=02P$"% ,4    "  &@FI2KL+(FVL* P!,Z0,
M$P              @ &8E@( 86)M+3(P,C$P,3,Q7V<R+FIP9U!+ 0(4 Q0
M   (  :":E*K>YO9'+ ! %_E 0 3              "  32A!0!A8FTM,C R
M,3 Q,S%?9S,N:G!G4$L! A0#%     @ !H)J4C2>:S9+5P  :V(  !,
M         ( !@5$' &%B;2TR,#(Q,#$S,5]G-"YJ<&=02P$"% ,4    "  &
M@FI2)@8K_P]W   ZB   $P              @ ']J < 86)M+3(P,C$P,3,Q
M7V<U+FIP9U!+ 0(4 Q0    (  :":E+&'^F>&#,  + ^   3
M  "  3T@" !A8FTM,C R,3 Q,S%?9S8N:G!G4$L! A0#%     @ !H)J4G9\
M(/TN.@  &4,  !,              ( !AE,( &%B;2TR,#(Q,#$S,5]G-RYJ
M<&=02P$"% ,4    "  &@FI2C(*D!)5?   X:@  $P              @ 'E
MC0@ 86)M+3(P,C$P,3,Q7V<X+FIP9U!+ 0(4 Q0    (  :":E+RU*$"0K@
M )]I!P 4              "  :OM" !A8FTM,C R,3 Q,S%?;&%B+GAM;%!+
M 0(4 Q0    (  :":E('(FV5"FD  -N1!  4              "  1^F"0!A
M8FTM,C R,3 Q,S%?<')E+GAM;%!+ 0(4 Q0    (  :":E+1*$]I%@@  /DE
M   3              "  5L/"@!A8FTQ,S$R,#(Q97@S,3$N:'1M4$L! A0#
M%     @ !H)J4LP<BH(3"   V24  !,              ( !HA<* &%B;3$S
M,3(P,C%E>#,Q,BYH=&U02P$"% ,4    "  &@FI2U;[K1DT%  "Z'P  $@
M            @ 'F'PH 86)M,3,Q,C R,65X,S(N:'1M4$L%!@     1 !$
*3@0  &,E"@    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
