diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/check_target_mappings.test.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/check_target_mappings.test.ts index ada352154a3c..cae79279a14a 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/check_target_mappings.test.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/check_target_mappings.test.ts @@ -176,8 +176,9 @@ describe('checkTargetTypesMappings', () => { const result = await task(); expect(result).toEqual( - Either.right({ - type: 'types_match' as const, + Either.left({ + type: 'types_added' as const, + newTypes: ['type3'], }) ); }); diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/check_target_mappings.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/check_target_mappings.ts index 0caee0882537..d3432d524071 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/check_target_mappings.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/check_target_mappings.ts @@ -11,7 +11,7 @@ import * as Either from 'fp-ts/lib/Either'; import * as TaskEither from 'fp-ts/lib/TaskEither'; import type { IndexMapping, VirtualVersionMap } from '@kbn/core-saved-objects-base-server-internal'; -import { getUpdatedTypes } from '../core/compare_mappings'; +import { getNewAndUpdatedTypes } from '../core/compare_mappings'; /** @internal */ export interface CheckTargetTypesMappingsParams { @@ -38,6 +38,12 @@ export interface TypesChanged { updatedTypes: string[]; } +/** @internal */ +export interface TypesAdded { + type: 'types_added'; + newTypes: string[]; +} + export const checkTargetTypesMappings = ({ indexTypes, @@ -46,7 +52,7 @@ export const checkTargetTypesMappings = latestMappingsVersions, hashToVersionMap = {}, }: CheckTargetTypesMappingsParams): TaskEither.TaskEither< - IndexMappingsIncomplete | TypesChanged, + IndexMappingsIncomplete | TypesChanged | TypesAdded, TypesMatch > => async () => { @@ -58,7 +64,7 @@ export const checkTargetTypesMappings = return Either.left({ type: 'index_mappings_incomplete' as const }); } - const updatedTypes = getUpdatedTypes({ + const { newTypes, updatedTypes } = getNewAndUpdatedTypes({ indexTypes, indexMeta: indexMappings?._meta, latestMappingsVersions, @@ -70,6 +76,11 @@ export const checkTargetTypesMappings = type: 'types_changed' as const, updatedTypes, }); + } else if (newTypes.length) { + return Either.left({ + type: 'types_added' as const, + newTypes, + }); } else { return Either.right({ type: 'types_match' as const }); } diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/index.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/index.ts index d489b6e51ae0..94727f88580a 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/index.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/index.ts @@ -112,7 +112,7 @@ import type { UnknownDocsFound } from './check_for_unknown_docs'; import type { IncompatibleClusterRoutingAllocation } from './check_cluster_routing_allocation'; import type { ClusterShardLimitExceeded } from './create_index'; import type { SynchronizationFailed } from './synchronize_migrators'; -import type { IndexMappingsIncomplete, TypesChanged } from './check_target_mappings'; +import type { IndexMappingsIncomplete, TypesAdded, TypesChanged } from './check_target_mappings'; export type { CheckForUnknownDocsParams, @@ -193,6 +193,7 @@ export interface ActionErrorTypeMap { synchronization_failed: SynchronizationFailed; index_mappings_incomplete: IndexMappingsIncomplete; types_changed: TypesChanged; + types_added: TypesAdded; operation_not_supported: OperationNotSupported; source_equals_target: SourceEqualsTarget; } diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/update_source_mappings_properties.test.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/update_source_mappings_properties.test.ts index d79b7f531167..80fad365f2c7 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/update_source_mappings_properties.test.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/actions/update_source_mappings_properties.test.ts @@ -47,6 +47,7 @@ describe('updateSourceMappingsProperties', () => { appMappings: { properties: { a: { type: 'keyword' }, + b: { type: 'long' }, c: { type: 'long' }, ...getBaseMappings().properties, }, @@ -68,8 +69,10 @@ describe('updateSourceMappingsProperties', () => { it('should not update mappings when there are no changes', async () => { // we overwrite the app mappings to have the "unchanged" values with respect to the index mappings const sameMappingsParams = chain(params) + // let's not introduce 'c' for now + .set('indexTypes', ['a', 'b']) // even if the app versions are more recent, we emulate a scenario where mappings haven NOT changed - .set('latestMappingsVersions', { a: '10.1.0', b: '10.1.0', c: '10.1.0' }) + .set('latestMappingsVersions', { a: '10.1.0', b: '10.1.0' }) .value(); const result = await updateSourceMappingsProperties(sameMappingsParams)(); @@ -78,6 +81,28 @@ describe('updateSourceMappingsProperties', () => { expect(result).toHaveProperty('right', 'update_mappings_succeeded'); }); + it('should update mappings if there are new types', async () => { + // we overwrite the app mappings to have the "unchanged" values with respect to the index mappings + const sameMappingsParams = chain(params) + // even if the app versions are more recent, we emulate a scenario where mappings haven NOT changed + .set('latestMappingsVersions', { a: '10.1.0', b: '10.1.0', c: '10.1.0' }) + .value(); + const result = await updateSourceMappingsProperties(sameMappingsParams)(); + + expect(client.indices.putMapping).toHaveBeenCalledTimes(1); + expect(client.indices.putMapping).toHaveBeenCalledWith( + expect.objectContaining({ + properties: expect.objectContaining({ + a: { type: 'keyword' }, + b: { type: 'long' }, + c: { type: 'long' }, + }), + }) + ); + expect(Either.isRight(result)).toEqual(true); + expect(result).toHaveProperty('right', 'update_mappings_succeeded'); + }); + it('should return that mappings are updated when changes are compatible', async () => { const result = await updateSourceMappingsProperties(params)(); diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/compare_mappings.test.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/compare_mappings.test.ts index 4a155944c414..e756fb65ce71 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/compare_mappings.test.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/compare_mappings.test.ts @@ -9,17 +9,20 @@ import type { IndexMappingMeta } from '@kbn/core-saved-objects-base-server-internal'; import { getBaseMappings } from './build_active_mappings'; -import { getUpdatedTypes, getUpdatedRootFields } from './compare_mappings'; +import { getUpdatedRootFields, getNewAndUpdatedTypes } from './compare_mappings'; -describe('getUpdatedTypes', () => { +describe('getNewAndUpdatedTypes', () => { test('returns all types if _meta is missing in indexMappings', () => { const indexTypes = ['foo', 'bar']; const latestMappingsVersions = {}; - expect(getUpdatedTypes({ indexTypes, indexMeta: undefined, latestMappingsVersions })).toEqual([ - 'foo', - 'bar', - ]); + const { newTypes, updatedTypes } = getNewAndUpdatedTypes({ + indexTypes, + indexMeta: undefined, + latestMappingsVersions, + }); + expect(newTypes).toEqual([]); + expect(updatedTypes).toEqual(['foo', 'bar']); }); test('returns all types if migrationMappingPropertyHashes and mappingVersions are missing in indexMappings', () => { @@ -27,14 +30,17 @@ describe('getUpdatedTypes', () => { const indexMeta: IndexMappingMeta = {}; const latestMappingsVersions = {}; - expect(getUpdatedTypes({ indexTypes, indexMeta, latestMappingsVersions })).toEqual([ - 'foo', - 'bar', - ]); + const { newTypes, updatedTypes } = getNewAndUpdatedTypes({ + indexTypes, + indexMeta, + latestMappingsVersions, + }); + expect(newTypes).toEqual([]); + expect(updatedTypes).toEqual(['foo', 'bar']); }); describe('when ONLY migrationMappingPropertyHashes exists in indexMappings', () => { - test('uses the provided hashToVersionMap to compare changes and return only the types that have changed', async () => { + test('uses the provided hashToVersionMap to compare changes and return new types and types that have changed', async () => { const indexTypes = ['type1', 'type2', 'type4']; const indexMeta: IndexMappingMeta = { migrationMappingPropertyHashes: { @@ -56,14 +62,19 @@ describe('getUpdatedTypes', () => { type4: '10.5.0', // new type, no need to pick it up }; - expect( - getUpdatedTypes({ indexTypes, indexMeta, latestMappingsVersions, hashToVersionMap }) - ).toEqual(['type2']); + const { newTypes, updatedTypes } = getNewAndUpdatedTypes({ + indexTypes, + indexMeta, + latestMappingsVersions, + hashToVersionMap, + }); + expect(newTypes).toEqual(['type4']); + expect(updatedTypes).toEqual(['type2']); }); }); describe('when mappingVersions exist in indexMappings', () => { - test('compares the modelVersions and returns only the types that have changed', async () => { + test('compares the modelVersions and returns new types and types that have changed', async () => { const indexTypes = ['type1', 'type2', 'type4']; const indexMeta: IndexMappingMeta = { @@ -90,9 +101,14 @@ describe('getUpdatedTypes', () => { // empty on purpose, not used as mappingVersions is present in indexMappings }; - expect( - getUpdatedTypes({ indexTypes, indexMeta, latestMappingsVersions, hashToVersionMap }) - ).toEqual(['type2']); + const { newTypes, updatedTypes } = getNewAndUpdatedTypes({ + indexTypes, + indexMeta, + latestMappingsVersions, + hashToVersionMap, + }); + expect(newTypes).toEqual(['type4']); + expect(updatedTypes).toEqual(['type2']); }); }); }); diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/compare_mappings.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/compare_mappings.ts index b10311cb9f7e..0e2de5ee51ec 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/compare_mappings.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/compare_mappings.ts @@ -33,43 +33,56 @@ export const getUpdatedRootFields = (indexMappings: IndexMapping): string[] => { .map(([propertyName]) => propertyName); }; +interface GetUpdatedTypesParams { + indexMeta?: IndexMappingMeta; + indexTypes: string[]; + latestMappingsVersions: VirtualVersionMap; + hashToVersionMap?: Record; +} + /** * Compares the current vs stored mappings' hashes or modelVersions. - * Returns a list with all the types that have been updated. + * Returns 2 lists: one with all the new types and one with the types that have been updated. * @param indexMeta The meta information stored in the SO index * @param knownTypes The list of SO types that belong to the index and are enabled * @param latestMappingsVersions A map holding [type => version] with the latest versions where mappings have changed for each type * @param hashToVersionMap A map holding information about [md5 => modelVersion] equivalence - * @returns the list of types that have been updated (in terms of their mappings) + * @returns the lists of new types and updated types */ -export const getUpdatedTypes = ({ +export const getNewAndUpdatedTypes = ({ indexMeta, indexTypes, latestMappingsVersions, hashToVersionMap = {}, -}: { - indexMeta?: IndexMappingMeta; - indexTypes: string[]; - latestMappingsVersions: VirtualVersionMap; - hashToVersionMap?: Record; -}): string[] => { +}: GetUpdatedTypesParams) => { if (!indexMeta || (!indexMeta.mappingVersions && !indexMeta.migrationMappingPropertyHashes)) { // if we currently do NOT have meta information stored in the index // we consider that all types have been updated - return indexTypes; + return { newTypes: [], updatedTypes: indexTypes }; } // If something exists in stored, but is missing in current // we don't care, as it could be a disabled plugin, etc // and keeping stale stuff around is better than migrating unecessesarily. - return indexTypes.filter((type) => - isTypeUpdated({ + const newTypes: string[] = []; + const updatedTypes: string[] = []; + + indexTypes.forEach((type) => { + const status = checkTypeStatus({ type, mappingVersion: latestMappingsVersions[type], indexMeta, hashToVersionMap, - }) - ); + }); + + if (status === 'new') { + newTypes.push(type); + } else if (status === 'updated') { + updatedTypes.push(type); + } + }); + + return { newTypes, updatedTypes }; }; /** @@ -78,9 +91,9 @@ export const getUpdatedTypes = ({ * @param mappingVersion The most recent model version that includes mappings changes * @param indexMeta The meta information stored in the SO index * @param hashToVersionMap A map holding information about [md5 => modelVersion] equivalence - * @returns true if the mappings for the given type have changed since Kibana was last started + * @returns 'new' | 'updated' | 'unchanged' depending on whether the type has changed */ -function isTypeUpdated({ +function checkTypeStatus({ type, mappingVersion, indexMeta, @@ -90,7 +103,7 @@ function isTypeUpdated({ mappingVersion: string; indexMeta: IndexMappingMeta; hashToVersionMap: Record; -}): boolean { +}): 'new' | 'updated' | 'unchanged' { const latestMappingsVersion = Semver.parse(mappingVersion); if (!latestMappingsVersion) { throw new Error( @@ -104,26 +117,28 @@ function isTypeUpdated({ if (!indexVersion) { // either a new type, and thus there's not need to update + pickup any docs // or an old re-enabled type, which will be updated on OUTDATED_DOCUMENTS_TRANSFORM - return false; + return 'new'; } // if the last version where mappings have changed is more recent than the one stored in the index // it means that the type has been updated - return latestMappingsVersion.compare(indexVersion) === 1; + return latestMappingsVersion.compare(indexVersion) === 1 ? 'updated' : 'unchanged'; } else if (indexMeta.migrationMappingPropertyHashes) { const latestHash = indexMeta.migrationMappingPropertyHashes?.[type]; if (!latestHash) { // either a new type, and thus there's not need to update + pickup any docs // or an old re-enabled type, which will be updated on OUTDATED_DOCUMENTS_TRANSFORM - return false; + return 'new'; } const indexEquivalentVersion = hashToVersionMap[`${type}|${latestHash}`]; - return !indexEquivalentVersion || latestMappingsVersion.compare(indexEquivalentVersion) === 1; + return !indexEquivalentVersion || latestMappingsVersion.compare(indexEquivalentVersion) === 1 + ? 'updated' + : 'unchanged'; } // at this point, the mappings do not contain any meta informataion // we consider the type has been updated, out of caution - return true; + return 'updated'; } diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/diff_mappings.test.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/diff_mappings.test.ts index c9c4beabe2d7..5a34dfba6edd 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/diff_mappings.test.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/diff_mappings.test.ts @@ -9,12 +9,14 @@ import type { IndexMapping } from '@kbn/core-saved-objects-base-server-internal'; import { getBaseMappings } from './build_active_mappings'; -import { getUpdatedRootFields, getUpdatedTypes } from './compare_mappings'; +import { getUpdatedRootFields, getNewAndUpdatedTypes } from './compare_mappings'; import { diffMappings } from './diff_mappings'; jest.mock('./compare_mappings'); const getUpdatedRootFieldsMock = getUpdatedRootFields as jest.MockedFn; -const getUpdatedTypesMock = getUpdatedTypes as jest.MockedFn; +const getNewAndUpdatedTypesMock = getNewAndUpdatedTypes as jest.MockedFn< + typeof getNewAndUpdatedTypes +>; const dummyMappings: IndexMapping = { _meta: { @@ -56,7 +58,7 @@ const dummyHashToVersionMap = { describe('diffMappings', () => { beforeEach(() => { getUpdatedRootFieldsMock.mockReset(); - getUpdatedTypesMock.mockReset(); + getNewAndUpdatedTypesMock.mockReset(); }); test('is different if dynamic is different', () => { @@ -114,14 +116,17 @@ describe('diffMappings', () => { expect(getUpdatedRootFieldsMock).toHaveBeenCalledTimes(1); expect(getUpdatedRootFieldsMock).toHaveBeenCalledWith(initialMappings); - expect(getUpdatedTypesMock).not.toHaveBeenCalled(); + expect(getNewAndUpdatedTypesMock).not.toHaveBeenCalled(); }); }); - describe('if some types have changed', () => { + describe('if there are new or updated types', () => { test('returns a changed type', () => { getUpdatedRootFieldsMock.mockReturnValueOnce([]); - getUpdatedTypesMock.mockReturnValueOnce(['foo', 'bar']); + getNewAndUpdatedTypesMock.mockReturnValueOnce({ + newTypes: ['baz'], + updatedTypes: ['foo'], + }); expect( diffMappings({ @@ -137,8 +142,8 @@ describe('diffMappings', () => { expect(getUpdatedRootFieldsMock).toHaveBeenCalledTimes(1); expect(getUpdatedRootFieldsMock).toHaveBeenCalledWith(initialMappings); - expect(getUpdatedTypesMock).toHaveBeenCalledTimes(1); - expect(getUpdatedTypesMock).toHaveBeenCalledWith({ + expect(getNewAndUpdatedTypesMock).toHaveBeenCalledTimes(1); + expect(getNewAndUpdatedTypesMock).toHaveBeenCalledWith({ indexTypes: ['foo', 'bar', 'baz'], indexMeta: initialMappings._meta, latestMappingsVersions: { @@ -152,7 +157,10 @@ describe('diffMappings', () => { describe('if no root field or types have changed', () => { test('returns undefined', () => { getUpdatedRootFieldsMock.mockReturnValueOnce([]); - getUpdatedTypesMock.mockReturnValueOnce([]); + getNewAndUpdatedTypesMock.mockReturnValueOnce({ + newTypes: [], + updatedTypes: [], + }); expect( diffMappings({ diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/diff_mappings.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/diff_mappings.ts index 1f0184875450..7bc806e4277c 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/diff_mappings.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/core/diff_mappings.ts @@ -8,7 +8,7 @@ */ import type { IndexMapping, VirtualVersionMap } from '@kbn/core-saved-objects-base-server-internal'; -import { getUpdatedRootFields, getUpdatedTypes } from './compare_mappings'; +import { getNewAndUpdatedTypes, getUpdatedRootFields } from './compare_mappings'; /** * Diffs the stored vs app mappings. @@ -56,8 +56,9 @@ export function diffMappings({ } /** - * Finds a property that has changed its schema with respect to the mappings stored in the SO index - * It can either be a root field or a SO type + * Finds a property (either a root field or a SO type) that either: + * - is new (did not exist in the current mappings) + * - has changed its schema with respect to the mappings stored in the SO index * @returns the name of the property (if any) */ function findChangedProp({ @@ -76,7 +77,7 @@ function findChangedProp({ return updatedFields[0]; } - const updatedTypes = getUpdatedTypes({ + const { newTypes, updatedTypes } = getNewAndUpdatedTypes({ indexMeta: indexMappings._meta, indexTypes, latestMappingsVersions, @@ -84,6 +85,8 @@ function findChangedProp({ }); if (updatedTypes.length) { return updatedTypes[0]; + } else if (newTypes.length) { + return newTypes[0]; } return undefined; diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/model/model.test.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/model/model.test.ts index 23e5fba10fe3..54d8c9a6d0b7 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/model/model.test.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/model/model.test.ts @@ -2689,6 +2689,18 @@ describe('migrations v2 model', () => { }); }); + it('CHECK_TARGET_MAPPINGS -> UPDATE_TARGET_MAPPINGS_META if ONLY new SO types have been added', () => { + const res: ResponseType<'CHECK_TARGET_MAPPINGS'> = Either.left({ + type: 'types_added' as const, + updatedFields: [], + newTypes: ['newFeatureType'], + }); + const newState = model(checkTargetTypesMappingsState, res) as UpdateTargetMappingsMeta; + expect(newState.controlState).toEqual('UPDATE_TARGET_MAPPINGS_META'); + expect(newState.retryCount).toEqual(0); + expect(newState.retryDelay).toEqual(0); + }); + it('CHECK_TARGET_MAPPINGS -> CHECK_VERSION_INDEX_READY_ACTIONS if types match (there might be additions in core fields)', () => { const res: ResponseType<'CHECK_TARGET_MAPPINGS'> = Either.right({ type: 'types_match' as const, diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/model/model.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/model/model.ts index 14b171ac097d..f31f7c886af7 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/model/model.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/model/model.ts @@ -1522,6 +1522,12 @@ export const model = (currentState: State, resW: ResponseType): }, ], }; + } else if (isTypeof(left, 'types_added')) { + // compatible migration: ONLY new SO types have been introduced, skip directly to UPDATE_TARGET_MAPPINGS_META + return { + ...stateP, + controlState: 'UPDATE_TARGET_MAPPINGS_META', + }; } else { throwBadResponse(stateP, res as never); } diff --git a/src/core/server/integration_tests/saved_objects/migrations/archives/8.16.0_baseline_1k_docs.zip b/src/core/server/integration_tests/saved_objects/migrations/archives/8.16.0_baseline_1k_docs.zip deleted file mode 100644 index dd98708599df..000000000000 Binary files a/src/core/server/integration_tests/saved_objects/migrations/archives/8.16.0_baseline_1k_docs.zip and /dev/null differ diff --git a/src/core/server/integration_tests/saved_objects/migrations/archives/8.17.0_baseline_1k_docs.zip b/src/core/server/integration_tests/saved_objects/migrations/archives/8.17.0_baseline_1k_docs.zip new file mode 100644 index 000000000000..fa077571a1c8 Binary files /dev/null and b/src/core/server/integration_tests/saved_objects/migrations/archives/8.17.0_baseline_1k_docs.zip differ diff --git a/src/core/server/integration_tests/saved_objects/migrations/archives/8.16.0_baseline_500k_docs.zip b/src/core/server/integration_tests/saved_objects/migrations/archives/8.17.0_baseline_500k_docs.zip similarity index 76% rename from src/core/server/integration_tests/saved_objects/migrations/archives/8.16.0_baseline_500k_docs.zip rename to src/core/server/integration_tests/saved_objects/migrations/archives/8.17.0_baseline_500k_docs.zip index c3d90c41fc64..cd99a50dd476 100644 Binary files a/src/core/server/integration_tests/saved_objects/migrations/archives/8.16.0_baseline_500k_docs.zip and b/src/core/server/integration_tests/saved_objects/migrations/archives/8.17.0_baseline_500k_docs.zip differ diff --git a/src/core/server/integration_tests/saved_objects/migrations/group1/__snapshots__/v2_migration.test.ts.snap b/src/core/server/integration_tests/saved_objects/migrations/group1/__snapshots__/v2_migration.test.ts.snap index 17a962d1025a..657c08c3ab51 100644 --- a/src/core/server/integration_tests/saved_objects/migrations/group1/__snapshots__/v2_migration.test.ts.snap +++ b/src/core/server/integration_tests/saved_objects/migrations/group1/__snapshots__/v2_migration.test.ts.snap @@ -1,504 +1,504 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`v2 migration to a newer stack version with transform errors collects corrupt saved object documents across batches 1`] = ` -"Error: Cannot convert 'complex' objects with values that are multiple of 100 4a5f8a3b-1fd7-4e85-930c-325f674fc67a -Error: Cannot convert 'complex' objects with values that are multiple of 100 1aea9914-5aaa-4e03-ac9f-54858ef7f24f -Error: Cannot convert 'complex' objects with values that are multiple of 100 6b99e3ca-b047-4733-af65-dcf92b7053a7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e455a737-297f-49ec-abd4-cfb6e97371b1 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9fcb44b8-402f-4ccd-8a2b-18ffb6cc2a3f -Error: Cannot convert 'complex' objects with values that are multiple of 100 1784ecc3-5037-4526-a104-861e6e63a33e -Error: Cannot convert 'complex' objects with values that are multiple of 100 9096d85e-27bf-4219-90ea-2d5dbbe2b349 -Error: Cannot convert 'complex' objects with values that are multiple of 100 de7b3476-dd21-4bf4-bdde-a3487936525f -Error: Cannot convert 'complex' objects with values that are multiple of 100 85f734f3-7546-484b-8938-988f9acc8f57 -Error: Cannot convert 'complex' objects with values that are multiple of 100 79449e52-898c-4bdd-a9a7-bf5d5ccebab9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 dc86ccfb-af11-4bb8-8391-58f46c83653d -Error: Cannot convert 'complex' objects with values that are multiple of 100 ec43e7df-7f38-4daa-a30e-3f21c4f5afb6 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c060e0dc-0087-447a-96bf-c95e183163d0 -Error: Cannot convert 'complex' objects with values that are multiple of 100 7b80ca14-ae5e-4638-8fae-74b6cd500525 -Error: Cannot convert 'complex' objects with values that are multiple of 100 4179189d-c357-4427-b794-9e0a6ceaf394 -Error: Cannot convert 'complex' objects with values that are multiple of 100 cc5c43ee-82d2-4fd3-b148-33f15358ba9d -Error: Cannot convert 'complex' objects with values that are multiple of 100 3368e24c-e15e-403c-9166-2679143dbb0b -Error: Cannot convert 'complex' objects with values that are multiple of 100 e333f8bb-15c8-4a48-a492-22761e05a433 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2d3c2c02-e43c-4ac0-bb0a-e89155fc4b70 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c5464163-96ef-43b0-a68d-501c01423cf5 -Error: Cannot convert 'complex' objects with values that are multiple of 100 85eb647d-5920-4b3f-9cfc-668f50f0f03c -Error: Cannot convert 'complex' objects with values that are multiple of 100 e45666bd-bd2b-4c70-9bfe-6136d204fb87 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e6b85add-9751-4b0f-9f4e-ae6ccb3d2aff -Error: Cannot convert 'complex' objects with values that are multiple of 100 25ad5047-ad2d-48a7-99ca-5c719e885030 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b7851f4e-4dcf-4079-b85b-e8042a771391 -Error: Cannot convert 'complex' objects with values that are multiple of 100 0d1c187c-e662-42d0-8a33-20c22e1a7a05 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9ac865a1-8077-4adb-8dc2-801f853a6382 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a42cb68e-724c-4e72-b0f6-bcb5e254c4b7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 3806cf94-a766-4995-8e69-54c12f16b10b -Error: Cannot convert 'complex' objects with values that are multiple of 100 f75edb1f-290c-4a71-9706-bd113f0e5ee2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 12e2e42d-939b-4e00-8f84-9fedea65a348 -Error: Cannot convert 'complex' objects with values that are multiple of 100 0f909264-3f67-4448-8c4b-7e36b3170213 -Error: Cannot convert 'complex' objects with values that are multiple of 100 6a547b6d-0d19-4a80-b5f1-bea929257451 -Error: Cannot convert 'complex' objects with values that are multiple of 100 6b447619-0b02-45fd-acd5-dcf65ff4167d -Error: Cannot convert 'complex' objects with values that are multiple of 100 28d721a2-0ec6-46fa-9bcf-08be65342324 -Error: Cannot convert 'complex' objects with values that are multiple of 100 7f80381e-753f-45ce-91dc-1b52e303bd24 -Error: Cannot convert 'complex' objects with values that are multiple of 100 49977d85-73be-4326-a82c-6cfc8b063f03 -Error: Cannot convert 'complex' objects with values that are multiple of 100 0a95b8bf-b563-467f-af9b-b6df19cd94bf -Error: Cannot convert 'complex' objects with values that are multiple of 100 6965d38d-6614-4f0d-9c3e-51cd1f97231a -Error: Cannot convert 'complex' objects with values that are multiple of 100 8f332c2a-d443-4082-b2bd-4a8801cf3953 -Error: Cannot convert 'complex' objects with values that are multiple of 100 792615e1-18a6-4853-bb26-ba086a59037e -Error: Cannot convert 'complex' objects with values that are multiple of 100 5ad10f39-c330-4c92-b76f-c7fcd8d8d378 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d988b3e6-33bd-4825-bf1c-4446fa2bd526 -Error: Cannot convert 'complex' objects with values that are multiple of 100 3cf1ef60-a850-4210-b7bb-b8fe1ea50221 -Error: Cannot convert 'complex' objects with values that are multiple of 100 23e8c863-493c-476e-8bbe-571fef120ccb -Error: Cannot convert 'complex' objects with values that are multiple of 100 adbb86d6-02df-4f67-bf7e-e3b3dbfd3f8c -Error: Cannot convert 'complex' objects with values that are multiple of 100 7ffe6b2a-0b27-42f3-8aad-499c1e648a68 -Error: Cannot convert 'complex' objects with values that are multiple of 100 4ff7e22f-a480-4f3a-9969-0f1bf060b85c -Error: Cannot convert 'complex' objects with values that are multiple of 100 8a207e2d-af6b-4c4f-adca-09108394f793 -Error: Cannot convert 'complex' objects with values that are multiple of 100 250a845e-f8c4-4c07-bb9d-3985b8a87579 -Error: Cannot convert 'complex' objects with values that are multiple of 100 0d67c49d-c601-4b21-bfe8-a69638354094 -Error: Cannot convert 'complex' objects with values that are multiple of 100 cac1f217-e635-431d-b578-df934653d211 -Error: Cannot convert 'complex' objects with values that are multiple of 100 4c8dd841-8912-433e-a32d-1f835496175b -Error: Cannot convert 'complex' objects with values that are multiple of 100 a4136099-777c-4162-9cac-c707a6ef2f1f -Error: Cannot convert 'complex' objects with values that are multiple of 100 750ce3fc-28f0-427b-aec0-904b66a9e820 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a251c40f-2327-46f2-8620-1beaafd8e117 -Error: Cannot convert 'complex' objects with values that are multiple of 100 1ebd1cb2-3743-45f2-b8e8-e97b28ede1a0 -Error: Cannot convert 'complex' objects with values that are multiple of 100 948460aa-19f3-4e46-a18b-c5894be04d03 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e4ab245e-0a23-4443-aef2-055c2379b99e -Error: Cannot convert 'complex' objects with values that are multiple of 100 c4715be2-4698-45c6-b02b-4b3109deceb3 -Error: Cannot convert 'complex' objects with values that are multiple of 100 db7d6d3c-0a8d-4b1a-a80a-6353cf19f721 -Error: Cannot convert 'complex' objects with values that are multiple of 100 22dd3886-dc11-41a8-96b0-90bd5869e05c -Error: Cannot convert 'complex' objects with values that are multiple of 100 b366b1fb-b995-4eb0-810a-cb06beca55af -Error: Cannot convert 'complex' objects with values that are multiple of 100 65b788da-921f-40aa-8d75-fe8d7a3e591f -Error: Cannot convert 'complex' objects with values that are multiple of 100 fffa3aa6-844c-449c-90df-db26aaa7a60f -Error: Cannot convert 'complex' objects with values that are multiple of 100 17358f0a-c161-45e5-ad20-7a2b4456c93c -Error: Cannot convert 'complex' objects with values that are multiple of 100 b2773c23-7d52-4913-9761-59775f42c7e9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b04bea35-5c3c-4305-8dbc-2c7f0377da28 -Error: Cannot convert 'complex' objects with values that are multiple of 100 764f6f97-9475-45fd-8424-5454fa51df4b -Error: Cannot convert 'complex' objects with values that are multiple of 100 66278ca9-2a71-452d-bfd8-ed3b442a8c66 -Error: Cannot convert 'complex' objects with values that are multiple of 100 3f0acc8a-f3f6-43c1-b494-0c1058ad2f8a -Error: Cannot convert 'complex' objects with values that are multiple of 100 7c4c9835-2733-4427-a161-92bb497a506b -Error: Cannot convert 'complex' objects with values that are multiple of 100 bc975974-8a79-48f2-a576-1519c06cebdc -Error: Cannot convert 'complex' objects with values that are multiple of 100 f7511369-2372-4290-af7b-cd7ad67831ea -Error: Cannot convert 'complex' objects with values that are multiple of 100 82c41f11-810d-448f-889d-baf4c576c0e5 -Error: Cannot convert 'complex' objects with values that are multiple of 100 cd7fb238-d622-4b3e-9cc8-31e49f990288 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a82f8da1-3875-441b-a4d5-722758176b85 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c2cd2a70-7680-4365-8cbe-1cee8a6988c1 -Error: Cannot convert 'complex' objects with values that are multiple of 100 adfed55d-4863-4ae8-a469-d7d7accbec74 -Error: Cannot convert 'complex' objects with values that are multiple of 100 bcb7d634-77aa-4616-8f06-ffa38789c95e -Error: Cannot convert 'complex' objects with values that are multiple of 100 70eb8bfe-28e2-4c5a-abbd-24d8dc339a5e -Error: Cannot convert 'complex' objects with values that are multiple of 100 2caba943-411e-41e9-9a80-0c7417070c26 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2f97b472-37c7-497f-b820-597736d32721 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2d880eb1-910c-4264-be51-6933b9c42123 -Error: Cannot convert 'complex' objects with values that are multiple of 100 09139494-4e2c-4b70-ae23-bf35c27fac71 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9fbdbd0f-0dcc-4f7f-82e3-6ff078a0af8f -Error: Cannot convert 'complex' objects with values that are multiple of 100 fbc57d3e-5d79-436d-882d-d2eb6841b222 -Error: Cannot convert 'complex' objects with values that are multiple of 100 617c6fd2-30ed-453d-8412-69b88e8d6a1c -Error: Cannot convert 'complex' objects with values that are multiple of 100 4d705701-0992-4b6e-bbb7-5ada757497b7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 941d2022-ddac-47a2-a1fa-dd0e9f4c1e3b -Error: Cannot convert 'complex' objects with values that are multiple of 100 1da87b1b-cf90-4974-8f3f-208422c6d53a -Error: Cannot convert 'complex' objects with values that are multiple of 100 56a0d4a4-3302-43e6-b0fc-d1643584affc -Error: Cannot convert 'complex' objects with values that are multiple of 100 2cad707a-3e4a-4195-9f77-fe4da18525a9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2f2f7dda-f498-4994-802d-0455e42fa762 -Error: Cannot convert 'complex' objects with values that are multiple of 100 855f59de-b63c-4fb7-93f7-5de0700aa01f -Error: Cannot convert 'complex' objects with values that are multiple of 100 4d4a694c-4978-4005-9406-c8b837f8c3b6 -Error: Cannot convert 'complex' objects with values that are multiple of 100 031d2c9b-4d8e-4990-a835-268b11152cb7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 63ccf4e1-3889-4321-a303-6e811150305c -Error: Cannot convert 'complex' objects with values that are multiple of 100 dc9421c1-ad5c-4fbf-b39c-a508b530aa89 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f132f27b-1ce6-470c-a563-149a42e97628 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2e8e1338-aae4-4f2f-8468-7b70fb082f9e -Error: Cannot convert 'complex' objects with values that are multiple of 100 a88372ec-e57b-45a4-98f1-1318a9b19980 -Error: Cannot convert 'complex' objects with values that are multiple of 100 0b4d0f30-96aa-4618-9107-8765873e37cd -Error: Cannot convert 'complex' objects with values that are multiple of 100 bf578005-a0d8-4053-9be6-c26d9811425c -Error: Cannot convert 'complex' objects with values that are multiple of 100 df80d98a-218d-4553-9870-18165351089d -Error: Cannot convert 'complex' objects with values that are multiple of 100 d9b501ee-e656-46bb-8161-8e40c0d0a864 -Error: Cannot convert 'complex' objects with values that are multiple of 100 baee1ae1-0656-4671-94a8-97bb8359b53a -Error: Cannot convert 'complex' objects with values that are multiple of 100 ebd3a8cc-55b6-4d98-9ad5-1acf2fb0ecb8 -Error: Cannot convert 'complex' objects with values that are multiple of 100 44dc45d3-eded-479a-9817-c2e571dc500d -Error: Cannot convert 'complex' objects with values that are multiple of 100 e357a77c-8adf-40ff-a62e-dc993023643f -Error: Cannot convert 'complex' objects with values that are multiple of 100 0164e955-bc7b-42b8-95b5-6030f112c73b -Error: Cannot convert 'complex' objects with values that are multiple of 100 dde6d486-f004-4ed4-8244-907c22bf7486 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f09daf45-316a-412c-b7f1-ddc9c905ea5e -Error: Cannot convert 'complex' objects with values that are multiple of 100 a24b53c2-8686-4796-8e13-17355d388183 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b6bbe8ae-ac3c-47be-b9b0-9addb21f1f28 -Error: Cannot convert 'complex' objects with values that are multiple of 100 3096421f-ae90-4446-bca6-483069a7d39f -Error: Cannot convert 'complex' objects with values that are multiple of 100 2d3e4f20-9597-4899-8588-215695e49383 -Error: Cannot convert 'complex' objects with values that are multiple of 100 1e925623-346f-46db-baa3-cad246b2b11d -Error: Cannot convert 'complex' objects with values that are multiple of 100 bd3d5a34-ab1f-444c-8cb9-b1ef6c0c9032 -Error: Cannot convert 'complex' objects with values that are multiple of 100 23c8355f-8816-4302-9cb6-e495e41b6d2e -Error: Cannot convert 'complex' objects with values that are multiple of 100 54894296-1436-457b-932c-3c0744e38783 -Error: Cannot convert 'complex' objects with values that are multiple of 100 074c7a30-324f-487a-afa7-258279c99ca6 -Error: Cannot convert 'complex' objects with values that are multiple of 100 86048354-a13f-474e-9ead-0b0999536df5 -Error: Cannot convert 'complex' objects with values that are multiple of 100 74e88bc1-d178-44db-936a-0977fdb28eb8 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c5f596fc-d748-4858-9745-570a8cb2448a -Error: Cannot convert 'complex' objects with values that are multiple of 100 be634794-0077-4ac9-b25a-a0af6fcd375c -Error: Cannot convert 'complex' objects with values that are multiple of 100 488d5d0e-528d-447f-b38c-fb20a932ce7f -Error: Cannot convert 'complex' objects with values that are multiple of 100 75cfab96-0449-40e6-8778-8b5de495dcce -Error: Cannot convert 'complex' objects with values that are multiple of 100 68e41ab6-4f47-4933-8911-86099f120c66 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e3239dac-add9-4477-a11a-c8c123373733 -Error: Cannot convert 'complex' objects with values that are multiple of 100 057d64b6-8a90-48bc-b7fa-04645267b3a3 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c8514d0d-b7b5-4782-9c35-6643d6f732b9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c2fb8bf7-8d99-4184-842c-8a9851789883 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f03447f7-3001-403c-a734-72425e5cee16 -Error: Cannot convert 'complex' objects with values that are multiple of 100 6aaa87d5-6677-4424-aa31-4dbe612a56ad -Error: Cannot convert 'complex' objects with values that are multiple of 100 a48ba736-f710-40c8-b16f-4bc2b292aa88 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a57dc495-85d8-4e77-866a-aa94d04f9e00 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e22fdee4-87e2-4bb7-a42d-fc9d7dcbfd47 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d5f43bf2-ec06-46c9-9958-e08f5ed69942 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2e05366a-ca12-4ac8-ad95-e08c291fae5f -Error: Cannot convert 'complex' objects with values that are multiple of 100 2922a4df-33c6-4eb4-8046-29e4924faa72 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e8e5e334-d316-46fc-8d6a-367719055a72 -Error: Cannot convert 'complex' objects with values that are multiple of 100 88db8e61-5311-49c3-8e94-0f2f20b15c76 -Error: Cannot convert 'complex' objects with values that are multiple of 100 4da4e59e-2df1-4aea-b409-22c12444d9d9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 20369ba4-35b1-40bf-a3c2-a6b5b550b98f -Error: Cannot convert 'complex' objects with values that are multiple of 100 f3d94549-bdc4-4c4e-968f-392917479f3f -Error: Cannot convert 'complex' objects with values that are multiple of 100 f67b0815-185e-4cbf-aaee-ce41a1590b13 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e07c3be8-5e7a-491c-9476-b12d9ba20cae -Error: Cannot convert 'complex' objects with values that are multiple of 100 c9006788-cc7b-438c-aec2-6efc2dceea2e -Error: Cannot convert 'complex' objects with values that are multiple of 100 2110c607-9891-4339-a97d-413e5fede28a -Error: Cannot convert 'complex' objects with values that are multiple of 100 f9698018-115e-4242-8b2e-366ca5fb76c8 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2b33bb00-d5da-4b70-813b-0c858b5906ad -Error: Cannot convert 'complex' objects with values that are multiple of 100 b9f5a9e9-af5f-4734-b26a-d62dd5c573bb -Error: Cannot convert 'complex' objects with values that are multiple of 100 c5aaa1f0-ec44-413c-9f05-fc7c4635b314 -Error: Cannot convert 'complex' objects with values that are multiple of 100 446e3be8-98f1-40e5-9725-f1819be4a656 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e4b89f9d-17aa-43fa-b43f-cc20c20a9417 -Error: Cannot convert 'complex' objects with values that are multiple of 100 75ee547c-f007-43f3-bec4-faa3d493bb99 -Error: Cannot convert 'complex' objects with values that are multiple of 100 8ce01347-17bb-4d97-b675-729f1efcadad -Error: Cannot convert 'complex' objects with values that are multiple of 100 5310c7f9-c18f-44dd-b348-aa8a2a22f7fe -Error: Cannot convert 'complex' objects with values that are multiple of 100 5895db46-302f-4f5c-a602-4556d911c9c0 -Error: Cannot convert 'complex' objects with values that are multiple of 100 37039f4d-768c-441b-a2fa-6e1eb7865aa7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b885217e-6bb1-452c-8b2b-47370617edcb -Error: Cannot convert 'complex' objects with values that are multiple of 100 75021416-740d-43f8-8136-3af81b3f4409 -Error: Cannot convert 'complex' objects with values that are multiple of 100 eb886e03-2415-479c-86de-1905ee9959a6 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2dd12139-4f6c-4c51-a845-77c04189d629 -Error: Cannot convert 'complex' objects with values that are multiple of 100 8ffb7e81-374c-4e64-8e03-4e1208631183 -Error: Cannot convert 'complex' objects with values that are multiple of 100 03a5df77-b0de-4459-9565-ec5168a6b278 -Error: Cannot convert 'complex' objects with values that are multiple of 100 78a30611-d7ae-4a2b-9ae4-b5d6444f204e -Error: Cannot convert 'complex' objects with values that are multiple of 100 5b4eaae7-4e62-4d36-bc21-6327ff3784e7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 956717ab-3c80-47e9-a282-65cddb6f4030 -Error: Cannot convert 'complex' objects with values that are multiple of 100 fe7a5481-39f8-45fc-a678-ecf74fe70f91 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f1cd3546-d75c-44f5-b3f9-5d72553076dd -Error: Cannot convert 'complex' objects with values that are multiple of 100 7cba77c5-71c6-49f1-869f-e47711c81b78 -Error: Cannot convert 'complex' objects with values that are multiple of 100 86e29a66-b5c7-4198-b5fc-495ae4584bd4 -Error: Cannot convert 'complex' objects with values that are multiple of 100 ab733c82-c8d0-4d42-948d-eeaa04f76aed -Error: Cannot convert 'complex' objects with values that are multiple of 100 358d65d7-530e-4771-96a0-b4bf5a89f32e -Error: Cannot convert 'complex' objects with values that are multiple of 100 832954a4-be97-4f6a-b1cf-58947357643f -Error: Cannot convert 'complex' objects with values that are multiple of 100 567bdfbf-6ce3-404f-8d43-fd8f8ddc7efe -Error: Cannot convert 'complex' objects with values that are multiple of 100 d1defaa7-6892-43fc-b240-aaf156cd94fd -Error: Cannot convert 'complex' objects with values that are multiple of 100 7999835e-f577-4334-8da3-85b33fd4ef62 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f219ea6d-7f4b-45dc-8aa0-6b728a49c4b2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f9b9feb1-dd16-439b-a444-2b308171e351 -Error: Cannot convert 'complex' objects with values that are multiple of 100 fa453dea-5957-468c-ac16-3d05e0048fc5 -Error: Cannot convert 'complex' objects with values that are multiple of 100 01b36bd1-c2fc-4d68-9ce4-09514eeee6a2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e1d9231d-9df0-4a30-b2e5-c65a26e1137f -Error: Cannot convert 'complex' objects with values that are multiple of 100 3ffc162e-5b89-4001-843c-aa61aa7c65aa -Error: Cannot convert 'complex' objects with values that are multiple of 100 b8b1be10-a0d5-4952-abf4-45c51d138e62 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f346cd51-1018-45d1-b8c0-53061c678d07 -Error: Cannot convert 'complex' objects with values that are multiple of 100 dbe6b20b-36e5-41ec-a369-8c92522c21ea -Error: Cannot convert 'complex' objects with values that are multiple of 100 bb5f21e8-7b65-4c4e-a17c-222f047e5dcf -Error: Cannot convert 'complex' objects with values that are multiple of 100 a0075350-72c2-4da6-be55-2e05ca7bb94b -Error: Cannot convert 'complex' objects with values that are multiple of 100 2730998f-a869-4623-9b89-778872d16f69 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a3e0916c-8f54-4468-8ad2-aed43996a860 -Error: Cannot convert 'complex' objects with values that are multiple of 100 811004ec-c20d-4e13-a994-c3038392e259 -Error: Cannot convert 'complex' objects with values that are multiple of 100 aca6ae67-3996-4d49-98dd-155b3589b672 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c6a0999f-83b5-42e6-80b6-4973c6799eba -Error: Cannot convert 'complex' objects with values that are multiple of 100 91cd6061-5e31-4d5f-a5de-a3f83d4a219d -Error: Cannot convert 'complex' objects with values that are multiple of 100 d9811e90-b526-436e-9465-21b63163d0f8 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c15c1f02-2537-4c94-b3f1-51d7d5495e97 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d5debf75-e8ca-4abc-9206-31b9e6a39b34 -Error: Cannot convert 'complex' objects with values that are multiple of 100 08149288-b20a-48b1-b20b-b3435fd81c23 -Error: Cannot convert 'complex' objects with values that are multiple of 100 98ccade0-55ae-452c-9dbe-b2bbb0137c4f -Error: Cannot convert 'complex' objects with values that are multiple of 100 7cdd5ff7-0ae0-42fd-bda8-19e7a7871b17 -Error: Cannot convert 'complex' objects with values that are multiple of 100 20e0c753-6535-493e-b172-fd3a22c600ce -Error: Cannot convert 'complex' objects with values that are multiple of 100 6a41a295-2414-4ce5-89ed-750acfb6d7df -Error: Cannot convert 'complex' objects with values that are multiple of 100 38eb7ed3-f6df-4ecc-987e-5ff1ded3be0e -Error: Cannot convert 'complex' objects with values that are multiple of 100 c3dc24e2-bcfa-4b81-8a4b-4f0a2a015052 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e08dd05f-fd01-4f38-9bd8-9fc0f6e81fb3 -Error: Cannot convert 'complex' objects with values that are multiple of 100 21f8dffe-c415-49e7-87ea-8a1a71cfc0b0 -Error: Cannot convert 'complex' objects with values that are multiple of 100 39a5c4a7-13aa-46f3-9099-be7805b73b56 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e52db074-c374-4252-aa70-1cf6c5394a99 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b5fb653f-fe5e-46c5-8357-269c16994ea4 -Error: Cannot convert 'complex' objects with values that are multiple of 100 cd4bc600-b72b-4914-9967-9691e997f9c5 -Error: Cannot convert 'complex' objects with values that are multiple of 100 208f5351-1891-4b4d-98fe-8a9ef0a4a06a -Error: Cannot convert 'complex' objects with values that are multiple of 100 8070d42a-f6a0-4f6c-bf52-e99f41592c60 -Error: Cannot convert 'complex' objects with values that are multiple of 100 bc42c4ab-0b5c-4e60-bf38-6dc4ab5fc096 -Error: Cannot convert 'complex' objects with values that are multiple of 100 bbb8f8cc-bfd4-42c2-a803-ceb0ca98cbd0 -Error: Cannot convert 'complex' objects with values that are multiple of 100 37dcf9ee-c3f3-4dfe-b478-229707aaaf4f -Error: Cannot convert 'complex' objects with values that are multiple of 100 0fd32ad7-df77-4af7-8f1c-77797c3cf155 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9ae9e609-3f28-496e-9f3a-008cbcb0b989 -Error: Cannot convert 'complex' objects with values that are multiple of 100 8eb3a7ac-e901-4f3e-810b-56a130c6d469 -Error: Cannot convert 'complex' objects with values that are multiple of 100 aabf8d04-662d-42c1-b804-eb2e50ae4800 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c5ffd23a-8918-48bb-968f-956983243014 -Error: Cannot convert 'complex' objects with values that are multiple of 100 dd2e5117-4c7a-437b-888f-895cf9638be9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 6fa1b53b-13d9-4575-a0e0-0791dbe030d2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 da2a2b20-41a8-4a05-a874-a06736cda381 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b65944af-d034-44c7-8b18-3ebe68b4468e -Error: Cannot convert 'complex' objects with values that are multiple of 100 9299e466-9b99-4601-baa2-595fc4a706e8 -Error: Cannot convert 'complex' objects with values that are multiple of 100 8fe1ac93-246a-47ce-a1e9-c561f908899d -Error: Cannot convert 'complex' objects with values that are multiple of 100 4e80230b-0430-4bc6-81d0-ef89a17493a9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d221509e-66ba-44ac-9b2d-4998ede772da -Error: Cannot convert 'complex' objects with values that are multiple of 100 4ee80f91-4b4f-4b2b-8378-27a46ce9441c -Error: Cannot convert 'complex' objects with values that are multiple of 100 62165917-0c1a-43e6-b9f8-c314534b6c56 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c9024b66-d083-484d-8979-233a480e40e3 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f2621e26-db3f-4310-a546-c0f1c0e8edbb -Error: Cannot convert 'complex' objects with values that are multiple of 100 1feb8331-edba-4daf-82fa-f3b398e7563d -Error: Cannot convert 'complex' objects with values that are multiple of 100 68db8e24-e7d3-4874-9566-d1b7acc9e4c6 -Error: Cannot convert 'complex' objects with values that are multiple of 100 ec45f68e-90a7-4ee2-b98e-b0d60c2965b7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a3490c70-df96-42af-bba0-88a6a7ca2056 -Error: Cannot convert 'complex' objects with values that are multiple of 100 bf81f48c-59f9-491a-a8f1-2764793e9520 -Error: Cannot convert 'complex' objects with values that are multiple of 100 557db728-0992-423c-8a9e-52c8da0c14ad -Error: Cannot convert 'complex' objects with values that are multiple of 100 43fd27fc-ae90-43b0-849f-29d93b94704c -Error: Cannot convert 'complex' objects with values that are multiple of 100 408c2e44-1872-4f5a-b5bb-e47c33973f9b -Error: Cannot convert 'complex' objects with values that are multiple of 100 f6f1e7f0-fa32-4fe3-b2f6-53aaa2327ec4 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c6a0a1bd-f602-40af-be00-0e06fbd14a06 -Error: Cannot convert 'complex' objects with values that are multiple of 100 ae9ff779-0fa2-4080-9185-d557d5cfd0ca -Error: Cannot convert 'complex' objects with values that are multiple of 100 6fdba719-5fa7-43b6-a9d5-04dd17a92f14 -Error: Cannot convert 'complex' objects with values that are multiple of 100 107f299e-ce8d-427e-bb95-a8a7481d93fd -Error: Cannot convert 'complex' objects with values that are multiple of 100 d19d83a2-cb89-423b-9564-b0b2c3a49493 -Error: Cannot convert 'complex' objects with values that are multiple of 100 afa5ae22-6ea3-4622-ae35-15402aab00cf -Error: Cannot convert 'complex' objects with values that are multiple of 100 958a9942-9390-449e-b63d-267419a137e2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b2d0f93d-1ccc-4203-9387-476626288bfe -Error: Cannot convert 'complex' objects with values that are multiple of 100 e4774580-6d9c-4bb1-9963-758c17941ec6 -Error: Cannot convert 'complex' objects with values that are multiple of 100 50746262-88db-4fcd-a49c-d915b2604614 -Error: Cannot convert 'complex' objects with values that are multiple of 100 8b2a7eca-d3d3-491b-a64e-a8d574b8f42c -Error: Cannot convert 'complex' objects with values that are multiple of 100 4993426d-0998-4772-bb55-9c01111c5bdd -Error: Cannot convert 'complex' objects with values that are multiple of 100 fdd0b447-41fb-4f92-9c16-0217fe80822d -Error: Cannot convert 'complex' objects with values that are multiple of 100 12a687c7-4688-4770-82ab-12599deb5909 -Error: Cannot convert 'complex' objects with values that are multiple of 100 537b8eb8-bd1e-4aa9-85e7-fd3cce785940 -Error: Cannot convert 'complex' objects with values that are multiple of 100 7bb95e91-99f9-4ea1-b570-a269b0d04646 -Error: Cannot convert 'complex' objects with values that are multiple of 100 83266df9-8858-4e0b-bc0c-dcd0d8621961 -Error: Cannot convert 'complex' objects with values that are multiple of 100 4e2af2d4-4c02-4149-85fc-2371c34c8d02 -Error: Cannot convert 'complex' objects with values that are multiple of 100 6dbdaf69-0c44-4077-86ef-6c6676f5eaa3 -Error: Cannot convert 'complex' objects with values that are multiple of 100 1e901e76-59bf-486f-a2c9-753ad06ff420 -Error: Cannot convert 'complex' objects with values that are multiple of 100 939363c4-1a98-42ce-972f-f3cd3ed8848e -Error: Cannot convert 'complex' objects with values that are multiple of 100 6a30ba99-3676-46bf-bc87-ce8c208df1a9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9b49d344-7deb-42b2-aa46-5fdbe3b15f14 -Error: Cannot convert 'complex' objects with values that are multiple of 100 ab7e4fc8-020d-43f0-826e-007fe2c8931e -Error: Cannot convert 'complex' objects with values that are multiple of 100 0327c81e-d2c3-4d02-aafd-35d1b766082c -Error: Cannot convert 'complex' objects with values that are multiple of 100 fa5c31b6-2f70-4e9a-8049-9e3ae1bcb62d -Error: Cannot convert 'complex' objects with values that are multiple of 100 27b660bf-32f0-4e50-8d7e-f82597f67bbe -Error: Cannot convert 'complex' objects with values that are multiple of 100 bca05bbc-8300-4f18-9030-322960a6bc40 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b707af19-6309-4923-a72c-00a7e918adf2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d0413269-7587-4649-9393-c62b5017c2c0 -Error: Cannot convert 'complex' objects with values that are multiple of 100 bd87fa2d-59ad-45c7-aa97-3ba1b4127daa -Error: Cannot convert 'complex' objects with values that are multiple of 100 74f10be4-1388-4229-bf03-c86422cb097e -Error: Cannot convert 'complex' objects with values that are multiple of 100 4b3d2683-99a7-4e7e-acca-d446a0a08b20 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a2c41ff8-d89b-488c-a5a5-95036446afb3 -Error: Cannot convert 'complex' objects with values that are multiple of 100 fffa3221-7aa1-4c28-a507-320c16182a4c -Error: Cannot convert 'complex' objects with values that are multiple of 100 3bd4ba00-dc2f-44bc-b50d-a9bf830aaa13 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9eb8e1a1-8883-4ae1-bfc8-a70eeb70578d -Error: Cannot convert 'complex' objects with values that are multiple of 100 1fdcc486-bc06-4c45-b89e-73d310ef0b39 -Error: Cannot convert 'complex' objects with values that are multiple of 100 3ba7a46b-58a9-487c-975f-f2a1cb38e08b -Error: Cannot convert 'complex' objects with values that are multiple of 100 512a2b3f-3fea-40f8-93be-48b6c7a6a479 -Error: Cannot convert 'complex' objects with values that are multiple of 100 314688c7-7a3c-4a80-b484-011ea4d817c4 -Error: Cannot convert 'complex' objects with values that are multiple of 100 4e27d701-369f-49fb-8a39-f2ffd04ab1db -Error: Cannot convert 'complex' objects with values that are multiple of 100 be88a16d-a664-4008-ba82-041caefa889f -Error: Cannot convert 'complex' objects with values that are multiple of 100 57274171-71b0-4832-872a-4e17270dab82 -Error: Cannot convert 'complex' objects with values that are multiple of 100 4771d442-a45a-4d08-846c-1bfdaec2ccbc -Error: Cannot convert 'complex' objects with values that are multiple of 100 86417be8-150e-48d6-ae77-4f460b5199f2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 4e275687-21d6-41b1-9d7a-4d421f21191b -Error: Cannot convert 'complex' objects with values that are multiple of 100 f61e487f-2293-43fb-ad4d-d0c0eaaa26ec -Error: Cannot convert 'complex' objects with values that are multiple of 100 cb1e1ea3-08e3-4150-af74-a6a32de520d2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 4bcc5f74-41bf-4042-a057-6a3a6ff8268b -Error: Cannot convert 'complex' objects with values that are multiple of 100 2a33da09-ad45-4d51-bd33-bf8b82258e55 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9c7b56df-5205-4fd4-8ce5-a680b17fc610 -Error: Cannot convert 'complex' objects with values that are multiple of 100 46309376-56ce-46c6-8048-153883143479 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2844d47c-3f9b-479d-8aab-c92e4546bcc9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2e6f6f16-40cd-4669-905c-4a738dc0df55 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b3bd09e9-5d5e-49ca-bc8f-54d97304b743 -Error: Cannot convert 'complex' objects with values that are multiple of 100 6c1fe282-19fe-4254-a9b0-eaec9e637372 -Error: Cannot convert 'complex' objects with values that are multiple of 100 47851556-f15d-4b02-8737-5432bb3f2339 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f88405bf-983d-402e-8e75-e07da4c340cc -Error: Cannot convert 'complex' objects with values that are multiple of 100 063ae63f-8b80-40b2-ac25-0db9604157e1 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b77402d3-6113-41a1-83f8-9a6e51871583 -Error: Cannot convert 'complex' objects with values that are multiple of 100 4cf11d26-d48e-4367-b510-0f26803f09b7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 77694b8c-e48e-49d7-a9a0-3a247960ba12 -Error: Cannot convert 'complex' objects with values that are multiple of 100 5e10030e-2128-4e85-a46e-d677f1e7a95c -Error: Cannot convert 'complex' objects with values that are multiple of 100 b8f29a6d-1d0e-4faa-9f62-b0524e31e631 -Error: Cannot convert 'complex' objects with values that are multiple of 100 77df671c-d14e-4426-a6c2-018b6e3a3261 -Error: Cannot convert 'complex' objects with values that are multiple of 100 91ba18c4-d404-46a9-8049-0fc058ac1c36 -Error: Cannot convert 'complex' objects with values that are multiple of 100 75eba05b-e62a-4028-8076-3a51109d4039 -Error: Cannot convert 'complex' objects with values that are multiple of 100 62337e60-fe1a-466e-9a1f-5e542847e254 -Error: Cannot convert 'complex' objects with values that are multiple of 100 ca760932-008e-493d-a24c-7944b306fa08 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d4c2f9e0-844f-4409-b649-cba43f9120b7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 8a7e9be5-f4c6-4c3c-aceb-cf3f5c284d3e -Error: Cannot convert 'complex' objects with values that are multiple of 100 1ef37bdf-fbfd-4af4-8822-e63eeadb8cec -Error: Cannot convert 'complex' objects with values that are multiple of 100 5908bbef-2706-4023-9074-40a1b58e64c5 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9e22b922-4ebe-40b6-b5a5-89e850662e61 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d3cae61b-cb66-4098-ab1d-dfd1a6583a6b -Error: Cannot convert 'complex' objects with values that are multiple of 100 69551a2a-6a1e-49c8-a0b3-9cfdacf34834 -Error: Cannot convert 'complex' objects with values that are multiple of 100 0811e09f-6068-4ff8-9859-3fdb4d714927 -Error: Cannot convert 'complex' objects with values that are multiple of 100 93b46c03-2c4f-458d-b402-7e986388790a -Error: Cannot convert 'complex' objects with values that are multiple of 100 b59266f1-d8a4-4a6a-9d71-b37e04fe2ceb -Error: Cannot convert 'complex' objects with values that are multiple of 100 317fc0bf-fad4-459a-8cff-59ea00331f51 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a90b6a7e-edb5-418f-998e-c251cd4f3c97 -Error: Cannot convert 'complex' objects with values that are multiple of 100 7d878dd8-ec5c-4e77-b5bd-879be42e458a -Error: Cannot convert 'complex' objects with values that are multiple of 100 5a6fcf02-d651-4b23-877c-cac96af78c1a -Error: Cannot convert 'complex' objects with values that are multiple of 100 8a8926c1-50ef-4d36-af6b-1e8909c25e48 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a25b4108-485c-4913-8efa-d62ba67ab05b -Error: Cannot convert 'complex' objects with values that are multiple of 100 eb81d6e8-177f-41fb-8924-7ba46eea3148 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e292607a-e362-4446-83e7-8dfce821a3fb -Error: Cannot convert 'complex' objects with values that are multiple of 100 e1c11b81-0a5c-4984-91f1-d2bcee8a38a1 -Error: Cannot convert 'complex' objects with values that are multiple of 100 82f73484-9335-4b46-82b5-45d4a74f9f0b -Error: Cannot convert 'complex' objects with values that are multiple of 100 46a9a7ae-275c-4532-b2e3-b4bcfa8cd2e0 -Error: Cannot convert 'complex' objects with values that are multiple of 100 5d4c6dc2-cefc-4ac4-92c0-0cd7d40c4203 -Error: Cannot convert 'complex' objects with values that are multiple of 100 986c04f2-9bab-448e-9e4f-ca5f488ea69b -Error: Cannot convert 'complex' objects with values that are multiple of 100 f06ff625-d616-4d40-a3bd-7d475f576035 -Error: Cannot convert 'complex' objects with values that are multiple of 100 472745be-091c-48d6-9751-5043924286c5 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d5de8abb-e10f-41cb-ae57-a30292a0fb6f -Error: Cannot convert 'complex' objects with values that are multiple of 100 3657860c-a998-4546-a4b7-8b51b5e8ec63 -Error: Cannot convert 'complex' objects with values that are multiple of 100 cb3429f9-58b5-45d5-828b-f3c0804a5bee -Error: Cannot convert 'complex' objects with values that are multiple of 100 1fcb4146-e595-4d97-b1e8-83d06ce9c4af -Error: Cannot convert 'complex' objects with values that are multiple of 100 dbdb940c-c58f-4f79-911c-28db23c66702 -Error: Cannot convert 'complex' objects with values that are multiple of 100 74137202-e0a6-4b85-b1f6-af4173da2298 -Error: Cannot convert 'complex' objects with values that are multiple of 100 5c156bf4-2250-416b-8a0a-f52fef157a64 -Error: Cannot convert 'complex' objects with values that are multiple of 100 83911a27-b908-4671-b1c1-811e062a3c49 -Error: Cannot convert 'complex' objects with values that are multiple of 100 8604f3e2-3c35-482f-99e7-1c4d2dc74910 -Error: Cannot convert 'complex' objects with values that are multiple of 100 84a6269b-f2b7-4329-adf4-a81e9fd03a50 -Error: Cannot convert 'complex' objects with values that are multiple of 100 be5ea63c-367c-498d-93b6-537692034b64 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f21d85b8-9907-46c6-ae34-56ea8d7906e3 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e629353b-b4f9-4db0-87f9-6a0b61a5ef0a -Error: Cannot convert 'complex' objects with values that are multiple of 100 fd52b370-517d-4b08-9dee-2515ed011450 -Error: Cannot convert 'complex' objects with values that are multiple of 100 3a40e816-7588-4aa8-a6a8-24a0d446d14a -Error: Cannot convert 'complex' objects with values that are multiple of 100 f52ff4c9-1959-44c2-8f67-78ccf0054df0 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2dfb648d-736f-4a0b-a6c6-1f1e5194653a -Error: Cannot convert 'complex' objects with values that are multiple of 100 bbe074cf-1b06-476f-94c2-838a5f6f9f5b -Error: Cannot convert 'complex' objects with values that are multiple of 100 6138a61a-092d-4c4c-b4b9-4bbde922bc7a -Error: Cannot convert 'complex' objects with values that are multiple of 100 bc8870f5-917c-4913-b42c-e0a6295c9bda -Error: Cannot convert 'complex' objects with values that are multiple of 100 f51db270-56b3-467c-bb13-e64a824bc947 -Error: Cannot convert 'complex' objects with values that are multiple of 100 68e77bca-82b8-4e9d-b7aa-18dc7912476f -Error: Cannot convert 'complex' objects with values that are multiple of 100 a37481ee-b13b-47a8-8d1f-5d28ef77df36 -Error: Cannot convert 'complex' objects with values that are multiple of 100 884cfa87-078c-4e94-90a8-88a2d2c09b24 -Error: Cannot convert 'complex' objects with values that are multiple of 100 5156d15d-a0aa-4658-998a-44370cc1b798 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c4b0c78b-609d-4d3a-b278-3d0e3660093f -Error: Cannot convert 'complex' objects with values that are multiple of 100 8f983501-198d-42bd-a96c-3368a7ae9c76 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9331570b-34b1-455a-86ca-53b57975dbd1 -Error: Cannot convert 'complex' objects with values that are multiple of 100 fb80fca4-1e11-403b-877e-2277567d4177 -Error: Cannot convert 'complex' objects with values that are multiple of 100 8cf4b558-d0ac-49c9-97b3-4096c5ae1066 -Error: Cannot convert 'complex' objects with values that are multiple of 100 6a24dbcf-3d4b-4cd1-bf21-228e63d55f40 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a36060c7-4132-4fdf-93a8-d9f12d1af131 -Error: Cannot convert 'complex' objects with values that are multiple of 100 92ae1330-64a1-49bb-8857-f9688ac1a485 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d287c9d6-9ee5-4a93-a39b-638b6c884c54 -Error: Cannot convert 'complex' objects with values that are multiple of 100 80e44455-8f2c-4b88-8cde-b81f59036a68 -Error: Cannot convert 'complex' objects with values that are multiple of 100 edfc4889-ea05-4631-9c4d-e98030066b28 -Error: Cannot convert 'complex' objects with values that are multiple of 100 bbc8a635-9bc5-4049-97a1-30804231a9ab -Error: Cannot convert 'complex' objects with values that are multiple of 100 67d474e6-857d-4704-b135-76855c007b55 -Error: Cannot convert 'complex' objects with values that are multiple of 100 fcdbeca7-8fcf-4ed8-8fea-35d7345a84d8 -Error: Cannot convert 'complex' objects with values that are multiple of 100 abb69c48-b492-4e60-a46e-d6b72f825016 -Error: Cannot convert 'complex' objects with values that are multiple of 100 cfaefb4e-5be1-4944-a838-2608933d4efb -Error: Cannot convert 'complex' objects with values that are multiple of 100 23777806-216b-433e-9c58-3dd420806eab -Error: Cannot convert 'complex' objects with values that are multiple of 100 b86323cf-e4ef-49ed-a0d2-7cc34d46f5e4 -Error: Cannot convert 'complex' objects with values that are multiple of 100 8e3cf04e-b591-4a46-b698-382fe6a8537a -Error: Cannot convert 'complex' objects with values that are multiple of 100 c6607bf6-9f8d-4ec5-b182-c334170db3ff -Error: Cannot convert 'complex' objects with values that are multiple of 100 0f3c3bbf-981a-426e-9500-d56b48ab5e28 -Error: Cannot convert 'complex' objects with values that are multiple of 100 7b0213e1-d82c-4e75-acb8-e8a8b4bcbb3f -Error: Cannot convert 'complex' objects with values that are multiple of 100 221bebb6-a6ee-49bc-9c42-fb9e4345b8e9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 89456437-07d2-4107-a82e-3f8ac91b554b -Error: Cannot convert 'complex' objects with values that are multiple of 100 0136fa8b-8131-41f3-ae8d-efca16e4520e -Error: Cannot convert 'complex' objects with values that are multiple of 100 7ce255d5-6822-4510-a676-338158548f2a -Error: Cannot convert 'complex' objects with values that are multiple of 100 fbbe7e86-4a05-4bf1-b2cd-cd34209d2dbc -Error: Cannot convert 'complex' objects with values that are multiple of 100 088c059b-95c2-4582-a0b5-83a11c8ccd51 -Error: Cannot convert 'complex' objects with values that are multiple of 100 3fd4d00e-2e41-4f11-a428-0672cf71da1a -Error: Cannot convert 'complex' objects with values that are multiple of 100 15a51b74-df6e-4ff8-adc1-05746fcb4cb0 -Error: Cannot convert 'complex' objects with values that are multiple of 100 ef4bf2ab-5e93-4c51-bd90-3efb7d786e8c -Error: Cannot convert 'complex' objects with values that are multiple of 100 7a76c005-3820-4ec4-a8e5-1c3ae275aad7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e7e33ae6-23b4-4695-8134-21bcd0d89694 -Error: Cannot convert 'complex' objects with values that are multiple of 100 15ca89ab-c3cd-4cb5-b7bd-7379453fc7be -Error: Cannot convert 'complex' objects with values that are multiple of 100 f04e2177-c91a-4a68-98dd-75b62efc8a4b -Error: Cannot convert 'complex' objects with values that are multiple of 100 c0b87c63-59d5-4ca1-b9c7-cc287e61e56c -Error: Cannot convert 'complex' objects with values that are multiple of 100 6f208621-8573-4cae-81b2-c8016a2e997f -Error: Cannot convert 'complex' objects with values that are multiple of 100 2fe60964-d054-4d10-ae56-c4520da1dd6a -Error: Cannot convert 'complex' objects with values that are multiple of 100 76e6cb6f-fb1a-46e3-ad21-19e12bb5e613 -Error: Cannot convert 'complex' objects with values that are multiple of 100 01d4a881-7d84-47a1-8fed-e7a9a04ed4ae -Error: Cannot convert 'complex' objects with values that are multiple of 100 9be28f4d-4223-4b2a-b1c6-a6166367c71f -Error: Cannot convert 'complex' objects with values that are multiple of 100 f8340992-90c1-48a2-9ed7-ed88c61d5c22 -Error: Cannot convert 'complex' objects with values that are multiple of 100 ce0294e7-f2b7-42da-8cc8-349e2227666e -Error: Cannot convert 'complex' objects with values that are multiple of 100 f1f4c570-837b-4d81-918b-a11dcd53f3c9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 13828a5a-ac89-4342-8abd-272677d0458b -Error: Cannot convert 'complex' objects with values that are multiple of 100 bd949e12-704e-4e97-a708-68ed1832d917 -Error: Cannot convert 'complex' objects with values that are multiple of 100 1c42216e-09c0-4fed-8b13-5d8dffb40631 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f48a93c1-3813-446c-9953-3f59e98c8939 -Error: Cannot convert 'complex' objects with values that are multiple of 100 aaf6e72f-4ea7-49f0-8892-73be6d378b96 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a9c53069-2c3d-4c2a-98e8-072b135a2f70 -Error: Cannot convert 'complex' objects with values that are multiple of 100 054e0b42-d45c-4d05-8ea6-3f1851c49ec1 -Error: Cannot convert 'complex' objects with values that are multiple of 100 ef6288f6-eed1-4fcc-866c-8940eb11f896 -Error: Cannot convert 'complex' objects with values that are multiple of 100 66f6a8a1-64a8-493d-a29b-9a4f5a99bb68 -Error: Cannot convert 'complex' objects with values that are multiple of 100 91f2c315-ba90-41c4-b02b-d5a9eb4c3852 -Error: Cannot convert 'complex' objects with values that are multiple of 100 120e5898-327e-4e62-82aa-1356ceb6a54a -Error: Cannot convert 'complex' objects with values that are multiple of 100 f195df49-c8f7-4091-bc6e-705696c8c136 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9535ef93-8862-4076-9ad0-de999abcb16e -Error: Cannot convert 'complex' objects with values that are multiple of 100 1b5866c8-1c99-45c9-a885-fa96e5b523c4 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a0f3afab-e162-4d89-8651-90e9299047f8 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d6351638-dbe6-44da-8a44-437940216574 -Error: Cannot convert 'complex' objects with values that are multiple of 100 6ea2eee3-4299-4ce4-9a50-75b7c6f4f8d5 -Error: Cannot convert 'complex' objects with values that are multiple of 100 72df4f80-c8fb-49da-81e6-5d36d86d71cd -Error: Cannot convert 'complex' objects with values that are multiple of 100 fb773d4c-df4d-45ac-b8ec-cfc47cd40680 -Error: Cannot convert 'complex' objects with values that are multiple of 100 8161541b-c66e-42b9-8ca7-6b6ad623daf2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 3b896178-3df5-4456-953e-ece5d423f004 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f98845fc-d241-439a-8a71-a1ce3613c9e3 -Error: Cannot convert 'complex' objects with values that are multiple of 100 42edb68d-ce78-4ed2-bb2b-ec9f158cbff2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 ec8ac091-4a1f-4337-8ebc-c1d719ad90ac -Error: Cannot convert 'complex' objects with values that are multiple of 100 04e5624f-6bae-41c5-a949-8205288cdbd3 -Error: Cannot convert 'complex' objects with values that are multiple of 100 0af4b4b9-ca28-4755-913e-4b1b61d94039 -Error: Cannot convert 'complex' objects with values that are multiple of 100 011397f1-5c24-495a-9e67-d5ad22ca2a92 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a6a3b031-4a82-490c-8892-64419bb81b24 -Error: Cannot convert 'complex' objects with values that are multiple of 100 3a433149-1136-4b3f-8791-b0a47aed069a -Error: Cannot convert 'complex' objects with values that are multiple of 100 e846f64c-a4aa-44be-936a-ecae01e2d629 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a3e66e1e-1aaf-4f74-bb0d-25fd99f20a70 -Error: Cannot convert 'complex' objects with values that are multiple of 100 a14fc4c8-c97f-4e8d-961f-c95dbe2e757a -Error: Cannot convert 'complex' objects with values that are multiple of 100 2033d1b9-c919-4c2f-b7b3-19cb777d7bab -Error: Cannot convert 'complex' objects with values that are multiple of 100 d2097d01-845d-4fc0-aa90-f5757b3e27d2 -Error: Cannot convert 'complex' objects with values that are multiple of 100 25c64035-a9ef-4ffd-a953-a6d8c507252d -Error: Cannot convert 'complex' objects with values that are multiple of 100 84611edc-45d0-4fe2-9ed6-de9c2c74e2f8 -Error: Cannot convert 'complex' objects with values that are multiple of 100 6d17d320-38c0-4522-923f-fbe30f569b2b -Error: Cannot convert 'complex' objects with values that are multiple of 100 fc75e144-f1a8-4c0d-b06d-89b44bfa6bc0 -Error: Cannot convert 'complex' objects with values that are multiple of 100 eda7b278-e7d2-442d-93e6-1a9c5d5aa1de -Error: Cannot convert 'complex' objects with values that are multiple of 100 7ad3a22f-aa7c-40bf-bda5-5b4528d5f273 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9db94c5e-240e-4830-9276-2bb36ed13c33 -Error: Cannot convert 'complex' objects with values that are multiple of 100 058799ce-70ee-4a9f-a6e3-5659502ad4c5 -Error: Cannot convert 'complex' objects with values that are multiple of 100 69efc0de-0af5-4b6b-a27a-91059f59cfcb -Error: Cannot convert 'complex' objects with values that are multiple of 100 c3e02499-4e74-4a87-b919-ff9cd643d200 -Error: Cannot convert 'complex' objects with values that are multiple of 100 579a20b1-4787-4e80-a952-4c129f6d4eeb -Error: Cannot convert 'complex' objects with values that are multiple of 100 7343c469-1913-452d-8049-c293c082d14c -Error: Cannot convert 'complex' objects with values that are multiple of 100 fa839a15-6ce1-472e-9bfb-0bee991915f7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 0c7b123e-2eca-455b-99b3-2a611c3b83a4 -Error: Cannot convert 'complex' objects with values that are multiple of 100 168a6f23-12c9-4b24-b259-ea845c6353e8 -Error: Cannot convert 'complex' objects with values that are multiple of 100 89f27fc8-b00d-4bf1-8035-273dd9b88829 -Error: Cannot convert 'complex' objects with values that are multiple of 100 e4f7f5f4-77e4-4b4e-b078-29a043e65857 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d6645dd1-9e55-4302-b1c4-01229013a0b3 -Error: Cannot convert 'complex' objects with values that are multiple of 100 0f57c881-102c-41bf-af6a-64206ecc2e5c -Error: Cannot convert 'complex' objects with values that are multiple of 100 d7b235dc-57ed-48eb-89d4-5b951aa7fdd7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 68152075-cca5-45d4-9ea4-a32c10a329f4 -Error: Cannot convert 'complex' objects with values that are multiple of 100 334a960e-05bf-4ec3-aca4-66ea43f35dde -Error: Cannot convert 'complex' objects with values that are multiple of 100 14c75ce9-5168-4af0-b2d7-aeb81610fe56 -Error: Cannot convert 'complex' objects with values that are multiple of 100 71f0c7d3-0895-4f9e-9659-cc9700088b71 -Error: Cannot convert 'complex' objects with values that are multiple of 100 b6370d43-6256-4b6f-99ce-5a4ba3c0e751 -Error: Cannot convert 'complex' objects with values that are multiple of 100 962eabc8-e3b0-49d9-bda1-96fe7dd8f45c -Error: Cannot convert 'complex' objects with values that are multiple of 100 a8a40bf1-9c25-4335-9628-1c8510acb810 -Error: Cannot convert 'complex' objects with values that are multiple of 100 154718fc-9960-4da1-ba6e-e4559317fc5e -Error: Cannot convert 'complex' objects with values that are multiple of 100 ace890a7-45f5-47d3-b7b6-b7b22930bc56 -Error: Cannot convert 'complex' objects with values that are multiple of 100 38dea44f-20f9-4555-9e98-5ea1102863ee -Error: Cannot convert 'complex' objects with values that are multiple of 100 54f0f771-7a75-43ec-94c6-7533001aef7c -Error: Cannot convert 'complex' objects with values that are multiple of 100 cee345bf-a0cf-4043-ae1c-966db0435a74 -Error: Cannot convert 'complex' objects with values that are multiple of 100 989bac58-0dd2-4add-ad37-39df470bed20 -Error: Cannot convert 'complex' objects with values that are multiple of 100 cc31af7e-4b73-43f6-bf38-b6da18a57684 -Error: Cannot convert 'complex' objects with values that are multiple of 100 3e432e82-f4e1-4190-ba02-2db306f839a4 -Error: Cannot convert 'complex' objects with values that are multiple of 100 f4340d96-f59b-4a3b-b58e-39f34bae8e9d -Error: Cannot convert 'complex' objects with values that are multiple of 100 b992aa41-b551-48de-b50a-e0fdc89842f9 -Error: Cannot convert 'complex' objects with values that are multiple of 100 ac6e8a09-fdb4-40f1-8bcf-889adbdd50e1 -Error: Cannot convert 'complex' objects with values that are multiple of 100 28f7ee5e-dfb2-4b09-ab9b-178491155999 -Error: Cannot convert 'complex' objects with values that are multiple of 100 2d967a4e-b27a-4dd8-8c21-95c11591ee94 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9cdc324a-16a9-44e1-8e09-4e2d9d0c77ee -Error: Cannot convert 'complex' objects with values that are multiple of 100 8194569b-33da-4ef4-b2cd-e6eaf0f1d93b -Error: Cannot convert 'complex' objects with values that are multiple of 100 37d88654-b781-4eb3-afd0-08eb7c58879f -Error: Cannot convert 'complex' objects with values that are multiple of 100 e75e1899-b1a5-41cc-8884-8dd40912cce7 -Error: Cannot convert 'complex' objects with values that are multiple of 100 eef9e018-14c1-4a16-9a1c-f9d2720e666e -Error: Cannot convert 'complex' objects with values that are multiple of 100 1bcc0791-cfb7-4cb8-bf45-5243ea7b3664 -Error: Cannot convert 'complex' objects with values that are multiple of 100 93142177-ac28-4401-8f9d-08d824f5a72e -Error: Cannot convert 'complex' objects with values that are multiple of 100 4ec64cb8-dcff-40f0-988a-4fde32042601 -Error: Cannot convert 'complex' objects with values that are multiple of 100 5b1c8aa1-6c04-4add-a13b-b9e6e2b60619 -Error: Cannot convert 'complex' objects with values that are multiple of 100 c64249a4-7495-421c-b3d1-a663e2ae2413 -Error: Cannot convert 'complex' objects with values that are multiple of 100 0824c58b-04d5-4e85-8b7b-01820362ad7d -Error: Cannot convert 'complex' objects with values that are multiple of 100 b93dcb07-9ead-434b-b374-d6934b485b06 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d8d6e299-fe26-47d7-b9ef-083781549d89 -Error: Cannot convert 'complex' objects with values that are multiple of 100 9e3405fa-7373-4bab-be56-716c90b2eecf -Error: Cannot convert 'complex' objects with values that are multiple of 100 b8980b2d-1240-4e0e-a7e7-afc9b09f8fcc -Error: Cannot convert 'complex' objects with values that are multiple of 100 eb637eaa-0d7f-4014-86bb-6e59781bcdf4 -Error: Cannot convert 'complex' objects with values that are multiple of 100 62a04af9-ec82-435b-bdfc-1939db304752 -Error: Cannot convert 'complex' objects with values that are multiple of 100 d5078a2b-6a1c-491c-8a45-d2fed7132590" +"Error: Cannot convert 'complex' objects with values that are multiple of 100 f1ee2d4b-694e-4532-a5d0-2ed6d8ae5525 +Error: Cannot convert 'complex' objects with values that are multiple of 100 760dde61-9dff-43ec-8585-a3d03b346425 +Error: Cannot convert 'complex' objects with values that are multiple of 100 ab4dcc54-b75b-457a-bcbc-e06e7816eb02 +Error: Cannot convert 'complex' objects with values that are multiple of 100 08844f1f-bc3f-4f4f-ba0a-acd18b3c8665 +Error: Cannot convert 'complex' objects with values that are multiple of 100 0b2f4fef-a254-4369-848b-93f6af63fc13 +Error: Cannot convert 'complex' objects with values that are multiple of 100 52231555-76e2-4f21-893b-360a023143e3 +Error: Cannot convert 'complex' objects with values that are multiple of 100 93ec290d-abf1-4f5f-b602-26335fa34e62 +Error: Cannot convert 'complex' objects with values that are multiple of 100 b8fcc25d-b45d-45ec-8f8c-1214af8f3f15 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a1890254-357d-4b34-a7dc-fc4f87925bd9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f4164c7b-27ba-40fe-9163-22d1f33d763e +Error: Cannot convert 'complex' objects with values that are multiple of 100 9a9f3362-ed90-4595-8c0e-615f08f2fb05 +Error: Cannot convert 'complex' objects with values that are multiple of 100 da8be577-beea-4385-97a5-9d603ee09a36 +Error: Cannot convert 'complex' objects with values that are multiple of 100 884de140-30d4-42b4-a03d-0c7b46fe381c +Error: Cannot convert 'complex' objects with values that are multiple of 100 9b76d4c0-2cb3-4fd4-bd64-9b4e43f797a1 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3ba8af97-9776-40d3-aff4-66af1dbe45ed +Error: Cannot convert 'complex' objects with values that are multiple of 100 5f703147-8247-4fc9-9722-f980e0228d7c +Error: Cannot convert 'complex' objects with values that are multiple of 100 b4616dd5-ae43-4040-8a60-8668c8b78e83 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5aa14bed-5eae-4fae-9154-c5a5f9eedef7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 7969dec1-d20c-4d12-ba0d-1a408b193252 +Error: Cannot convert 'complex' objects with values that are multiple of 100 ee2bb48c-bc88-495d-8206-7dbd607fe9b2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8b4e2806-92fc-469b-ad9e-bf864aceb607 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8dbc2e48-455b-4e02-ac84-a5f7ae8dbfcd +Error: Cannot convert 'complex' objects with values that are multiple of 100 6c758bb6-30bf-4034-afc3-a380c98bbe0e +Error: Cannot convert 'complex' objects with values that are multiple of 100 dab01d69-561d-4043-990b-37601a52ff12 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f0a9ee23-7583-4c1e-9da0-67b6f54bed16 +Error: Cannot convert 'complex' objects with values that are multiple of 100 289c1b55-37a0-43dc-9865-5e1152821833 +Error: Cannot convert 'complex' objects with values that are multiple of 100 30e8edd8-2be0-48d4-9b69-8ccc2fd09579 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9e8e29b1-bd19-42ff-bccb-313ccfadd1c2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 689a7b65-a123-4d94-ae03-997baf67a562 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5bbe1425-a24e-458c-a5a4-127777f3d092 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5e127895-8d02-4cda-ae8c-8f9118f52b3e +Error: Cannot convert 'complex' objects with values that are multiple of 100 7e65009a-ba3d-4ae5-ad92-fdc5f223b885 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f2dbd756-cbf7-4159-8eb2-8c35af74c2b0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 75e6e2b9-516e-430b-beb4-7ca5226c6bed +Error: Cannot convert 'complex' objects with values that are multiple of 100 ad8323ce-d60b-4cae-826d-f3c89a4f8890 +Error: Cannot convert 'complex' objects with values that are multiple of 100 b31d06e4-b254-4a42-8070-d27ec5a2df60 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1cb5151f-f8b2-4a71-aa7c-b270cd30ac73 +Error: Cannot convert 'complex' objects with values that are multiple of 100 bd08b401-42a5-468f-96f2-7cb4118f5368 +Error: Cannot convert 'complex' objects with values that are multiple of 100 eef73ea7-063d-407e-be0b-a59044415806 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d6ecaf67-cf5d-4d08-a450-563d65c6470d +Error: Cannot convert 'complex' objects with values that are multiple of 100 44d13c51-6c86-400b-ac09-2a1f86ec5628 +Error: Cannot convert 'complex' objects with values that are multiple of 100 551f4bbc-18a2-4bce-9cdc-6c2cd4599679 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9da89847-8ea0-47f6-aa67-7bb3a50b9054 +Error: Cannot convert 'complex' objects with values that are multiple of 100 34209111-b2f7-4ab6-bbe8-527b235387bb +Error: Cannot convert 'complex' objects with values that are multiple of 100 32840f0c-b101-4463-8d01-17df57e6cd1e +Error: Cannot convert 'complex' objects with values that are multiple of 100 6fdc1abf-d273-44ae-aa34-ce84ecd3974f +Error: Cannot convert 'complex' objects with values that are multiple of 100 fce75105-b5af-425d-bb46-a7f23b5782a4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 85f10672-e39e-41dd-bd35-59134e061477 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4d930c34-f338-4b2b-8bd8-de239e591931 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8df03641-045f-427e-a260-3b3d04f2c97f +Error: Cannot convert 'complex' objects with values that are multiple of 100 ecfced01-f835-49db-b6a2-c3b907892297 +Error: Cannot convert 'complex' objects with values that are multiple of 100 36fefcd7-5fbc-472f-a5c4-ac53e8a30274 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8ada2478-d429-4507-907a-3cc8cbefcd4c +Error: Cannot convert 'complex' objects with values that are multiple of 100 eed820ee-de41-43af-a552-83090c0a24da +Error: Cannot convert 'complex' objects with values that are multiple of 100 2afbce4a-fbec-4570-9af8-75c5a23b6ac4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 41c102d1-5c5c-461e-b869-9e7d01f91cb9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e2611e27-86d8-413e-82bd-faf8dfc57083 +Error: Cannot convert 'complex' objects with values that are multiple of 100 76cf865f-c3c8-4770-861e-2dc659cc97bf +Error: Cannot convert 'complex' objects with values that are multiple of 100 57e359be-3829-4233-af74-2520997d6602 +Error: Cannot convert 'complex' objects with values that are multiple of 100 12497d18-cbd8-4c91-b671-0ab1abd58249 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1279ad03-d46e-4c4d-8651-2521c8d423b7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c483da56-c0e0-444a-a83e-d693d3eb058a +Error: Cannot convert 'complex' objects with values that are multiple of 100 46d2c752-f3b0-4b20-8160-6ad7ea47bd12 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e9c97cc1-d9c4-4e83-b565-384b974a9234 +Error: Cannot convert 'complex' objects with values that are multiple of 100 350515a7-1437-440a-9bd7-373ce127a51d +Error: Cannot convert 'complex' objects with values that are multiple of 100 5eb50698-d304-49c8-9391-c5e8aba6972f +Error: Cannot convert 'complex' objects with values that are multiple of 100 52978eaf-f83a-4a7b-a425-d1c159295095 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d4531159-8c4e-415c-bf9c-bc4b0216b11a +Error: Cannot convert 'complex' objects with values that are multiple of 100 3093af7e-0bce-4e73-8012-5886705afd09 +Error: Cannot convert 'complex' objects with values that are multiple of 100 01553965-38f9-4f2c-b6eb-94310ad05bfb +Error: Cannot convert 'complex' objects with values that are multiple of 100 3f7e895b-f97f-4a23-a87f-acd96c3d43c3 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e99394a7-a46b-4526-beeb-2e37cc8e38a7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a9cb1362-0507-4f27-98bd-a9144a1e4460 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9599674a-116d-425f-92c2-e3401497decf +Error: Cannot convert 'complex' objects with values that are multiple of 100 d9c1b831-4968-47ec-b6d4-bc7bcdb99efd +Error: Cannot convert 'complex' objects with values that are multiple of 100 8fa008db-4473-4e68-8e73-0152b07e9b51 +Error: Cannot convert 'complex' objects with values that are multiple of 100 567b3564-fca6-464e-99f8-8fd7d026e4a7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a2b40e1f-36d7-4738-b90a-de397ba28244 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a6a78e48-7202-4160-9336-597822f1506b +Error: Cannot convert 'complex' objects with values that are multiple of 100 d13cf298-6a73-4544-b091-88eca68bb1dc +Error: Cannot convert 'complex' objects with values that are multiple of 100 e1bce7cf-9fe6-498a-a9d5-cd1db21bf70a +Error: Cannot convert 'complex' objects with values that are multiple of 100 e2ecbffc-d7f2-476d-b3ba-40c766b0b25e +Error: Cannot convert 'complex' objects with values that are multiple of 100 6030f245-e2e7-4abd-b2eb-4950d9ceb96a +Error: Cannot convert 'complex' objects with values that are multiple of 100 30ba7fb1-953a-4bb7-87a6-548c64325af5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2c73861d-243b-4aa7-969e-e4a57560f895 +Error: Cannot convert 'complex' objects with values that are multiple of 100 469a4306-3f58-4163-8afa-8a776682429b +Error: Cannot convert 'complex' objects with values that are multiple of 100 be40fdd4-19e8-459c-a5fc-602a4306a09c +Error: Cannot convert 'complex' objects with values that are multiple of 100 403227d6-c226-434a-8732-3a6a016fecb4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6adb1c2b-b760-47b4-b7ee-b8c8b363587c +Error: Cannot convert 'complex' objects with values that are multiple of 100 f353e8d2-68c3-48b4-abda-b50b27e22ee0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e08a4829-b9ad-4144-bd63-46361e4fa7a6 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9de807e1-ea3c-438e-bb2b-dc5a453b36dd +Error: Cannot convert 'complex' objects with values that are multiple of 100 0ae2fa7e-046f-4a9a-a0fd-e0ca6b17ebbf +Error: Cannot convert 'complex' objects with values that are multiple of 100 3ad0f634-3eda-4ef4-910f-750885b81351 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4c90e73d-3547-4e87-9a19-36828181d4c1 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5b72d093-b152-4768-97fc-0d48690ebd96 +Error: Cannot convert 'complex' objects with values that are multiple of 100 dc574213-8fdc-438a-aca4-01590669c847 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8a5c0e5b-ce89-465e-b91e-f7e2a97ad5ed +Error: Cannot convert 'complex' objects with values that are multiple of 100 424f0129-7252-483d-bbdb-170af69de849 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5a2af4e3-60b5-4dd9-bb8e-9db1b985b66d +Error: Cannot convert 'complex' objects with values that are multiple of 100 734b6090-5576-482c-b8a5-eab080f6f971 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c1366020-1e43-43b6-92b1-49e96cd27937 +Error: Cannot convert 'complex' objects with values that are multiple of 100 bd0c6218-af15-49d2-a855-b6b0400b0cdb +Error: Cannot convert 'complex' objects with values that are multiple of 100 5de78d67-9647-47b6-8b91-aae51a5c4de7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 56cf00af-9255-4490-914e-2bf0f0d58b7c +Error: Cannot convert 'complex' objects with values that are multiple of 100 beb0eccd-cffe-473b-8d2e-46c17103d937 +Error: Cannot convert 'complex' objects with values that are multiple of 100 742d79c2-b10c-494d-8ffd-015d0d3513fc +Error: Cannot convert 'complex' objects with values that are multiple of 100 127d0f9c-7735-48d3-9c69-d6f4087ec5ef +Error: Cannot convert 'complex' objects with values that are multiple of 100 d7dc5117-0460-4a94-a516-ad77c8923a65 +Error: Cannot convert 'complex' objects with values that are multiple of 100 cf6237b9-981d-46d2-bfbd-4982a488f70b +Error: Cannot convert 'complex' objects with values that are multiple of 100 4bea5898-4dbe-462f-9b4b-46920ac1dce1 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6cbdbada-39d7-488e-945c-f652c757ca0d +Error: Cannot convert 'complex' objects with values that are multiple of 100 b4fb5243-8622-4a2b-8111-e012438aebe6 +Error: Cannot convert 'complex' objects with values that are multiple of 100 ff44258c-62e9-450a-8df8-8427efb62dfa +Error: Cannot convert 'complex' objects with values that are multiple of 100 795fb165-b98e-4a2e-8c8e-ba9fea1cc9a7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9ba843ef-f0cc-4524-b8b9-763d4f201d2f +Error: Cannot convert 'complex' objects with values that are multiple of 100 0f8b764f-cb05-4dc0-84ec-cff896c87dc8 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c927ba61-94a9-4845-9dfb-41f88e1a9db0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 faba3c1c-0f81-4adc-a5db-7218fc5a3efa +Error: Cannot convert 'complex' objects with values that are multiple of 100 98bd7bc4-953e-4890-bb3f-0c65ed0f2234 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5da17f09-7dc3-481a-a93c-8971e889ac78 +Error: Cannot convert 'complex' objects with values that are multiple of 100 34697a76-6396-482d-9555-73352d268ff8 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f90f8f24-fe95-44ac-8746-0764a9fef697 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2703d507-b69a-4ea5-9f8c-b040f6c42801 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e087ab51-7506-402f-987a-12d34ddb3791 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5f2ba8fc-56d3-4aae-9a3a-efd8ed6da815 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3cc83b53-421a-40ac-b3f6-23e03a89c022 +Error: Cannot convert 'complex' objects with values that are multiple of 100 17db0bd0-56bb-4d77-bda2-83508f8f8e18 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4628e21c-3958-4400-ab4d-9b0755acdbba +Error: Cannot convert 'complex' objects with values that are multiple of 100 e33dd2e9-133c-49fb-8d90-d42ee01659b4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d82e9ebc-d27d-4e02-83ef-9144fb3cda3f +Error: Cannot convert 'complex' objects with values that are multiple of 100 8428ee44-f3eb-4ba5-8b0d-493bce0b4637 +Error: Cannot convert 'complex' objects with values that are multiple of 100 adefba09-a845-44ff-8f50-cdff9f21efba +Error: Cannot convert 'complex' objects with values that are multiple of 100 3c307f60-11a9-4dba-bb92-bc8a12966122 +Error: Cannot convert 'complex' objects with values that are multiple of 100 18617159-33bd-4991-a649-528f58c6cee1 +Error: Cannot convert 'complex' objects with values that are multiple of 100 43ccbc62-85fc-40f4-a29b-770fb756e3ae +Error: Cannot convert 'complex' objects with values that are multiple of 100 de01d782-16d9-4282-b5b7-7c457bb65367 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e2591a91-cdd4-4a9d-9ced-9f155ba54cc6 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1f4706de-5081-424c-ba58-660776f6047d +Error: Cannot convert 'complex' objects with values that are multiple of 100 74ee7261-1467-41fe-83a3-14ee46e53182 +Error: Cannot convert 'complex' objects with values that are multiple of 100 0cf767b9-9b42-40d1-b3e5-a157066046ba +Error: Cannot convert 'complex' objects with values that are multiple of 100 39d717ec-d1a5-48b9-9053-0b0a867fc8b2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2e4a821e-247f-4dc7-bbd4-0ea05d162ae9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e6a1a5b3-59d7-41bd-92c7-2e4764021b14 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d7d2a1fb-a232-4509-bd63-8425904969da +Error: Cannot convert 'complex' objects with values that are multiple of 100 ee8d4923-d4c8-4a94-8b59-d8264c1488bf +Error: Cannot convert 'complex' objects with values that are multiple of 100 2dca3807-6429-4620-b3dc-b466fc7f5a67 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3c687701-2cfb-4425-8027-b3357f962d8d +Error: Cannot convert 'complex' objects with values that are multiple of 100 6f739a73-b938-4a88-b577-22b5fe032a76 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6679f562-cb1f-4a5b-8700-e3ba3cf8349f +Error: Cannot convert 'complex' objects with values that are multiple of 100 42d9bb59-7f22-45a4-b019-c6faca9874b9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a517dc81-2bc7-4556-89b1-49becb3adc83 +Error: Cannot convert 'complex' objects with values that are multiple of 100 902f1aab-5c30-4276-bc52-720f5ab1dfb2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 41a334cd-f6a9-4bc1-a716-ea20273e07b7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 ab455a88-d6cd-498d-a27d-c571c4ee3579 +Error: Cannot convert 'complex' objects with values that are multiple of 100 42ca98c5-068f-4e20-be1b-39c7321c9cef +Error: Cannot convert 'complex' objects with values that are multiple of 100 91416aca-308a-4d1f-b04c-4b5837d7a982 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e35d7ab7-21fe-4480-99e0-dd5c1f0e2366 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4501369e-8ea9-42ec-93ef-f155cfa19af4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1a11971f-a7fa-4da3-8285-2b9046e1dc10 +Error: Cannot convert 'complex' objects with values that are multiple of 100 37f0621a-d021-4974-b380-3df850ac6257 +Error: Cannot convert 'complex' objects with values that are multiple of 100 ed6e572b-eb94-4457-9f6a-16c9008c6e6a +Error: Cannot convert 'complex' objects with values that are multiple of 100 9e9c8138-9f7f-4b8c-b7a9-f5b9665fdec8 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3d0d6369-205c-4b0e-9fce-b6df41ee945f +Error: Cannot convert 'complex' objects with values that are multiple of 100 0f74d901-92db-412c-8c7f-5edbf784ae48 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e70b713c-34fb-4b88-a499-ad1ab6679bed +Error: Cannot convert 'complex' objects with values that are multiple of 100 2de90cc6-126b-4c0b-98e5-223b5646da11 +Error: Cannot convert 'complex' objects with values that are multiple of 100 7c07423b-118c-40bd-a54a-ce5717cb8c69 +Error: Cannot convert 'complex' objects with values that are multiple of 100 779b2365-3173-492f-b9b8-fbe5257f0b7e +Error: Cannot convert 'complex' objects with values that are multiple of 100 412e446e-1410-4819-93e5-95992370e84b +Error: Cannot convert 'complex' objects with values that are multiple of 100 fa163978-66ad-457a-8151-18ba4b2555b0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c784b689-97b7-4051-b6e2-67807d06dcc4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3a78ce6c-2fc5-4a9e-ab42-53a6dc540de0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 43f9b21c-9e0a-4fd8-8637-8001c2488492 +Error: Cannot convert 'complex' objects with values that are multiple of 100 0ff43070-15d7-4c5b-8e11-343ce840d044 +Error: Cannot convert 'complex' objects with values that are multiple of 100 08230ffc-da7f-44bf-87f7-9ccd95046699 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d4730c74-c2c0-4996-b7ae-f046a8e38c34 +Error: Cannot convert 'complex' objects with values that are multiple of 100 b95552b5-c5ea-4b34-bba1-5508e19727b2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3cfd781f-52c2-4272-a44d-00d5fc6123ca +Error: Cannot convert 'complex' objects with values that are multiple of 100 390de0ad-b726-4d2a-9643-94d0aaf7fcca +Error: Cannot convert 'complex' objects with values that are multiple of 100 c1cdeac3-1da8-4079-96cb-a360fd78189e +Error: Cannot convert 'complex' objects with values that are multiple of 100 49c0fb2c-8a99-43fa-a8d5-cd253408a443 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3cecf47a-47bb-4931-a21d-b2bc1ed83379 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a0430bea-4741-4e7e-a19c-698ee2f16863 +Error: Cannot convert 'complex' objects with values that are multiple of 100 259043dd-0466-45f8-bb32-ce00e805938e +Error: Cannot convert 'complex' objects with values that are multiple of 100 f7cc096d-7bc4-4629-859f-8c650682e894 +Error: Cannot convert 'complex' objects with values that are multiple of 100 b00cd2d3-7409-4a23-a97a-84ed2ed74b77 +Error: Cannot convert 'complex' objects with values that are multiple of 100 06aa6561-af5f-40b9-bbde-58f094422fb7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 b4fbe83a-f365-46a1-8234-016651abe278 +Error: Cannot convert 'complex' objects with values that are multiple of 100 50f01341-8475-42d9-8a26-256efab69de3 +Error: Cannot convert 'complex' objects with values that are multiple of 100 875d5df7-834e-4712-8467-6ba23d225e10 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e2cc6c9a-81d7-4975-85d6-f6ffff445d80 +Error: Cannot convert 'complex' objects with values that are multiple of 100 174d41a3-dac8-4a17-abd7-17bc77f6ffce +Error: Cannot convert 'complex' objects with values that are multiple of 100 b490ff0b-a0be-41c3-bc85-21c44020a689 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a8eae276-255d-4814-bd4e-12d9f8a82f3e +Error: Cannot convert 'complex' objects with values that are multiple of 100 f9b4e52c-98d8-45da-933f-319b3be33b49 +Error: Cannot convert 'complex' objects with values that are multiple of 100 b1ce3b39-91be-4a36-8466-ae6478fff01d +Error: Cannot convert 'complex' objects with values that are multiple of 100 b895a222-0a45-430f-9a0e-1035b3697e91 +Error: Cannot convert 'complex' objects with values that are multiple of 100 956f16dd-a46e-479c-a2bc-65d24633ad27 +Error: Cannot convert 'complex' objects with values that are multiple of 100 074a9ec0-5339-43e2-b005-573adce52505 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6d0bd820-47d0-43b1-aae2-212c765d1e7c +Error: Cannot convert 'complex' objects with values that are multiple of 100 d6df28c0-e377-4eab-aadb-f63f56e97657 +Error: Cannot convert 'complex' objects with values that are multiple of 100 db529bde-dcef-4030-ba94-9cb06e987d81 +Error: Cannot convert 'complex' objects with values that are multiple of 100 bbdb2611-abc8-40d8-91bb-ac00a531baae +Error: Cannot convert 'complex' objects with values that are multiple of 100 92b00f67-6544-4df8-9876-842ba42d2a48 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f3608727-532a-471d-b7e2-cb3a05ec4477 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9e351d23-ab12-4910-b823-5c0274a811ad +Error: Cannot convert 'complex' objects with values that are multiple of 100 0db1d823-c9b4-41ba-a43b-a389c2b3c864 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5caca99f-6f3f-4063-a6d7-e8aaaba10e95 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e3f09440-498e-4c88-915e-0ed80b94a617 +Error: Cannot convert 'complex' objects with values that are multiple of 100 704dfe85-e404-4c7d-b910-fdd77d10f8b1 +Error: Cannot convert 'complex' objects with values that are multiple of 100 36514acd-2d30-438a-a040-9dc333aef727 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5ef8bce6-c4ab-419f-b8f7-01adcb283c57 +Error: Cannot convert 'complex' objects with values that are multiple of 100 bc195de1-3183-4a98-b366-471c82c1e000 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2816f7c0-846b-4d93-b1ff-838af82e0ef7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 81fb5936-d5d1-4fad-b3b9-95ec4fb1f4d6 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6c2896eb-c46e-424b-a829-56a24c7e66f8 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f4903308-e8ac-4e9e-ae8e-725b2ac37c65 +Error: Cannot convert 'complex' objects with values that are multiple of 100 15079fa4-2335-4ac6-b89b-a59ad6d4ddee +Error: Cannot convert 'complex' objects with values that are multiple of 100 bac9db5f-3643-435b-8d6d-6b2a2532555b +Error: Cannot convert 'complex' objects with values that are multiple of 100 b04f6c20-2d39-4c56-84f8-71b084631113 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f03fd8db-e50e-4c4d-b0ad-6b04d97fbf26 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a98ed7ed-d574-4bf3-bc90-87f370cd54f6 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5df3e3ed-2792-4423-8487-b3e36cf52bf0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a4735c4d-b354-40b6-998e-bedad2e6daae +Error: Cannot convert 'complex' objects with values that are multiple of 100 6c10cbe1-1160-45d0-a75a-3d1964556ced +Error: Cannot convert 'complex' objects with values that are multiple of 100 7c0e7e69-2005-4094-b1a3-0693ae4c15d7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 97799b9d-2083-47b2-be58-654de8347cfe +Error: Cannot convert 'complex' objects with values that are multiple of 100 4674676d-ac48-46e5-9b31-ce038f5573c0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 ef868c42-ac75-4957-871d-a6e7f3e81e45 +Error: Cannot convert 'complex' objects with values that are multiple of 100 ffee6e30-00f1-4a49-bfa7-6872ceb1caef +Error: Cannot convert 'complex' objects with values that are multiple of 100 88b5b401-68cf-437c-be58-2f8ad92e730d +Error: Cannot convert 'complex' objects with values that are multiple of 100 30b64135-3de3-45e4-be78-49ae5af3e2ef +Error: Cannot convert 'complex' objects with values that are multiple of 100 e36028d1-d5a6-432c-b975-3eb3937a7128 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2d2eba35-4bf6-4a34-b9fe-8dc5984b3547 +Error: Cannot convert 'complex' objects with values that are multiple of 100 09c5f0dc-cda1-4a8e-b5b2-87dea798e462 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9d19c66f-7b2b-4cf9-ae8f-944346e9112e +Error: Cannot convert 'complex' objects with values that are multiple of 100 2a59b8ef-d6f5-4a44-90cc-4c791f83d8cf +Error: Cannot convert 'complex' objects with values that are multiple of 100 a4c23f19-049d-41d1-8a92-6c3476a935ee +Error: Cannot convert 'complex' objects with values that are multiple of 100 0c1300a6-57a4-41d4-b85c-46b5f9e51157 +Error: Cannot convert 'complex' objects with values that are multiple of 100 fd0db872-3dac-4a88-8215-140e89d7b651 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8f2704d1-0a30-4cd9-a4ba-5fe502e40c4a +Error: Cannot convert 'complex' objects with values that are multiple of 100 6d5a23a7-550d-4d34-a06b-aa97bbccb24d +Error: Cannot convert 'complex' objects with values that are multiple of 100 d5381306-ee89-4d5e-9f64-258d4ab80a55 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c26b0df1-5c29-48ac-a272-d040d23966b5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 affc60eb-2a0a-484d-b998-8410435fb97d +Error: Cannot convert 'complex' objects with values that are multiple of 100 5f9df675-0f96-48c6-a9b6-455a92131d75 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2726625c-0c6e-4500-a24e-786789de9281 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9a490f1d-5adc-4ea7-b255-faf3e98a17c5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 b871af3d-21ef-47ea-a50d-a41cbcc7e194 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c18c9d17-96a6-44b8-831f-27c41d6a806c +Error: Cannot convert 'complex' objects with values that are multiple of 100 712a5281-b8aa-438b-a13f-91eeacb57304 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d2ed3b7a-1e0a-4ab7-bc53-26aa2b858a19 +Error: Cannot convert 'complex' objects with values that are multiple of 100 75675ffb-03a9-4527-b5a9-29952d6bfc88 +Error: Cannot convert 'complex' objects with values that are multiple of 100 10216530-d6b4-4663-a618-e7a79e812053 +Error: Cannot convert 'complex' objects with values that are multiple of 100 975b55a2-9215-42c1-8c6d-af679f2e4df7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a22bf864-8726-4fa4-a8f3-ef3df5f52dde +Error: Cannot convert 'complex' objects with values that are multiple of 100 64e3a191-8125-4b25-b7f3-e387e23ec054 +Error: Cannot convert 'complex' objects with values that are multiple of 100 004cb72b-8668-4aa6-859a-8a942b047866 +Error: Cannot convert 'complex' objects with values that are multiple of 100 dc6b3300-66e3-479a-896f-389e52e45ef5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 54c0a144-909c-429e-b588-4fcefab86455 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e57d7af1-069e-4225-b1da-18122a50f599 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5b343969-cf4b-4d86-bd3c-dc9189a5dbae +Error: Cannot convert 'complex' objects with values that are multiple of 100 dd37598d-fe10-4e16-afb7-deddf430f127 +Error: Cannot convert 'complex' objects with values that are multiple of 100 0560a167-469e-4be3-a9cb-d972ef6d137b +Error: Cannot convert 'complex' objects with values that are multiple of 100 b222e26f-dc9f-4763-aa27-0104cffe63eb +Error: Cannot convert 'complex' objects with values that are multiple of 100 f4b7e514-50de-4c82-bfc0-3ef1600d13fc +Error: Cannot convert 'complex' objects with values that are multiple of 100 fc897711-296f-4dad-97f7-f8795024c5c9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5d98e193-6a69-495e-9970-4943d49efcdc +Error: Cannot convert 'complex' objects with values that are multiple of 100 faa8af74-617c-4f2d-9fd1-391912098270 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c76d67a1-c33f-4da0-8354-1e2dd66080e7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4f0c81ae-f18f-432c-937b-c0689bf89ae2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d9bcfb9d-2aeb-4418-9966-a482b1537b62 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1a07a71e-a03f-405a-a296-4b3becdc4258 +Error: Cannot convert 'complex' objects with values that are multiple of 100 b899e8c2-d07f-4514-a14a-95a3c97889cd +Error: Cannot convert 'complex' objects with values that are multiple of 100 6f0baa1d-bb10-48eb-a5fa-56e88e5ca8ff +Error: Cannot convert 'complex' objects with values that are multiple of 100 4e51017b-8de8-44e6-9a8a-0c081342deb5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 dee8f440-9386-4ded-ae38-9e5ff75c341a +Error: Cannot convert 'complex' objects with values that are multiple of 100 ff8a568b-40f9-454a-abcb-05f318c8f5ac +Error: Cannot convert 'complex' objects with values that are multiple of 100 037dc980-8ddd-40eb-9f63-3260ea7ef6a0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 655b36a9-4eb2-4c91-a060-fb8c23aaf842 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2413421f-bb67-4092-8053-106f8351faef +Error: Cannot convert 'complex' objects with values that are multiple of 100 edcf2244-e2ea-434c-ad98-058f59e22269 +Error: Cannot convert 'complex' objects with values that are multiple of 100 75b5e541-bd7f-4def-8560-67036fff17e8 +Error: Cannot convert 'complex' objects with values that are multiple of 100 85920fad-9602-4630-9189-273d162b118e +Error: Cannot convert 'complex' objects with values that are multiple of 100 86e1a4c5-28dc-4831-8bde-260ffa327f52 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f9dac721-b56c-474a-9e43-89f38b9396b2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6d52b222-be88-4713-aa0d-d2d65d56e48a +Error: Cannot convert 'complex' objects with values that are multiple of 100 6502ba93-605e-47e9-9ddb-40dc8d80faef +Error: Cannot convert 'complex' objects with values that are multiple of 100 e2ffa4c1-081f-43a2-90c7-a27d8ba51c63 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5dfc0663-16ce-4b3b-bc9f-1ba1cfc8ddfb +Error: Cannot convert 'complex' objects with values that are multiple of 100 bd4cf890-5a83-426c-9d21-73ed148884a2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a0797ffd-cce2-4827-aa14-55230e88e79d +Error: Cannot convert 'complex' objects with values that are multiple of 100 5235cc29-e2fc-4a10-814f-a10029338845 +Error: Cannot convert 'complex' objects with values that are multiple of 100 87f9f5c3-927b-4668-b7ab-8d38fd60cf07 +Error: Cannot convert 'complex' objects with values that are multiple of 100 26112057-eee4-4699-a2cc-1298e57259db +Error: Cannot convert 'complex' objects with values that are multiple of 100 f8b60f6a-9453-4d51-b224-b2dc184a9c60 +Error: Cannot convert 'complex' objects with values that are multiple of 100 374dfb83-be72-4eaa-a9e0-a8df0f5d2dc3 +Error: Cannot convert 'complex' objects with values that are multiple of 100 14c874c0-0314-47d4-bafa-2893f3a2153c +Error: Cannot convert 'complex' objects with values that are multiple of 100 6f073f58-564e-4669-9aae-f6d43a77fdd3 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2d5e8c23-65dd-4e67-98a3-7c86f099c968 +Error: Cannot convert 'complex' objects with values that are multiple of 100 97453ab1-60bb-4f9d-82c6-f11271ff30bf +Error: Cannot convert 'complex' objects with values that are multiple of 100 2d1fd234-a2dd-4754-afd2-bef96b06fb25 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8df97e2c-a136-4c9c-868b-f3283fe0aff6 +Error: Cannot convert 'complex' objects with values that are multiple of 100 221315ce-5ed9-4642-9c4e-7e684627afbf +Error: Cannot convert 'complex' objects with values that are multiple of 100 116d6d4d-c29e-4837-af73-089df04d9c50 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4717714a-fed0-425d-a13a-a60fd6ebe868 +Error: Cannot convert 'complex' objects with values that are multiple of 100 b12500d1-20e9-44ab-a463-4ea3fb8a74c8 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8a1fa016-bffd-4638-8ed2-48f7804a6a23 +Error: Cannot convert 'complex' objects with values that are multiple of 100 bc6355d0-96f2-441f-824b-b18b77811102 +Error: Cannot convert 'complex' objects with values that are multiple of 100 066a98cc-0276-496d-8c13-32cfe399f6b9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 02e42905-dacc-41e1-af93-25b8fd4794bb +Error: Cannot convert 'complex' objects with values that are multiple of 100 a8563641-e8d1-44b2-925e-be5061ef0568 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4d99a8e7-d258-426e-816e-c4159d46fe8e +Error: Cannot convert 'complex' objects with values that are multiple of 100 4094cadd-5957-47bd-8a52-4ec569a4a1a4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 7dd1e93d-c4a6-4abb-ba5e-5b564f0f3eee +Error: Cannot convert 'complex' objects with values that are multiple of 100 98c04833-b1e1-4c5d-852b-8233315b34eb +Error: Cannot convert 'complex' objects with values that are multiple of 100 caab72c6-b540-48d6-b5f0-fe669ea40b71 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8507a988-00a1-49a5-9c5d-09b89fce85ad +Error: Cannot convert 'complex' objects with values that are multiple of 100 23b7c6ee-926b-496f-a10a-2745166afaeb +Error: Cannot convert 'complex' objects with values that are multiple of 100 7b51e26c-e639-40de-b3a0-8b31a3caa256 +Error: Cannot convert 'complex' objects with values that are multiple of 100 e2cda516-5e95-49ee-aed5-a1d24c143f21 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c7d5da57-2845-41ba-88ef-a6ad527ea4a2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4313fa3a-8676-49c7-af98-3d55a8271dfb +Error: Cannot convert 'complex' objects with values that are multiple of 100 4794fed5-1c2d-4737-9d00-cd5f028a3e2f +Error: Cannot convert 'complex' objects with values that are multiple of 100 46d051a8-5f5d-4601-8e18-add578844812 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2aca0fc0-26df-46b7-b8d6-75ea7f8bf634 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d8851647-70bb-44f2-acef-9c37122ef730 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9645f2f5-d715-4173-ae93-d20fdeee2a0b +Error: Cannot convert 'complex' objects with values that are multiple of 100 d3dae21c-ed8b-41e7-b7c9-c09443bfabf4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1ec873f1-79d2-4d55-b1c7-1a29ebf10897 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f5d7e1ea-2ac8-48b8-b01f-13d3e6242c45 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4e0ed21a-532a-47d0-8a54-59f2695cc297 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5f7abc2b-0581-47e0-a4e8-91eed3184672 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d1ca20b1-229a-4882-be04-400cf33a01d0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8a68e2f7-d64e-4426-ae9a-fa3d002b89bf +Error: Cannot convert 'complex' objects with values that are multiple of 100 0a04c67e-511f-436f-97b2-0cc0cfcdf188 +Error: Cannot convert 'complex' objects with values that are multiple of 100 df914c8a-ca77-45f3-bc4e-a4e4d20b2e97 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5954862e-6741-461e-9324-5e8148797995 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6af8d5f9-d85d-4931-9b06-cf5275aa3ecc +Error: Cannot convert 'complex' objects with values that are multiple of 100 260a86eb-1e27-443a-af4c-ba97db3867d0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 753f2dec-2c98-4d4b-837e-e5993544b6c5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 7cb1b507-c9f6-419d-813f-5b96314ea393 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1a822fb2-2ec3-4894-8a4b-b447f45fd9c8 +Error: Cannot convert 'complex' objects with values that are multiple of 100 36c44789-3581-4151-9945-67a70b7759fd +Error: Cannot convert 'complex' objects with values that are multiple of 100 8fafaa09-9a34-42a9-80b8-086e607f85e6 +Error: Cannot convert 'complex' objects with values that are multiple of 100 fb78083b-ec2a-4d06-ba5a-3eed190feb76 +Error: Cannot convert 'complex' objects with values that are multiple of 100 0951f7d0-0212-4b4c-b3d9-70d75797d346 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8560a885-f93b-46c3-baa4-ab907ca75d8b +Error: Cannot convert 'complex' objects with values that are multiple of 100 e6aef88c-77a3-4785-ae11-2074adcbe747 +Error: Cannot convert 'complex' objects with values that are multiple of 100 756043e6-c60c-4ad1-a04e-2746b41626bf +Error: Cannot convert 'complex' objects with values that are multiple of 100 c8570eaa-a866-40e0-ba4c-2135268d3aa9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 641a6f2c-6183-4a42-99e4-852c4f05c074 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a5483e0d-01b3-4b39-8604-f6fb539ec0dc +Error: Cannot convert 'complex' objects with values that are multiple of 100 e0093792-c73b-41a0-b72e-c5d515e41ee5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6fbf4e00-ac7f-47ad-bc62-f33e3b82a220 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2d735334-e6be-4507-8a27-efbc94437218 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a18cfa83-f9a0-4b6a-b625-976736e85b49 +Error: Cannot convert 'complex' objects with values that are multiple of 100 ee883e84-b0b5-4fe3-a361-0c5dd0643a13 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3bc8eb19-f0d4-4639-b686-7739f1a8e406 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9c75c2b2-190f-4eac-8480-b3dfefee3815 +Error: Cannot convert 'complex' objects with values that are multiple of 100 afc9a47e-4d4c-4fb2-903e-6f769b03e6b5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 eabba842-8203-4db3-ba95-65c47d7439ae +Error: Cannot convert 'complex' objects with values that are multiple of 100 be88af9a-e61f-49fb-b7b4-1844b57759d7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2175cbaa-7dbd-46a2-a38b-fe9a7fe2aeee +Error: Cannot convert 'complex' objects with values that are multiple of 100 3b168d91-a560-4927-a4eb-f49511e1bcf5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 dc77bdcd-ada9-4d84-b9d6-d87352021b44 +Error: Cannot convert 'complex' objects with values that are multiple of 100 8b672d11-aee8-4a14-8e64-7a02574bdd42 +Error: Cannot convert 'complex' objects with values that are multiple of 100 354404c6-674f-4020-9552-1f1fb79ce3f7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 79c0dab4-bc74-4b50-bafa-913838e5a1e6 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f96a823f-f2eb-4df4-af01-e83586a9bc4f +Error: Cannot convert 'complex' objects with values that are multiple of 100 0d5641d5-bef4-4c4a-8f26-b4e375493c39 +Error: Cannot convert 'complex' objects with values that are multiple of 100 acbcf9f3-067e-4d56-842a-1f69a4007dc4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2f32521f-f5fd-4a2d-842a-a0a6ff3c8257 +Error: Cannot convert 'complex' objects with values that are multiple of 100 03d273cb-0868-4230-90c2-54b7f73a26b5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 64fbcbae-3450-415b-ac79-f755f8f329c4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f42b05e3-7eec-4310-84d7-e5a7e4336231 +Error: Cannot convert 'complex' objects with values that are multiple of 100 642d3554-2a02-43f3-b8f9-f05abb52af1c +Error: Cannot convert 'complex' objects with values that are multiple of 100 7671bffd-464f-465c-b49f-c8ae55d6ddc7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 342ef27e-141e-4696-b741-e69e063e3510 +Error: Cannot convert 'complex' objects with values that are multiple of 100 32d264fd-c1d5-431e-974c-2dd30ed748f9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 aa213fa6-83b2-45ff-addd-75c551ee71ed +Error: Cannot convert 'complex' objects with values that are multiple of 100 7037ad26-1bcc-4954-923a-d51665617df4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 08930352-8d57-4763-9da1-e3fe92985eab +Error: Cannot convert 'complex' objects with values that are multiple of 100 808e1ef2-dcb3-41a5-b56c-0651a3ffaa25 +Error: Cannot convert 'complex' objects with values that are multiple of 100 fb455dd8-0a1f-4888-bf74-0f78f6678d74 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d94a2c79-2c32-41fd-a049-1917982c06fa +Error: Cannot convert 'complex' objects with values that are multiple of 100 34b61ea4-0218-486e-bc02-9b342c9a0714 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3345c3ad-e5f4-46f6-a095-0976217591ec +Error: Cannot convert 'complex' objects with values that are multiple of 100 984c2417-b9b0-4872-b656-52a581eef59a +Error: Cannot convert 'complex' objects with values that are multiple of 100 cdd345da-925d-41a1-a59a-4c317bc18e6f +Error: Cannot convert 'complex' objects with values that are multiple of 100 dd811b7d-b33f-414c-bd39-86451f7e62ae +Error: Cannot convert 'complex' objects with values that are multiple of 100 2a9be092-8ce7-43b7-afd2-1d4c2a425c52 +Error: Cannot convert 'complex' objects with values that are multiple of 100 0db12e87-5731-47f9-a893-73d8b66fadac +Error: Cannot convert 'complex' objects with values that are multiple of 100 9b0f011d-d4f8-46e6-a073-517d0f7f2c61 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c16db1e4-a0ba-4c05-8911-0729cc884135 +Error: Cannot convert 'complex' objects with values that are multiple of 100 502762f4-3966-4d46-bb6c-6fc6f8628bab +Error: Cannot convert 'complex' objects with values that are multiple of 100 b3a8a309-de85-41fd-b80e-0a6b77a4ec76 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a80b9bdd-b09b-413c-bb3b-ebb780274f95 +Error: Cannot convert 'complex' objects with values that are multiple of 100 364e700f-9595-4ec8-9a80-5266dbc72823 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6fedb93c-3f69-41cd-8c24-d07b443e477e +Error: Cannot convert 'complex' objects with values that are multiple of 100 ad8765d7-aa1b-4e75-9276-fb2bc7d415ef +Error: Cannot convert 'complex' objects with values that are multiple of 100 966d5788-906c-43da-99b9-b71ec83cf5da +Error: Cannot convert 'complex' objects with values that are multiple of 100 a151ad7a-ed43-4f4d-baf2-1be66cbcbeb4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1f21003c-3622-4b63-baed-566e0bdcfd65 +Error: Cannot convert 'complex' objects with values that are multiple of 100 354775c5-6e71-4a14-bf4a-08443a6cc4ce +Error: Cannot convert 'complex' objects with values that are multiple of 100 fa3c23ca-6aa7-4a24-8372-4a8216ca2152 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a760a581-d9d1-4fca-8c42-87ca81b479c7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4ba0ab99-46a2-4c6a-abad-eee258ec1775 +Error: Cannot convert 'complex' objects with values that are multiple of 100 826167da-335f-4803-a42a-fc78cb8200bb +Error: Cannot convert 'complex' objects with values that are multiple of 100 dd7edf1e-823f-4de4-a658-840cb0aebc7e +Error: Cannot convert 'complex' objects with values that are multiple of 100 ca1d2ed9-4e8f-408b-96e9-843ec5730ea2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2fac8558-8744-42ea-99fb-be7897539605 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f4a5cf2b-0640-4223-90b1-d0ea483ae05c +Error: Cannot convert 'complex' objects with values that are multiple of 100 e0443a94-5e95-4e16-b1b0-7dbfec132065 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6a808ce5-8d63-47eb-a681-7652be725ab9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 7268510a-4f8f-408c-a9e4-de306b5f27b9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a2e8f2be-f9fd-439a-aee4-127326db74ba +Error: Cannot convert 'complex' objects with values that are multiple of 100 31f838f3-62cd-4e31-82ce-409cd8f005b4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 794ed7a2-d68c-4362-ae3c-ef646f689b04 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2305be6f-f81f-4cbc-b2a2-5da03b1ec163 +Error: Cannot convert 'complex' objects with values that are multiple of 100 821d885d-2375-4d33-ad0b-90281f81f8fe +Error: Cannot convert 'complex' objects with values that are multiple of 100 e69f1f6b-41fe-4d4f-aebe-10a418d6d206 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2d9d248e-3996-4abe-9f17-ff9b550b4f7a +Error: Cannot convert 'complex' objects with values that are multiple of 100 0a6c664c-c2a1-4985-8161-ba76de93e46f +Error: Cannot convert 'complex' objects with values that are multiple of 100 f7f741b8-869d-4040-99b8-476b4a41405e +Error: Cannot convert 'complex' objects with values that are multiple of 100 8db930b8-10a4-4460-953a-646e70a98163 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f8246c26-f847-45eb-bd18-dd2953044400 +Error: Cannot convert 'complex' objects with values that are multiple of 100 72d4a980-d958-44bf-a44e-0e5d928d0de5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 0a892d99-e9b5-47f9-a8f7-33528ab2e13c +Error: Cannot convert 'complex' objects with values that are multiple of 100 f3e85427-7dfc-4bb9-8539-7050f200278d +Error: Cannot convert 'complex' objects with values that are multiple of 100 008be15e-b8ce-46cb-9415-1c000b575d6e +Error: Cannot convert 'complex' objects with values that are multiple of 100 50a865ed-86a1-41a3-b954-00963fa0299b +Error: Cannot convert 'complex' objects with values that are multiple of 100 09a8b7b8-66ff-49ce-8b71-fcb011bd87df +Error: Cannot convert 'complex' objects with values that are multiple of 100 eaa2555a-53e6-4351-9b4c-8cbdd0eb9cd0 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4a5e2ec0-9610-4c2d-9777-3d2100fa196c +Error: Cannot convert 'complex' objects with values that are multiple of 100 dcba3f31-471e-4cce-a667-d58bf3f5b792 +Error: Cannot convert 'complex' objects with values that are multiple of 100 f0b63eb7-dca3-4d1c-89f4-7bbcf8eeb587 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c412844b-fabb-48b2-aa12-05cfd5981080 +Error: Cannot convert 'complex' objects with values that are multiple of 100 436102ab-fa9c-4672-968d-3174485e22c8 +Error: Cannot convert 'complex' objects with values that are multiple of 100 62127b24-1d5d-40ca-b99c-2c07f2bd5b45 +Error: Cannot convert 'complex' objects with values that are multiple of 100 da3facfc-1cf8-42ca-a1f3-7f822a2432db +Error: Cannot convert 'complex' objects with values that are multiple of 100 ab680c75-86a1-4337-a006-abfcfe3f678e +Error: Cannot convert 'complex' objects with values that are multiple of 100 0cfd44af-2426-4255-af3c-4f7c7f8703bb +Error: Cannot convert 'complex' objects with values that are multiple of 100 9d904885-3720-482d-a59b-ef709d30cd30 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9b3326fb-8323-4776-adfe-c960be45c01d +Error: Cannot convert 'complex' objects with values that are multiple of 100 dcd07340-432d-4493-8945-294498d99199 +Error: Cannot convert 'complex' objects with values that are multiple of 100 70b98a10-4803-45fb-b283-5ff0bbaa3956 +Error: Cannot convert 'complex' objects with values that are multiple of 100 dbb05c32-8c83-4086-9358-e8d6871611ce +Error: Cannot convert 'complex' objects with values that are multiple of 100 7afc016f-8bed-4589-b95c-709e12db0302 +Error: Cannot convert 'complex' objects with values that are multiple of 100 499f16b9-eecc-43bd-9c24-c1d850ab8cd7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 ffcf0c48-e36a-47bf-893b-ca0f256ba439 +Error: Cannot convert 'complex' objects with values that are multiple of 100 7be68433-f989-4c06-989e-b5b25abdc908 +Error: Cannot convert 'complex' objects with values that are multiple of 100 0fc53e1e-17d6-47ce-b77a-6380086efc42 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c1113e2e-1778-4bc8-bd4f-695806b55037 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2c53fb71-7191-4291-97fe-0ffe4eb38722 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9a0e2e23-0e6d-4979-9b9d-b90da1a7089a +Error: Cannot convert 'complex' objects with values that are multiple of 100 1c431232-ac03-44fd-bed2-a150fa148489 +Error: Cannot convert 'complex' objects with values that are multiple of 100 39c7f43f-a64b-4253-9fdd-7a680799c4a4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 27683e34-c173-4ebd-8f3b-ecb61f170c37 +Error: Cannot convert 'complex' objects with values that are multiple of 100 861701ee-e9f3-4ee1-88e4-1f7be31fc909 +Error: Cannot convert 'complex' objects with values that are multiple of 100 9a001793-9338-4bdf-a518-3d0a32ad7c02 +Error: Cannot convert 'complex' objects with values that are multiple of 100 11407f19-45c4-4f60-a334-fb86cee83399 +Error: Cannot convert 'complex' objects with values that are multiple of 100 af5dd108-1fd1-4fab-9cfc-a14636e5e9fd +Error: Cannot convert 'complex' objects with values that are multiple of 100 d5a454bb-3046-48aa-9116-7e0b475e4748 +Error: Cannot convert 'complex' objects with values that are multiple of 100 72ec7030-ee17-485a-8f71-fae1da3aa3c8 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3311b245-908e-46c5-a695-67061cf32995 +Error: Cannot convert 'complex' objects with values that are multiple of 100 c9fd31fe-fa66-48dc-90d9-ea412eb90591 +Error: Cannot convert 'complex' objects with values that are multiple of 100 3607e54c-9b07-49e2-ae01-2ada2b1cdf1b +Error: Cannot convert 'complex' objects with values that are multiple of 100 f9472e1c-93aa-4791-b077-cc4f4ca8d65f +Error: Cannot convert 'complex' objects with values that are multiple of 100 f007f298-81d1-4522-99de-51e77b078ed9 +Error: Cannot convert 'complex' objects with values that are multiple of 100 afe2a3e7-632a-41f4-a78e-0cdf4b7e3fd1 +Error: Cannot convert 'complex' objects with values that are multiple of 100 4a07f88f-d20b-4a0f-8d98-133792975d74 +Error: Cannot convert 'complex' objects with values that are multiple of 100 377d19d8-160e-4fd0-801f-11fe3d233163 +Error: Cannot convert 'complex' objects with values that are multiple of 100 cae1a915-43e1-4169-820e-db75e2b794d1 +Error: Cannot convert 'complex' objects with values that are multiple of 100 425bc0cc-1c6a-4cf8-9071-f5334cb3715d +Error: Cannot convert 'complex' objects with values that are multiple of 100 8bb15aa9-1729-447d-9e48-c17b097277a2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1b1a7a23-ad5e-4ee3-a431-525cb80becbe +Error: Cannot convert 'complex' objects with values that are multiple of 100 19d0cf00-4718-4f29-b78e-3fb6ff0f00ba +Error: Cannot convert 'complex' objects with values that are multiple of 100 8f45f5e8-8a12-4f70-be50-91992818a145 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a66a7625-d095-404f-9346-176f9b2fa1f7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 46d86d36-2ded-4754-bc84-ff8e45acf72e +Error: Cannot convert 'complex' objects with values that are multiple of 100 8160cdf0-4e8f-44af-a86d-33d9e584b604 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1a8ad55f-0754-42a7-ab91-748e39601bf5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 d363f1f4-5fe3-40cf-ae0c-4ae2430adbff +Error: Cannot convert 'complex' objects with values that are multiple of 100 4548828a-8a3f-4f47-91d2-21666bd6b2db +Error: Cannot convert 'complex' objects with values that are multiple of 100 24ab15e0-0f93-431e-bd9d-7543f8e3f01d +Error: Cannot convert 'complex' objects with values that are multiple of 100 2a28f145-800c-48aa-b228-f849b619f738 +Error: Cannot convert 'complex' objects with values that are multiple of 100 1551454b-83c4-4e2a-85c4-a93fac5bbb83 +Error: Cannot convert 'complex' objects with values that are multiple of 100 99d43b6e-31c3-40fa-8d99-ba08cf8bffd6 +Error: Cannot convert 'complex' objects with values that are multiple of 100 5b0b561e-3a9b-429e-ad25-d38add559fe1 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6958d4f5-ed13-43fe-9c11-77695fb9abc5 +Error: Cannot convert 'complex' objects with values that are multiple of 100 59a690d4-d39f-4759-82dc-880dfd8cfab4 +Error: Cannot convert 'complex' objects with values that are multiple of 100 2074fac4-feae-4488-9374-1f04fbabfae7 +Error: Cannot convert 'complex' objects with values that are multiple of 100 a591d0f8-5226-425a-b192-02459f6450c2 +Error: Cannot convert 'complex' objects with values that are multiple of 100 565cd9aa-11a9-4cde-bc44-fc4b46632e8c +Error: Cannot convert 'complex' objects with values that are multiple of 100 d7e5c096-32f3-4c67-9113-2db885762d58 +Error: Cannot convert 'complex' objects with values that are multiple of 100 56b9a864-7b8d-4e17-a834-5339c58a3036 +Error: Cannot convert 'complex' objects with values that are multiple of 100 078d609b-5088-42c3-ad05-41a70a4fe2f1 +Error: Cannot convert 'complex' objects with values that are multiple of 100 6722c391-f1ad-4f6e-a724-95b82e36f4fc" `; diff --git a/src/core/server/integration_tests/saved_objects/migrations/group1/v2_migration.test.ts b/src/core/server/integration_tests/saved_objects/migrations/group1/v2_migration.test.ts index 7d9929481670..06f7877874e8 100644 --- a/src/core/server/integration_tests/saved_objects/migrations/group1/v2_migration.test.ts +++ b/src/core/server/integration_tests/saved_objects/migrations/group1/v2_migration.test.ts @@ -22,6 +22,7 @@ import { readLog, clearLog, currentVersion, + nextMinor, } from '../kibana_migrator_test_kit'; import { BASELINE_COMPLEX_DOCUMENTS_500K_AFTER, @@ -66,36 +67,48 @@ describe('v2 migration', () => { migrationResults = await upToDateKit.runMigrations(); }); + it('updates the index mappings to account for new SO types', async () => { + const res = await upToDateKit.client.indices.getMapping({ index: defaultKibanaIndex }); + const mappings = res[`${defaultKibanaIndex}_${currentVersion}_001`].mappings; + + expect(mappings._meta?.indexTypesMap[defaultKibanaIndex]).toContain('recent'); + expect(mappings.properties?.recent).toEqual({ + properties: { + name: { + type: 'keyword', + }, + }, + }); + }); + it('skips UPDATE_TARGET_MAPPINGS_PROPERTIES if there are no changes in the mappings', async () => { const logs = await readLog(logFilePath); expect(logs).not.toMatch('CREATE_NEW_TARGET'); + + // defaultKibana index has a new SO type ('recent'), thus we must update the _meta properties expect(logs).toMatch( - `[${defaultKibanaIndex}] CHECK_TARGET_MAPPINGS -> CHECK_VERSION_INDEX_READY_ACTIONS` + `[${defaultKibanaIndex}] CHECK_TARGET_MAPPINGS -> UPDATE_TARGET_MAPPINGS_META.` ); expect(logs).toMatch( `[${defaultKibanaTaskIndex}] CHECK_TARGET_MAPPINGS -> CHECK_VERSION_INDEX_READY_ACTIONS` ); + + // no updated types, so no pickup expect(logs).not.toMatch('UPDATE_TARGET_MAPPINGS_PROPERTIES'); - expect(logs).not.toMatch('UPDATE_TARGET_MAPPINGS_PROPERTIES_WAIT_FOR_TASK'); - expect(logs).not.toMatch('UPDATE_TARGET_MAPPINGS_META'); }); it(`returns a 'patched' status for each SO index`, () => { // omit elapsedMs as it varies in each execution - expect(migrationResults.map((result) => omit(result, 'elapsedMs'))).toMatchInlineSnapshot(` - Array [ - Object { - "destIndex": ".kibana_migrator_8.16.0_001", - "sourceIndex": ".kibana_migrator_8.16.0_001", - "status": "migrated", - }, - Object { - "destIndex": ".kibana_migrator_tasks_8.16.0_001", - "sourceIndex": ".kibana_migrator_tasks_8.16.0_001", - "status": "migrated", - }, - ] - `); + expect(migrationResults.map((result) => omit(result, 'elapsedMs'))).toEqual([ + { + destIndex: `${defaultKibanaIndex}_${currentVersion}_001`, + status: 'patched', + }, + { + destIndex: `${defaultKibanaTaskIndex}_${currentVersion}_001`, + status: 'patched', + }, + ]); }); it('each migrator takes less than 10 seconds', () => { @@ -319,21 +332,18 @@ describe('v2 migration', () => { it('returns a migrated status for each SO index', () => { // omit elapsedMs as it varies in each execution - expect(migrationResults.map((result) => omit(result, 'elapsedMs'))) - .toMatchInlineSnapshot(` - Array [ - Object { - "destIndex": ".kibana_migrator_8.18.0_001", - "sourceIndex": ".kibana_migrator_8.16.0_001", - "status": "migrated", - }, - Object { - "destIndex": ".kibana_migrator_tasks_8.16.0_001", - "sourceIndex": ".kibana_migrator_tasks_8.16.0_001", - "status": "migrated", - }, - ] - `); + expect(migrationResults.map((result) => omit(result, 'elapsedMs'))).toEqual([ + { + destIndex: `${defaultKibanaIndex}_${nextMinor}_001`, + sourceIndex: `${defaultKibanaIndex}_${currentVersion}_001`, + status: 'migrated', + }, + { + destIndex: `${defaultKibanaTaskIndex}_${currentVersion}_001`, + sourceIndex: `${defaultKibanaTaskIndex}_${currentVersion}_001`, + status: 'migrated', + }, + ]); }); it('each migrator takes less than 60 seconds', () => { diff --git a/src/core/server/integration_tests/saved_objects/migrations/group2/multiple_kb_nodes.test.ts b/src/core/server/integration_tests/saved_objects/migrations/group2/multiple_kb_nodes.test.ts index 19100fad017d..2f0e429cadb7 100644 --- a/src/core/server/integration_tests/saved_objects/migrations/group2/multiple_kb_nodes.test.ts +++ b/src/core/server/integration_tests/saved_objects/migrations/group2/multiple_kb_nodes.test.ts @@ -139,7 +139,7 @@ describe('multiple Kibana nodes performing a reindexing migration', () => { const typesMap = indicesInfo[`${defaultKibanaIndex}_${nextMinor}_001`].mappings?._meta?.indexTypesMap; - expect(typesMap[defaultKibanaIndex]).toEqual(['complex', 'server']); // 'deprecated' no longer present + expect(typesMap[defaultKibanaIndex]).toEqual(['complex', 'recent', 'server']); // 'deprecated' no longer present expect(typesMap[kibanaSplitIndex]).toEqual(['basic', 'task']); } @@ -239,11 +239,11 @@ describe('multiple Kibana nodes performing a reindexing migration', () => { ) ).toEqual([ { - destIndex: `.kibana_migrator_${nextMinor}_001`, + destIndex: `${defaultKibanaIndex}_${nextMinor}_001`, status: 'patched', }, { - destIndex: `.kibana_migrator_split_${nextMinor}_001`, + destIndex: `${kibanaSplitIndex}_${nextMinor}_001`, status: 'patched', }, ]); diff --git a/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_archive_utils.ts b/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_archive_utils.ts index 911f2930709a..a6452284e854 100644 --- a/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_archive_utils.ts +++ b/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_archive_utils.ts @@ -25,7 +25,7 @@ import { import { delay } from './test_utils'; import { baselineTypes, getBaselineDocuments } from './kibana_migrator_test_kit.fixtures'; -export const BASELINE_ELASTICSEARCH_VERSION = '8.16.0'; +export const BASELINE_ELASTICSEARCH_VERSION = '8.17.0'; export const BASELINE_DOCUMENTS_PER_TYPE_1K = 200; export const BASELINE_DOCUMENTS_PER_TYPE_500K = 100_000; // we discard the second half with exclude on upgrade (firstHalf !== true) diff --git a/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_test_kit.fixtures.ts b/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_test_kit.fixtures.ts index 36887dd02a14..5b5e6db966ab 100644 --- a/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_test_kit.fixtures.ts +++ b/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_test_kit.fixtures.ts @@ -81,8 +81,14 @@ export const baselineTypes: Array> = [ }, ]; -export const getUpToDateBaselineTypes = (filterDeprecated: boolean) => - baselineTypes.filter((type) => !filterDeprecated || type.name !== 'deprecated'); +export const getUpToDateBaselineTypes = (filterDeprecated: boolean) => [ + ...baselineTypes.filter((type) => !filterDeprecated || type.name !== 'deprecated'), + // we add a new SO type + { + ...defaultType, + name: 'recent', + }, +]; export const getCompatibleBaselineTypes = (filterDeprecated: boolean) => getUpToDateBaselineTypes(filterDeprecated).map((type) => { diff --git a/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_test_kit.ts b/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_test_kit.ts index 7b1459cad1f2..70b92843add7 100644 --- a/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_test_kit.ts +++ b/src/core/server/integration_tests/saved_objects/migrations/kibana_migrator_test_kit.ts @@ -94,7 +94,7 @@ export const startElasticsearch = async ({ esVersion, basePath, dataArchive, - timeout, + timeout = 60000, }: { esVersion?: string; basePath?: string;