From e31f4c7fc08c9ed5f18a56083627cd4ac1c2c719 Mon Sep 17 00:00:00 2001
From: lpw <812862340@qq.com>
Date: Thu, 16 Jul 2026 14:30:54 +0800
Subject: [PATCH] 提交版本 4.13.1

---
 WAFbImpl/FBAEMKit.xcframework/ios-arm64_arm64e_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.abi.json | 17824 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 17,824 insertions(+), 0 deletions(-)

diff --git a/WAFbImpl/FBAEMKit.xcframework/ios-arm64_arm64e_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.abi.json b/WAFbImpl/FBAEMKit.xcframework/ios-arm64_arm64e_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.abi.json
new file mode 100644
index 0000000..8e533df
--- /dev/null
+++ b/WAFbImpl/FBAEMKit.xcframework/ios-arm64_arm64e_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.abi.json
@@ -0,0 +1,17824 @@
+{
+  "ABIRoot": {
+    "kind": "Root",
+    "name": "FBAEMKit",
+    "printedName": "FBAEMKit",
+    "children": [
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMAdvertiserMultiEntryRule",
+        "printedName": "AEMAdvertiserMultiEntryRule",
+        "children": [
+          {
+            "kind": "TypeDecl",
+            "name": "CodingKeys",
+            "printedName": "CodingKeys",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "operator",
+                "printedName": "operator",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys.Type) -> FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys",
+                        "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys",
+                            "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8operatoryA2EmF",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8operatoryA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 0
+              },
+              {
+                "kind": "Var",
+                "name": "rules",
+                "printedName": "rules",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys.Type) -> FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys",
+                        "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys",
+                            "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO5rulesyA2EmF",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO5rulesyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 1
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(rawValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys",
+                        "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8rawValueAESgSS_tcfc",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8rawValueAESgSS_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              },
+              {
+                "kind": "Var",
+                "name": "rawValue",
+                "printedName": "rawValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8rawValueSSvp",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8rawValueSSvp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8rawValueSSvg",
+                    "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8rawValueSSvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "stringValue",
+                "printedName": "stringValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO11stringValueSSvp",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO11stringValueSSvp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO11stringValueSSvg",
+                    "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO11stringValueSSvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(stringValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys",
+                        "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO11stringValueAESgSS_tcfc",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO11stringValueAESgSS_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              },
+              {
+                "kind": "Var",
+                "name": "intValue",
+                "printedName": "intValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.Int?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Int",
+                        "printedName": "Swift.Int",
+                        "usr": "s:Si"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8intValueSiSgvp",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8intValueSiSgvp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "Swift.Int?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int",
+                            "printedName": "Swift.Int",
+                            "usr": "s:Si"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8intValueSiSgvg",
+                    "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8intValueSiSgvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(intValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule.CodingKeys",
+                        "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8intValueAESgSi_tcfc",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO8intValueAESgSi_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO",
+            "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC10CodingKeysO",
+            "moduleName": "FBAEMKit",
+            "enumRawTypeName": "String",
+            "isEnumExhaustive": true,
+            "conformances": [
+              {
+                "kind": "Conformance",
+                "name": "Copyable",
+                "printedName": "Copyable",
+                "usr": "s:s8CopyableP",
+                "mangledName": "$ss8CopyableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Escapable",
+                "printedName": "Escapable",
+                "usr": "s:s9EscapableP",
+                "mangledName": "$ss9EscapableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Equatable",
+                "printedName": "Equatable",
+                "usr": "s:SQ",
+                "mangledName": "$sSQ"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Hashable",
+                "printedName": "Hashable",
+                "usr": "s:SH",
+                "mangledName": "$sSH"
+              },
+              {
+                "kind": "Conformance",
+                "name": "RawRepresentable",
+                "printedName": "RawRepresentable",
+                "children": [
+                  {
+                    "kind": "TypeWitness",
+                    "name": "RawValue",
+                    "printedName": "RawValue",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:SY",
+                "mangledName": "$sSY"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CodingKey",
+                "printedName": "CodingKey",
+                "usr": "s:s9CodingKeyP",
+                "mangledName": "$ss9CodingKeyP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomDebugStringConvertible",
+                "printedName": "CustomDebugStringConvertible",
+                "usr": "s:s28CustomDebugStringConvertibleP",
+                "mangledName": "$ss28CustomDebugStringConvertibleP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomStringConvertible",
+                "printedName": "CustomStringConvertible",
+                "usr": "s:s23CustomStringConvertibleP",
+                "mangledName": "$ss23CustomStringConvertibleP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Sendable",
+                "printedName": "Sendable",
+                "usr": "s:s8SendableP",
+                "mangledName": "$ss8SendableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "SendableMetatype",
+                "printedName": "SendableMetatype",
+                "usr": "s:s16SendableMetatypeP",
+                "mangledName": "$ss16SendableMetatypeP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "operator",
+            "printedName": "operator",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserRuleOperator",
+                "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC8operatorAA0bE8OperatorOvp",
+            "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC8operatorAA0bE8OperatorOvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC8operatorAA0bE8OperatorOvg",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC8operatorAA0bE8OperatorOvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "rules",
+            "printedName": "rules",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[any FBAEMKit.AEMAdvertiserRuleMatching]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleMatching",
+                    "printedName": "any FBAEMKit.AEMAdvertiserRuleMatching",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC5rulesSayAA0bE8Matching_pGvp",
+            "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC5rulesSayAA0bE8Matching_pGvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 1,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[any FBAEMKit.AEMAdvertiserRuleMatching]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleMatching",
+                        "printedName": "any FBAEMKit.AEMAdvertiserRuleMatching",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC5rulesSayAA0bE8Matching_pGvg",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC5rulesSayAA0bE8Matching_pGvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(with:rules:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserMultiEntryRule",
+                "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserMultiEntryRule"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserRuleOperator",
+                "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[any FBAEMKit.AEMAdvertiserRuleMatching]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleMatching",
+                    "printedName": "any FBAEMKit.AEMAdvertiserRuleMatching",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC4with5rulesAcA0bE8OperatorO_SayAA0bE8Matching_pGtcfc",
+            "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC4with5rulesAcA0bE8OperatorO_SayAA0bE8Matching_pGtcfc",
+            "moduleName": "FBAEMKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "isMatchedEventParameters",
+            "printedName": "isMatchedEventParameters(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit27AEMAdvertiserMultiEntryRuleC24isMatchedEventParametersySbSDySSypGSgF",
+            "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC24isMatchedEventParametersySbSDySSypGSgF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Var",
+            "name": "supportsSecureCoding",
+            "printedName": "supportsSecureCoding",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserMultiEntryRule(cpy)supportsSecureCoding",
+            "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC20supportsSecureCodingSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "objc_name": "supportsSecureCoding",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserMultiEntryRule(cm)supportsSecureCoding",
+                "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC20supportsSecureCodingSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "objc_name": "supportsSecureCoding",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(coder:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserMultiEntryRule",
+                    "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserMultiEntryRule"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserMultiEntryRule(im)initWithCoder:",
+            "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC5coderACSgSo7NSCoderC_tcfc",
+            "moduleName": "FBAEMKit",
+            "objc_name": "initWithCoder:",
+            "declAttributes": [
+              "ObjC",
+              "Convenience"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Function",
+            "name": "encode",
+            "printedName": "encode(with:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserMultiEntryRule(im)encodeWithCoder:",
+            "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC6encode4withySo7NSCoderC_tF",
+            "moduleName": "FBAEMKit",
+            "objc_name": "encodeWithCoder:",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserMultiEntryRule",
+                "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserMultiEntryRule"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserMultiEntryRule(im)init",
+            "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleCACycfc",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserMultiEntryRule",
+        "mangledName": "$s8FBAEMKit27AEMAdvertiserMultiEntryRuleC",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "Final",
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "AEMAdvertiserRuleMatching",
+            "printedName": "AEMAdvertiserRuleMatching",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleMatchingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Hashable",
+            "printedName": "Hashable",
+            "usr": "s:SH",
+            "mangledName": "$sSH"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CVarArg",
+            "printedName": "CVarArg",
+            "usr": "s:s7CVarArgP",
+            "mangledName": "$ss7CVarArgP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObservingPublishing",
+            "printedName": "_KeyValueCodingAndObservingPublishing",
+            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObserving",
+            "printedName": "_KeyValueCodingAndObserving",
+            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomStringConvertible",
+            "printedName": "CustomStringConvertible",
+            "usr": "s:s23CustomStringConvertibleP",
+            "mangledName": "$ss23CustomStringConvertibleP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomDebugStringConvertible",
+            "printedName": "CustomDebugStringConvertible",
+            "usr": "s:s28CustomDebugStringConvertibleP",
+            "mangledName": "$ss28CustomDebugStringConvertibleP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit_Basics",
+        "printedName": "FBSDKCoreKit_Basics",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMAdvertiserRuleFactory",
+        "printedName": "AEMAdvertiserRuleFactory",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "createRule",
+            "printedName": "createRule(json:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.AEMAdvertiserRuleMatching)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleMatching",
+                    "printedName": "any FBAEMKit.AEMAdvertiserRuleMatching",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit24AEMAdvertiserRuleFactoryC06createC04jsonAA0bC8Matching_pSgSSSg_tF",
+            "mangledName": "$s8FBAEMKit24AEMAdvertiserRuleFactoryC06createC04jsonAA0bC8Matching_pSgSSSg_tF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "createRule",
+            "printedName": "createRule(dictionary:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.AEMAdvertiserRuleMatching)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleMatching",
+                    "printedName": "any FBAEMKit.AEMAdvertiserRuleMatching",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit24AEMAdvertiserRuleFactoryC06createC010dictionaryAA0bC8Matching_pSgSDySSypG_tF",
+            "mangledName": "$s8FBAEMKit24AEMAdvertiserRuleFactoryC06createC010dictionaryAA0bC8Matching_pSgSDySSypG_tF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "createMultiEntryRule",
+            "printedName": "createMultiEntryRule(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserMultiEntryRule",
+                    "printedName": "FBAEMKit.AEMAdvertiserMultiEntryRule",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserMultiEntryRule"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit24AEMAdvertiserRuleFactoryC016createMultiEntryC04fromAA0bfgC0CSgSDySSypG_tF",
+            "mangledName": "$s8FBAEMKit24AEMAdvertiserRuleFactoryC016createMultiEntryC04fromAA0bfgC0CSgSDySSypG_tF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "createSingleEntryRule",
+            "printedName": "createSingleEntryRule(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMAdvertiserSingleEntryRule?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserSingleEntryRule",
+                    "printedName": "FBAEMKit.AEMAdvertiserSingleEntryRule",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit24AEMAdvertiserRuleFactoryC017createSingleEntryC04fromAA0bfgC0CSgSDySSypG_tF",
+            "mangledName": "$s8FBAEMKit24AEMAdvertiserRuleFactoryC017createSingleEntryC04fromAA0bfgC0CSgSDySSypG_tF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "primaryKey",
+            "printedName": "primaryKey(for:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit24AEMAdvertiserRuleFactoryC10primaryKey3forSSSgSDySSypG_tF",
+            "mangledName": "$s8FBAEMKit24AEMAdvertiserRuleFactoryC10primaryKey3forSSSgSDySSypG_tF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getOperator",
+            "printedName": "getOperator(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserRuleOperator",
+                "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit24AEMAdvertiserRuleFactoryC11getOperator4fromAA0bcF0OSDySSypG_tF",
+            "mangledName": "$s8FBAEMKit24AEMAdvertiserRuleFactoryC11getOperator4fromAA0bcF0OSDySSypG_tF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isOperatorForMultiEntryRule",
+            "printedName": "isOperatorForMultiEntryRule(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserRuleOperator",
+                "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit24AEMAdvertiserRuleFactoryC023isOperatorForMultiEntryC0ySbAA0bcF0OF",
+            "mangledName": "$s8FBAEMKit24AEMAdvertiserRuleFactoryC023isOperatorForMultiEntryC0ySbAA0bcF0OF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserRuleFactory",
+                "printedName": "FBAEMKit.AEMAdvertiserRuleFactory",
+                "usr": "s:8FBAEMKit24AEMAdvertiserRuleFactoryC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit24AEMAdvertiserRuleFactoryCACycfc",
+            "mangledName": "$s8FBAEMKit24AEMAdvertiserRuleFactoryCACycfc",
+            "moduleName": "FBAEMKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:8FBAEMKit24AEMAdvertiserRuleFactoryC",
+        "mangledName": "$s8FBAEMKit24AEMAdvertiserRuleFactoryC",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "Final"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "AEMAdvertiserRuleProviding",
+            "printedName": "AEMAdvertiserRuleProviding",
+            "usr": "s:8FBAEMKit26AEMAdvertiserRuleProvidingP",
+            "mangledName": "$s8FBAEMKit26AEMAdvertiserRuleProvidingP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMAdvertiserRuleMatching",
+        "printedName": "AEMAdvertiserRuleMatching",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "isMatchedEventParameters",
+            "printedName": "isMatchedEventParameters(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP24isMatchedEventParametersySbSDySSypGSgF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleMatchingP24isMatchedEventParametersySbSDySSypGSgF",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.AEMAdvertiserRuleMatching>",
+            "sugared_genericSig": "<Self where Self : FBAEMKit.AEMAdvertiserRuleMatching>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP",
+        "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleMatchingP",
+        "moduleName": "FBAEMKit",
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMAdvertiserRuleOperator",
+        "printedName": "AEMAdvertiserRuleOperator",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "unknown",
+            "printedName": "unknown",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO7unknownyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO7unknownyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 0
+          },
+          {
+            "kind": "Var",
+            "name": "and",
+            "printedName": "and",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO3andyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO3andyA2CmF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "RawDocComment"
+            ],
+            "fixedbinaryorder": 1
+          },
+          {
+            "kind": "Var",
+            "name": "or",
+            "printedName": "or",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO2oryA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO2oryA2CmF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "RawDocComment"
+            ],
+            "fixedbinaryorder": 2
+          },
+          {
+            "kind": "Var",
+            "name": "not",
+            "printedName": "not",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO3notyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO3notyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 3
+          },
+          {
+            "kind": "Var",
+            "name": "contains",
+            "printedName": "contains",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO8containsyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO8containsyA2CmF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "RawDocComment"
+            ],
+            "fixedbinaryorder": 4
+          },
+          {
+            "kind": "Var",
+            "name": "notContains",
+            "printedName": "notContains",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO11notContainsyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO11notContainsyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 5
+          },
+          {
+            "kind": "Var",
+            "name": "startsWith",
+            "printedName": "startsWith",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO10startsWithyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO10startsWithyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 6
+          },
+          {
+            "kind": "Var",
+            "name": "caseInsensitiveContains",
+            "printedName": "caseInsensitiveContains",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO23caseInsensitiveContainsyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO23caseInsensitiveContainsyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 7
+          },
+          {
+            "kind": "Var",
+            "name": "caseInsensitiveNotContains",
+            "printedName": "caseInsensitiveNotContains",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO26caseInsensitiveNotContainsyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO26caseInsensitiveNotContainsyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 8
+          },
+          {
+            "kind": "Var",
+            "name": "caseInsensitiveStartsWith",
+            "printedName": "caseInsensitiveStartsWith",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO25caseInsensitiveStartsWithyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO25caseInsensitiveStartsWithyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 9
+          },
+          {
+            "kind": "Var",
+            "name": "regexMatch",
+            "printedName": "regexMatch",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO10regexMatchyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO10regexMatchyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 10
+          },
+          {
+            "kind": "Var",
+            "name": "equal",
+            "printedName": "equal",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO5equalyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO5equalyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 11
+          },
+          {
+            "kind": "Var",
+            "name": "notEqual",
+            "printedName": "notEqual",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO8notEqualyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO8notEqualyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 12
+          },
+          {
+            "kind": "Var",
+            "name": "lessThan",
+            "printedName": "lessThan",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO8lessThanyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO8lessThanyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 13
+          },
+          {
+            "kind": "Var",
+            "name": "lessThanOrEqual",
+            "printedName": "lessThanOrEqual",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO15lessThanOrEqualyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO15lessThanOrEqualyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 14
+          },
+          {
+            "kind": "Var",
+            "name": "greaterThan",
+            "printedName": "greaterThan",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO11greaterThanyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO11greaterThanyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 15
+          },
+          {
+            "kind": "Var",
+            "name": "greaterThanOrEqual",
+            "printedName": "greaterThanOrEqual",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO18greaterThanOrEqualyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO18greaterThanOrEqualyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 16
+          },
+          {
+            "kind": "Var",
+            "name": "caseInsensitiveIsAny",
+            "printedName": "caseInsensitiveIsAny",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO20caseInsensitiveIsAnyyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO20caseInsensitiveIsAnyyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 17
+          },
+          {
+            "kind": "Var",
+            "name": "caseInsensitiveIsNotAny",
+            "printedName": "caseInsensitiveIsNotAny",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO23caseInsensitiveIsNotAnyyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO23caseInsensitiveIsNotAnyyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 18
+          },
+          {
+            "kind": "Var",
+            "name": "isAny",
+            "printedName": "isAny",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO5isAnyyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO5isAnyyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 19
+          },
+          {
+            "kind": "Var",
+            "name": "isNotAny",
+            "printedName": "isNotAny",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBAEMKit.AEMAdvertiserRuleOperator.Type) -> FBAEMKit.AEMAdvertiserRuleOperator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleOperator",
+                        "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO8isNotAnyyA2CmF",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO8isNotAnyyA2CmF",
+            "moduleName": "FBAEMKit",
+            "fixedbinaryorder": 20
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(rawValue:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMAdvertiserRuleOperator?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO8rawValueACSgSi_tcfc",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO8rawValueACSgSi_tcfc",
+            "moduleName": "FBAEMKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Var",
+            "name": "rawValue",
+            "printedName": "rawValue",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO8rawValueSivp",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO8rawValueSivp",
+            "moduleName": "FBAEMKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO8rawValueSivg",
+                "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO8rawValueSivg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO",
+        "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleOperatorO",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ],
+        "enumRawTypeName": "Int",
+        "isEnumExhaustive": true,
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Hashable",
+            "printedName": "Hashable",
+            "usr": "s:SH",
+            "mangledName": "$sSH"
+          },
+          {
+            "kind": "Conformance",
+            "name": "RawRepresentable",
+            "printedName": "RawRepresentable",
+            "children": [
+              {
+                "kind": "TypeWitness",
+                "name": "RawValue",
+                "printedName": "RawValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ]
+              }
+            ],
+            "usr": "s:SY",
+            "mangledName": "$sSY"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "BitwiseCopyable",
+            "printedName": "BitwiseCopyable",
+            "usr": "s:s15BitwiseCopyableP",
+            "mangledName": "$ss15BitwiseCopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMAdvertiserRuleProviding",
+        "printedName": "AEMAdvertiserRuleProviding",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "createRule",
+            "printedName": "createRule(json:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.AEMAdvertiserRuleMatching)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleMatching",
+                    "printedName": "any FBAEMKit.AEMAdvertiserRuleMatching",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit26AEMAdvertiserRuleProvidingP06createC04jsonAA0bC8Matching_pSgSSSg_tF",
+            "mangledName": "$s8FBAEMKit26AEMAdvertiserRuleProvidingP06createC04jsonAA0bC8Matching_pSgSSSg_tF",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.AEMAdvertiserRuleProviding>",
+            "sugared_genericSig": "<Self where Self : FBAEMKit.AEMAdvertiserRuleProviding>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "createRule",
+            "printedName": "createRule(dictionary:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.AEMAdvertiserRuleMatching)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleMatching",
+                    "printedName": "any FBAEMKit.AEMAdvertiserRuleMatching",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit26AEMAdvertiserRuleProvidingP06createC010dictionaryAA0bC8Matching_pSgSDySSypG_tF",
+            "mangledName": "$s8FBAEMKit26AEMAdvertiserRuleProvidingP06createC010dictionaryAA0bC8Matching_pSgSDySSypG_tF",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.AEMAdvertiserRuleProviding>",
+            "sugared_genericSig": "<Self where Self : FBAEMKit.AEMAdvertiserRuleProviding>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:8FBAEMKit26AEMAdvertiserRuleProvidingP",
+        "mangledName": "$s8FBAEMKit26AEMAdvertiserRuleProvidingP",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit_Basics",
+        "printedName": "FBSDKCoreKit_Basics",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMAdvertiserSingleEntryRule",
+        "printedName": "AEMAdvertiserSingleEntryRule",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "operator",
+            "printedName": "operator",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserRuleOperator",
+                "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC8operatorAA0bE8OperatorOvp",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC8operatorAA0bE8OperatorOvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC8operatorAA0bE8OperatorOvg",
+                "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC8operatorAA0bE8OperatorOvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleOperator",
+                    "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC8operatorAA0bE8OperatorOvs",
+                "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC8operatorAA0bE8OperatorOvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC8operatorAA0bE8OperatorOvM",
+                "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC8operatorAA0bE8OperatorOvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "paramKey",
+            "printedName": "paramKey",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC8paramKeySSvp",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC8paramKeySSvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 1,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC8paramKeySSvg",
+                "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC8paramKeySSvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "linguisticCondition",
+            "printedName": "linguisticCondition",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC19linguisticConditionSSSgvp",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC19linguisticConditionSSSgvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 2,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC19linguisticConditionSSSgvg",
+                "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC19linguisticConditionSSSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "numericalCondition",
+            "printedName": "numericalCondition",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.Double?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Double",
+                    "printedName": "Swift.Double",
+                    "usr": "s:Sd"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC18numericalConditionSdSgvp",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC18numericalConditionSdSgvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 3,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.Double?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Double",
+                        "printedName": "Swift.Double",
+                        "usr": "s:Sd"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC18numericalConditionSdSgvg",
+                "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC18numericalConditionSdSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "arrayCondition",
+            "printedName": "arrayCondition",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC14arrayConditionSaySSGSgvp",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC14arrayConditionSaySSGSgvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 4,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "[Swift.String]?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[Swift.String]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "String",
+                            "printedName": "Swift.String",
+                            "usr": "s:SS"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC14arrayConditionSaySSGSgvg",
+                "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC14arrayConditionSaySSGSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(operator:paramKey:linguisticCondition:numericalCondition:arrayCondition:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserSingleEntryRule",
+                "printedName": "FBAEMKit.AEMAdvertiserSingleEntryRule",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserRuleOperator",
+                "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.Double?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Double",
+                    "printedName": "Swift.Double",
+                    "usr": "s:Sd"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC8operator8paramKey19linguisticCondition09numericalJ005arrayJ0AcA0bE8OperatorO_S2SSgSdSgSaySSGSgtcfc",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC8operator8paramKey19linguisticCondition09numericalJ005arrayJ0AcA0bE8OperatorO_S2SSgSdSgSaySSGSgtcfc",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "RawDocComment"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(with:paramKey:linguisticCondition:numericalCondition:arrayCondition:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserSingleEntryRule",
+                "printedName": "FBAEMKit.AEMAdvertiserSingleEntryRule",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserRuleOperator",
+                "printedName": "FBAEMKit.AEMAdvertiserRuleOperator",
+                "usr": "s:8FBAEMKit25AEMAdvertiserRuleOperatorO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.NSNumber?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "NSNumber",
+                    "printedName": "Foundation.NSNumber",
+                    "usr": "c:objc(cs)NSNumber"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC4with8paramKey19linguisticCondition09numericalJ005arrayJ0AcA0bE8OperatorO_S2SSgSo8NSNumberCSgSaySSGSgtcfc",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC4with8paramKey19linguisticCondition09numericalJ005arrayJ0AcA0bE8OperatorO_S2SSgSo8NSNumberCSgSaySSGSgtcfc",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Convenience"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Function",
+            "name": "isMatchedEventParameters",
+            "printedName": "isMatchedEventParameters(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC24isMatchedEventParametersySbSDySSypGSgF",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC24isMatchedEventParametersySbSDySSypGSgF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isMatchedEventParameters",
+            "printedName": "isMatchedEventParameters(eventParams:paramPath:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC24isMatchedEventParameters11eventParams9paramPathSbSDySSypGSg_SaySSGtF",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC24isMatchedEventParameters11eventParams9paramPathSbSDySSypGSg_SaySSGtF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isMatched",
+            "printedName": "isMatched(withAsteriskParam:eventParameters:paramPath:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC9isMatched17withAsteriskParam15eventParameters9paramPathSbSS_SDySSypGSaySSGtF",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC9isMatched17withAsteriskParam15eventParameters9paramPathSbSS_SDySSypGSaySSGtF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isMatched",
+            "printedName": "isMatched(withStringValue:numericalValue:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.Double?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Double",
+                    "printedName": "Swift.Double",
+                    "usr": "s:Sd"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC9isMatched15withStringValue09numericalJ0SbSSSg_SdSgtF",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC9isMatched15withStringValue09numericalJ0SbSSSg_SdSgtF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isRegexMatch",
+            "printedName": "isRegexMatch(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC12isRegexMatchySbSSF",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC12isRegexMatchySbSSF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isAny",
+            "printedName": "isAny(of:stringValue:ignoreCase:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sa"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC5isAny2of11stringValue10ignoreCaseSbSaySSG_SSSbtF",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC5isAny2of11stringValue10ignoreCaseSbSaySSG_SSSbtF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Var",
+            "name": "supportsSecureCoding",
+            "printedName": "supportsSecureCoding",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule(cpy)supportsSecureCoding",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC20supportsSecureCodingSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "objc_name": "supportsSecureCoding",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "ObjC",
+              "HasStorage",
+              "RawDocComment"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule(cm)supportsSecureCoding",
+                "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC20supportsSecureCodingSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "objc_name": "supportsSecureCoding",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule(cm)setSupportsSecureCoding:",
+                "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC20supportsSecureCodingSbvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit28AEMAdvertiserSingleEntryRuleC20supportsSecureCodingSbvMZ",
+                "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC20supportsSecureCodingSbvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(coder:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMAdvertiserSingleEntryRule?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserSingleEntryRule",
+                    "printedName": "FBAEMKit.AEMAdvertiserSingleEntryRule",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule(im)initWithCoder:",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC5coderACSgSo7NSCoderC_tcfc",
+            "moduleName": "FBAEMKit",
+            "objc_name": "initWithCoder:",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "encode",
+            "printedName": "encode(with:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule(im)encodeWithCoder:",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC6encode4withySo7NSCoderC_tF",
+            "moduleName": "FBAEMKit",
+            "objc_name": "encodeWithCoder:",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isEqual",
+            "printedName": "isEqual(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule(im)isEqual:",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC7isEqualySbypSgF",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "objc_name": "isEqual:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserSingleEntryRule",
+                "printedName": "FBAEMKit.AEMAdvertiserSingleEntryRule",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule(im)init",
+            "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleCACycfc",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBAEMKit@objc(cs)AEMAdvertiserSingleEntryRule",
+        "mangledName": "$s8FBAEMKit28AEMAdvertiserSingleEntryRuleC",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "Final",
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "AEMAdvertiserRuleMatching",
+            "printedName": "AEMAdvertiserRuleMatching",
+            "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP",
+            "mangledName": "$s8FBAEMKit25AEMAdvertiserRuleMatchingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Hashable",
+            "printedName": "Hashable",
+            "usr": "s:SH",
+            "mangledName": "$sSH"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CVarArg",
+            "printedName": "CVarArg",
+            "usr": "s:s7CVarArgP",
+            "mangledName": "$ss7CVarArgP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObservingPublishing",
+            "printedName": "_KeyValueCodingAndObservingPublishing",
+            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObserving",
+            "printedName": "_KeyValueCodingAndObserving",
+            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomStringConvertible",
+            "printedName": "CustomStringConvertible",
+            "usr": "s:s23CustomStringConvertibleP",
+            "mangledName": "$ss23CustomStringConvertibleP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomDebugStringConvertible",
+            "printedName": "CustomDebugStringConvertible",
+            "usr": "s:s28CustomDebugStringConvertibleP",
+            "mangledName": "$ss28CustomDebugStringConvertibleP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMConfiguration",
+        "printedName": "AEMConfiguration",
+        "children": [
+          {
+            "kind": "TypeDecl",
+            "name": "CodingKeys",
+            "printedName": "CodingKeys",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "defaultCurrency",
+                "printedName": "defaultCurrency",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMConfiguration.CodingKeys.Type) -> FBAEMKit.AEMConfiguration.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                            "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO15defaultCurrencyyA2EmF",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO15defaultCurrencyyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 0
+              },
+              {
+                "kind": "Var",
+                "name": "cutoffTime",
+                "printedName": "cutoffTime",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMConfiguration.CodingKeys.Type) -> FBAEMKit.AEMConfiguration.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                            "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO10cutoffTimeyA2EmF",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO10cutoffTimeyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 1
+              },
+              {
+                "kind": "Var",
+                "name": "conversionValueRules",
+                "printedName": "conversionValueRules",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMConfiguration.CodingKeys.Type) -> FBAEMKit.AEMConfiguration.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                            "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO20conversionValueRulesyA2EmF",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO20conversionValueRulesyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 2
+              },
+              {
+                "kind": "Var",
+                "name": "validFrom",
+                "printedName": "validFrom",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMConfiguration.CodingKeys.Type) -> FBAEMKit.AEMConfiguration.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                            "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO9validFromyA2EmF",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO9validFromyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 3
+              },
+              {
+                "kind": "Var",
+                "name": "mode",
+                "printedName": "mode",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMConfiguration.CodingKeys.Type) -> FBAEMKit.AEMConfiguration.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                            "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO4modeyA2EmF",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO4modeyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 4
+              },
+              {
+                "kind": "Var",
+                "name": "advertiserID",
+                "printedName": "advertiserID",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMConfiguration.CodingKeys.Type) -> FBAEMKit.AEMConfiguration.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                            "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO12advertiserIDyA2EmF",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO12advertiserIDyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 5
+              },
+              {
+                "kind": "Var",
+                "name": "businessID",
+                "printedName": "businessID",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMConfiguration.CodingKeys.Type) -> FBAEMKit.AEMConfiguration.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                            "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO10businessIDyA2EmF",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO10businessIDyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 6
+              },
+              {
+                "kind": "Var",
+                "name": "paramRule",
+                "printedName": "paramRule",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMConfiguration.CodingKeys.Type) -> FBAEMKit.AEMConfiguration.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                            "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO9paramRuleyA2EmF",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO9paramRuleyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 7
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(rawValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMConfiguration.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO8rawValueAESgSS_tcfc",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO8rawValueAESgSS_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              },
+              {
+                "kind": "Var",
+                "name": "rawValue",
+                "printedName": "rawValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO8rawValueSSvp",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO8rawValueSSvp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO8rawValueSSvg",
+                    "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO8rawValueSSvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "stringValue",
+                "printedName": "stringValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO11stringValueSSvp",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO11stringValueSSvp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO11stringValueSSvg",
+                    "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO11stringValueSSvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(stringValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMConfiguration.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO11stringValueAESgSS_tcfc",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO11stringValueAESgSS_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              },
+              {
+                "kind": "Var",
+                "name": "intValue",
+                "printedName": "intValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.Int?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Int",
+                        "printedName": "Swift.Int",
+                        "usr": "s:Si"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO8intValueSiSgvp",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO8intValueSiSgvp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "Swift.Int?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int",
+                            "printedName": "Swift.Int",
+                            "usr": "s:Si"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO8intValueSiSgvg",
+                    "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO8intValueSiSgvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(intValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMConfiguration.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMConfiguration.CodingKeys",
+                        "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO8intValueAESgSi_tcfc",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO8intValueAESgSi_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:8FBAEMKit16AEMConfigurationC10CodingKeysO",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC10CodingKeysO",
+            "moduleName": "FBAEMKit",
+            "enumRawTypeName": "String",
+            "isEnumExhaustive": true,
+            "conformances": [
+              {
+                "kind": "Conformance",
+                "name": "Copyable",
+                "printedName": "Copyable",
+                "usr": "s:s8CopyableP",
+                "mangledName": "$ss8CopyableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Escapable",
+                "printedName": "Escapable",
+                "usr": "s:s9EscapableP",
+                "mangledName": "$ss9EscapableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Equatable",
+                "printedName": "Equatable",
+                "usr": "s:SQ",
+                "mangledName": "$sSQ"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Hashable",
+                "printedName": "Hashable",
+                "usr": "s:SH",
+                "mangledName": "$sSH"
+              },
+              {
+                "kind": "Conformance",
+                "name": "RawRepresentable",
+                "printedName": "RawRepresentable",
+                "children": [
+                  {
+                    "kind": "TypeWitness",
+                    "name": "RawValue",
+                    "printedName": "RawValue",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:SY",
+                "mangledName": "$sSY"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CodingKey",
+                "printedName": "CodingKey",
+                "usr": "s:s9CodingKeyP",
+                "mangledName": "$ss9CodingKeyP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomDebugStringConvertible",
+                "printedName": "CustomDebugStringConvertible",
+                "usr": "s:s28CustomDebugStringConvertibleP",
+                "mangledName": "$ss28CustomDebugStringConvertibleP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomStringConvertible",
+                "printedName": "CustomStringConvertible",
+                "usr": "s:s23CustomStringConvertibleP",
+                "mangledName": "$ss23CustomStringConvertibleP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Sendable",
+                "printedName": "Sendable",
+                "usr": "s:s8SendableP",
+                "mangledName": "$ss8SendableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "SendableMetatype",
+                "printedName": "SendableMetatype",
+                "usr": "s:s16SendableMetatypeP",
+                "mangledName": "$ss16SendableMetatypeP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "cutoffTime",
+            "printedName": "cutoffTime",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit16AEMConfigurationC10cutoffTimeSivp",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC10cutoffTimeSivp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10cutoffTimeSivg",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10cutoffTimeSivg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "validFrom",
+            "printedName": "validFrom",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit16AEMConfigurationC9validFromSivp",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC9validFromSivp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess",
+              "RawDocComment"
+            ],
+            "fixedbinaryorder": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC9validFromSivg",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC9validFromSivg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "defaultCurrency",
+            "printedName": "defaultCurrency",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit16AEMConfigurationC15defaultCurrencySSvp",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC15defaultCurrencySSvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 2,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC15defaultCurrencySSvg",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC15defaultCurrencySSvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "mode",
+            "printedName": "mode",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit16AEMConfigurationC4modeSSvp",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC4modeSSvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 3,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC4modeSSvg",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC4modeSSvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "businessID",
+            "printedName": "businessID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit16AEMConfigurationC10businessIDSSSgvp",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC10businessIDSSSgvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 4,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC10businessIDSSSgvg",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC10businessIDSSSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "matchingRule",
+            "printedName": "matchingRule",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.AEMAdvertiserRuleMatching)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleMatching",
+                    "printedName": "any FBAEMKit.AEMAdvertiserRuleMatching",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit16AEMConfigurationC12matchingRuleAA013AEMAdvertiserD8Matching_pSgvp",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC12matchingRuleAA013AEMAdvertiserD8Matching_pSgvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 5,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBAEMKit.AEMAdvertiserRuleMatching)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleMatching",
+                        "printedName": "any FBAEMKit.AEMAdvertiserRuleMatching",
+                        "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC12matchingRuleAA013AEMAdvertiserD8Matching_pSgvg",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC12matchingRuleAA013AEMAdvertiserD8Matching_pSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "conversionValueRules",
+            "printedName": "conversionValueRules",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBAEMKit.AEMRule]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMRule",
+                    "printedName": "FBAEMKit.AEMRule",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMRule"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit16AEMConfigurationC20conversionValueRulesSayAA7AEMRuleCGvp",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC20conversionValueRulesSayAA7AEMRuleCGvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 6,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBAEMKit.AEMRule]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMRule",
+                        "printedName": "FBAEMKit.AEMRule",
+                        "usr": "c:@M@FBAEMKit@objc(cs)AEMRule"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC20conversionValueRulesSayAA7AEMRuleCGvg",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC20conversionValueRulesSayAA7AEMRuleCGvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "eventSet",
+            "printedName": "eventSet",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Set",
+                "printedName": "Swift.Set<Swift.String>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sh"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit16AEMConfigurationC8eventSetShySSGvp",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC8eventSetShySSGvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 7,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Set",
+                    "printedName": "Swift.Set<Swift.String>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sh"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC8eventSetShySSGvg",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC8eventSetShySSGvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "currencySet",
+            "printedName": "currencySet",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Set",
+                "printedName": "Swift.Set<Swift.String>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sh"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit16AEMConfigurationC11currencySetShySSGvp",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC11currencySetShySSGvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 8,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Set",
+                    "printedName": "Swift.Set<Swift.String>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sh"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC11currencySetShySSGvg",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC11currencySetShySSGvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "ruleProvider",
+            "printedName": "ruleProvider",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.AEMAdvertiserRuleProviding)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleProviding",
+                    "printedName": "any FBAEMKit.AEMAdvertiserRuleProviding",
+                    "usr": "s:8FBAEMKit26AEMAdvertiserRuleProvidingP"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit16AEMConfigurationC12ruleProviderAA26AEMAdvertiserRuleProviding_pSgvpZ",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC12ruleProviderAA26AEMAdvertiserRuleProviding_pSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBAEMKit.AEMAdvertiserRuleProviding)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMAdvertiserRuleProviding",
+                        "printedName": "any FBAEMKit.AEMAdvertiserRuleProviding",
+                        "usr": "s:8FBAEMKit26AEMAdvertiserRuleProvidingP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit16AEMConfigurationC12ruleProviderAA26AEMAdvertiserRuleProviding_pSgvgZ",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC12ruleProviderAA26AEMAdvertiserRuleProviding_pSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "configure",
+            "printedName": "configure(withRuleProvider:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMAdvertiserRuleProviding",
+                "printedName": "any FBAEMKit.AEMAdvertiserRuleProviding",
+                "usr": "s:8FBAEMKit26AEMAdvertiserRuleProvidingP"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit16AEMConfigurationC9configure16withRuleProvideryAA013AEMAdvertiserE9Providing_p_tFZ",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC9configure16withRuleProvideryAA013AEMAdvertiserE9Providing_p_tFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(json:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMConfiguration?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMConfiguration",
+                    "printedName": "FBAEMKit.AEMConfiguration",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit16AEMConfigurationC4jsonACSgSDySSypGSg_tcfc",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC4jsonACSgSDySSypGSg_tcfc",
+            "moduleName": "FBAEMKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "parseRules",
+            "printedName": "parseRules(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[FBAEMKit.AEMRule]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBAEMKit.AEMRule]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMRule",
+                        "printedName": "FBAEMKit.AEMRule",
+                        "usr": "c:@M@FBAEMKit@objc(cs)AEMRule"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[[Swift.String : Any]]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[[Swift.String : Any]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Dictionary",
+                        "printedName": "[Swift.String : Any]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "String",
+                            "printedName": "Swift.String",
+                            "usr": "s:SS"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "ProtocolComposition",
+                            "printedName": "Any"
+                          }
+                        ],
+                        "usr": "s:SD"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit16AEMConfigurationC10parseRulesySayAA7AEMRuleCGSgSaySDySSypGGSgFZ",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC10parseRulesySayAA7AEMRuleCGSgSaySDySSypGGSgFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getEventSet",
+            "printedName": "getEventSet(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Set",
+                "printedName": "Swift.Set<Swift.String>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sh"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBAEMKit.AEMRule]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMRule",
+                    "printedName": "FBAEMKit.AEMRule",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMRule"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit16AEMConfigurationC11getEventSet4fromShySSGSayAA7AEMRuleCG_tFZ",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC11getEventSet4fromShySSGSayAA7AEMRuleCG_tFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getCurrencySet",
+            "printedName": "getCurrencySet(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Set",
+                "printedName": "Swift.Set<Swift.String>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sh"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBAEMKit.AEMRule]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMRule",
+                    "printedName": "FBAEMKit.AEMRule",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMRule"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit16AEMConfigurationC14getCurrencySet4fromShySSGSayAA7AEMRuleCG_tFZ",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC14getCurrencySet4fromShySSGSayAA7AEMRuleCG_tFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isSame",
+            "printedName": "isSame(validFrom:businessID:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit16AEMConfigurationC6isSame9validFrom10businessIDSbSi_SSSgtF",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC6isSame9validFrom10businessIDSbSi_SSSgtF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isSameBusinessID",
+            "printedName": "isSameBusinessID(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit16AEMConfigurationC16isSameBusinessIDySbSSSgF",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC16isSameBusinessIDySbSSSgF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "encode",
+            "printedName": "encode(with:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration(im)encodeWithCoder:",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC6encode4withySo7NSCoderC_tF",
+            "moduleName": "FBAEMKit",
+            "objc_name": "encodeWithCoder:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(coder:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMConfiguration?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMConfiguration",
+                    "printedName": "FBAEMKit.AEMConfiguration",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration(im)initWithCoder:",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC5coderACSgSo7NSCoderC_tcfc",
+            "moduleName": "FBAEMKit",
+            "objc_name": "initWithCoder:",
+            "declAttributes": [
+              "ObjC",
+              "Convenience"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Var",
+            "name": "supportsSecureCoding",
+            "printedName": "supportsSecureCoding",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration(cpy)supportsSecureCoding",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationC20supportsSecureCodingSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "objc_name": "supportsSecureCoding",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration(cm)supportsSecureCoding",
+                "mangledName": "$s8FBAEMKit16AEMConfigurationC20supportsSecureCodingSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "objc_name": "supportsSecureCoding",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMConfiguration",
+                "printedName": "FBAEMKit.AEMConfiguration",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration(im)init",
+            "mangledName": "$s8FBAEMKit16AEMConfigurationCACycfc",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration",
+        "mangledName": "$s8FBAEMKit16AEMConfigurationC",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "Final",
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Hashable",
+            "printedName": "Hashable",
+            "usr": "s:SH",
+            "mangledName": "$sSH"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CVarArg",
+            "printedName": "CVarArg",
+            "usr": "s:s7CVarArgP",
+            "mangledName": "$ss7CVarArgP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObservingPublishing",
+            "printedName": "_KeyValueCodingAndObservingPublishing",
+            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObserving",
+            "printedName": "_KeyValueCodingAndObserving",
+            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomStringConvertible",
+            "printedName": "CustomStringConvertible",
+            "usr": "s:s23CustomStringConvertibleP",
+            "mangledName": "$ss23CustomStringConvertibleP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomDebugStringConvertible",
+            "printedName": "CustomDebugStringConvertible",
+            "usr": "s:s28CustomDebugStringConvertibleP",
+            "mangledName": "$ss28CustomDebugStringConvertibleP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMEvent",
+        "printedName": "AEMEvent",
+        "children": [
+          {
+            "kind": "TypeDecl",
+            "name": "CodingKeys",
+            "printedName": "CodingKeys",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "eventName",
+                "printedName": "eventName",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMEvent.CodingKeys.Type) -> FBAEMKit.AEMEvent.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                        "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                            "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO9eventNameyA2EmF",
+                "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO9eventNameyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 0
+              },
+              {
+                "kind": "Var",
+                "name": "values",
+                "printedName": "values",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMEvent.CodingKeys.Type) -> FBAEMKit.AEMEvent.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                        "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                            "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO6valuesyA2EmF",
+                "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO6valuesyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 1
+              },
+              {
+                "kind": "Var",
+                "name": "currency",
+                "printedName": "currency",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMEvent.CodingKeys.Type) -> FBAEMKit.AEMEvent.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                        "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                            "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO8currencyyA2EmF",
+                "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO8currencyyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 2
+              },
+              {
+                "kind": "Var",
+                "name": "amount",
+                "printedName": "amount",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMEvent.CodingKeys.Type) -> FBAEMKit.AEMEvent.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                        "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                            "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO6amountyA2EmF",
+                "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO6amountyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 3
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(rawValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMEvent.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                        "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO8rawValueAESgSS_tcfc",
+                "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO8rawValueAESgSS_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              },
+              {
+                "kind": "Var",
+                "name": "rawValue",
+                "printedName": "rawValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO8rawValueSSvp",
+                "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO8rawValueSSvp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO8rawValueSSvg",
+                    "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO8rawValueSSvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "stringValue",
+                "printedName": "stringValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO11stringValueSSvp",
+                "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO11stringValueSSvp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO11stringValueSSvg",
+                    "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO11stringValueSSvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(stringValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMEvent.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                        "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO11stringValueAESgSS_tcfc",
+                "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO11stringValueAESgSS_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              },
+              {
+                "kind": "Var",
+                "name": "intValue",
+                "printedName": "intValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.Int?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Int",
+                        "printedName": "Swift.Int",
+                        "usr": "s:Si"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO8intValueSiSgvp",
+                "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO8intValueSiSgvp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "Swift.Int?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int",
+                            "printedName": "Swift.Int",
+                            "usr": "s:Si"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO8intValueSiSgvg",
+                    "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO8intValueSiSgvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(intValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMEvent.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBAEMKit.AEMEvent.CodingKeys",
+                        "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO8intValueAESgSi_tcfc",
+                "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO8intValueAESgSi_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:8FBAEMKit8AEMEventC10CodingKeysO",
+            "mangledName": "$s8FBAEMKit8AEMEventC10CodingKeysO",
+            "moduleName": "FBAEMKit",
+            "enumRawTypeName": "String",
+            "isEnumExhaustive": true,
+            "conformances": [
+              {
+                "kind": "Conformance",
+                "name": "Copyable",
+                "printedName": "Copyable",
+                "usr": "s:s8CopyableP",
+                "mangledName": "$ss8CopyableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Escapable",
+                "printedName": "Escapable",
+                "usr": "s:s9EscapableP",
+                "mangledName": "$ss9EscapableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Equatable",
+                "printedName": "Equatable",
+                "usr": "s:SQ",
+                "mangledName": "$sSQ"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Hashable",
+                "printedName": "Hashable",
+                "usr": "s:SH",
+                "mangledName": "$sSH"
+              },
+              {
+                "kind": "Conformance",
+                "name": "RawRepresentable",
+                "printedName": "RawRepresentable",
+                "children": [
+                  {
+                    "kind": "TypeWitness",
+                    "name": "RawValue",
+                    "printedName": "RawValue",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:SY",
+                "mangledName": "$sSY"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CodingKey",
+                "printedName": "CodingKey",
+                "usr": "s:s9CodingKeyP",
+                "mangledName": "$ss9CodingKeyP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomDebugStringConvertible",
+                "printedName": "CustomDebugStringConvertible",
+                "usr": "s:s28CustomDebugStringConvertibleP",
+                "mangledName": "$ss28CustomDebugStringConvertibleP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomStringConvertible",
+                "printedName": "CustomStringConvertible",
+                "usr": "s:s23CustomStringConvertibleP",
+                "mangledName": "$ss23CustomStringConvertibleP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Sendable",
+                "printedName": "Sendable",
+                "usr": "s:s8SendableP",
+                "mangledName": "$ss8SendableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "SendableMetatype",
+                "printedName": "SendableMetatype",
+                "usr": "s:s16SendableMetatypeP",
+                "mangledName": "$ss16SendableMetatypeP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "eventName",
+            "printedName": "eventName",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit8AEMEventC9eventNameSSvp",
+            "mangledName": "$s8FBAEMKit8AEMEventC9eventNameSSvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit8AEMEventC9eventNameSSvg",
+                "mangledName": "$s8FBAEMKit8AEMEventC9eventNameSSvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "values",
+            "printedName": "values",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Swift.Double]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.Double]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Double",
+                        "printedName": "Swift.Double",
+                        "usr": "s:Sd"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit8AEMEventC6valuesSDySSSdGSgvp",
+            "mangledName": "$s8FBAEMKit8AEMEventC6valuesSDySSSdGSgvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "[Swift.String : Swift.Double]?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Dictionary",
+                        "printedName": "[Swift.String : Swift.Double]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "String",
+                            "printedName": "Swift.String",
+                            "usr": "s:SS"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Double",
+                            "printedName": "Swift.Double",
+                            "usr": "s:Sd"
+                          }
+                        ],
+                        "usr": "s:SD"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit8AEMEventC6valuesSDySSSdGSgvg",
+                "mangledName": "$s8FBAEMKit8AEMEventC6valuesSDySSSdGSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(dict:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMEvent?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMEvent",
+                    "printedName": "FBAEMKit.AEMEvent",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit8AEMEventC4dictACSgSDySSypGSg_tcfc",
+            "mangledName": "$s8FBAEMKit8AEMEventC4dictACSgSDySSypGSg_tcfc",
+            "moduleName": "FBAEMKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Var",
+            "name": "supportsSecureCoding",
+            "printedName": "supportsSecureCoding",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent(cpy)supportsSecureCoding",
+            "mangledName": "$s8FBAEMKit8AEMEventC20supportsSecureCodingSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "objc_name": "supportsSecureCoding",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent(cm)supportsSecureCoding",
+                "mangledName": "$s8FBAEMKit8AEMEventC20supportsSecureCodingSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "objc_name": "supportsSecureCoding",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(coder:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMEvent?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMEvent",
+                    "printedName": "FBAEMKit.AEMEvent",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent(im)initWithCoder:",
+            "mangledName": "$s8FBAEMKit8AEMEventC5coderACSgSo7NSCoderC_tcfc",
+            "moduleName": "FBAEMKit",
+            "objc_name": "initWithCoder:",
+            "declAttributes": [
+              "ObjC",
+              "Convenience"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Function",
+            "name": "encode",
+            "printedName": "encode(with:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent(im)encodeWithCoder:",
+            "mangledName": "$s8FBAEMKit8AEMEventC6encode4withySo7NSCoderC_tF",
+            "moduleName": "FBAEMKit",
+            "objc_name": "encodeWithCoder:",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isEqual",
+            "printedName": "isEqual(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent(im)isEqual:",
+            "mangledName": "$s8FBAEMKit8AEMEventC7isEqualySbypSgF",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "objc_name": "isEqual:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMEvent",
+                "printedName": "FBAEMKit.AEMEvent",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent(im)init",
+            "mangledName": "$s8FBAEMKit8AEMEventCACycfc",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent",
+        "mangledName": "$s8FBAEMKit8AEMEventC",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "Final",
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Hashable",
+            "printedName": "Hashable",
+            "usr": "s:SH",
+            "mangledName": "$sSH"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CVarArg",
+            "printedName": "CVarArg",
+            "usr": "s:s7CVarArgP",
+            "mangledName": "$ss7CVarArgP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObservingPublishing",
+            "printedName": "_KeyValueCodingAndObservingPublishing",
+            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObserving",
+            "printedName": "_KeyValueCodingAndObserving",
+            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomStringConvertible",
+            "printedName": "CustomStringConvertible",
+            "usr": "s:s23CustomStringConvertibleP",
+            "mangledName": "$ss23CustomStringConvertibleP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomDebugStringConvertible",
+            "printedName": "CustomDebugStringConvertible",
+            "usr": "s:s28CustomDebugStringConvertibleP",
+            "mangledName": "$ss28CustomDebugStringConvertibleP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "CommonCrypto.CommonHMAC",
+        "printedName": "CommonCrypto.CommonHMAC",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit_Basics",
+        "printedName": "FBSDKCoreKit_Basics",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit"
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMInvocation",
+        "printedName": "AEMInvocation",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "campaignID",
+            "printedName": "campaignID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC10campaignIDSSvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC10campaignIDSSvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage",
+              "RawDocComment"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC10campaignIDSSvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC10campaignIDSSvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC10campaignIDSSvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC10campaignIDSSvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC10campaignIDSSvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC10campaignIDSSvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "acsToken",
+            "printedName": "acsToken",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC8acsTokenSSvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC8acsTokenSSvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 1,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC8acsTokenSSvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC8acsTokenSSvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "acsSharedSecret",
+            "printedName": "acsSharedSecret",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC15acsSharedSecretSSSgvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC15acsSharedSecretSSSgvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 2,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC15acsSharedSecretSSSgvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC15acsSharedSecretSSSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC15acsSharedSecretSSSgvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC15acsSharedSecretSSSgvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC15acsSharedSecretSSSgvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC15acsSharedSecretSSSgvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "acsConfigurationID",
+            "printedName": "acsConfigurationID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC18acsConfigurationIDSSSgvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC18acsConfigurationIDSSSgvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 3,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC18acsConfigurationIDSSSgvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC18acsConfigurationIDSSSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC18acsConfigurationIDSSSgvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC18acsConfigurationIDSSSgvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC18acsConfigurationIDSSSgvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC18acsConfigurationIDSSSgvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "businessID",
+            "printedName": "businessID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC10businessIDSSSgvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC10businessIDSSSgvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 4,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC10businessIDSSSgvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC10businessIDSSSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC10businessIDSSSgvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC10businessIDSSSgvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC10businessIDSSSgvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC10businessIDSSSgvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "catalogID",
+            "printedName": "catalogID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC9catalogIDSSSgvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC9catalogIDSSSgvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 5,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC9catalogIDSSSgvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC9catalogIDSSSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC9catalogIDSSSgvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC9catalogIDSSSgvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC9catalogIDSSSgvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC9catalogIDSSSgvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "isTestMode",
+            "printedName": "isTestMode",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC10isTestModeSbvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC10isTestModeSbvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 6,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC10isTestModeSbvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC10isTestModeSbvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "hasStoreKitAdNetwork",
+            "printedName": "hasStoreKitAdNetwork",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC20hasStoreKitAdNetworkSbvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC20hasStoreKitAdNetworkSbvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 7,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC20hasStoreKitAdNetworkSbvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC20hasStoreKitAdNetworkSbvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC20hasStoreKitAdNetworkSbvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC20hasStoreKitAdNetworkSbvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC20hasStoreKitAdNetworkSbvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC20hasStoreKitAdNetworkSbvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "isConversionFilteringEligible",
+            "printedName": "isConversionFilteringEligible",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC29isConversionFilteringEligibleSbvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC29isConversionFilteringEligibleSbvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 8,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC29isConversionFilteringEligibleSbvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC29isConversionFilteringEligibleSbvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC29isConversionFilteringEligibleSbvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC29isConversionFilteringEligibleSbvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC29isConversionFilteringEligibleSbvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC29isConversionFilteringEligibleSbvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "timestamp",
+            "printedName": "timestamp",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Date",
+                "printedName": "Foundation.Date",
+                "usr": "s:10Foundation4DateV"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC9timestamp10Foundation4DateVvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC9timestamp10Foundation4DateVvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 9,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Date",
+                    "printedName": "Foundation.Date",
+                    "usr": "s:10Foundation4DateV"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC9timestamp10Foundation4DateVvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC9timestamp10Foundation4DateVvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "configurationMode",
+            "printedName": "configurationMode",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC17configurationModeSSvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC17configurationModeSSvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 10,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC17configurationModeSSvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC17configurationModeSSvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "configurationID",
+            "printedName": "configurationID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC15configurationIDSivp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC15configurationIDSivp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage",
+              "RawDocComment"
+            ],
+            "fixedbinaryorder": 11,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC15configurationIDSivg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC15configurationIDSivg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC15configurationIDSivs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC15configurationIDSivs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC15configurationIDSivM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC15configurationIDSivM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "recordedEvents",
+            "printedName": "recordedEvents",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Set",
+                "printedName": "Swift.Set<Swift.String>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sh"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC14recordedEventsShySSGvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC14recordedEventsShySSGvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 12,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Set",
+                    "printedName": "Swift.Set<Swift.String>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sh"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC14recordedEventsShySSGvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC14recordedEventsShySSGvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Set",
+                    "printedName": "Swift.Set<Swift.String>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sh"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC14recordedEventsShySSGvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC14recordedEventsShySSGvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC14recordedEventsShySSGvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC14recordedEventsShySSGvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "recordedValues",
+            "printedName": "recordedValues",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : [Swift.String : Any]]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC14recordedValuesSDySSSDySSypGGvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC14recordedValuesSDySSSDySSypGGvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 13,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [Swift.String : Any]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Dictionary",
+                        "printedName": "[Swift.String : Any]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "String",
+                            "printedName": "Swift.String",
+                            "usr": "s:SS"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "ProtocolComposition",
+                            "printedName": "Any"
+                          }
+                        ],
+                        "usr": "s:SD"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC14recordedValuesSDySSSDySSypGGvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC14recordedValuesSDySSSDySSypGGvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [Swift.String : Any]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Dictionary",
+                        "printedName": "[Swift.String : Any]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "String",
+                            "printedName": "Swift.String",
+                            "usr": "s:SS"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "ProtocolComposition",
+                            "printedName": "Any"
+                          }
+                        ],
+                        "usr": "s:SD"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC14recordedValuesSDySSSDySSypGGvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC14recordedValuesSDySSSDySSypGGvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC14recordedValuesSDySSSDySSypGGvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC14recordedValuesSDySSSDySSypGGvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "conversionValue",
+            "printedName": "conversionValue",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC15conversionValueSivp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC15conversionValueSivp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 14,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC15conversionValueSivg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC15conversionValueSivg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC15conversionValueSivs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC15conversionValueSivs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC15conversionValueSivM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC15conversionValueSivM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "priority",
+            "printedName": "priority",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC8prioritySivp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC8prioritySivp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 15,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC8prioritySivg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC8prioritySivg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC8prioritySivs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC8prioritySivs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC8prioritySivM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC8prioritySivM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "conversionTimestamp",
+            "printedName": "conversionTimestamp",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Date?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Date",
+                    "printedName": "Foundation.Date",
+                    "usr": "s:10Foundation4DateV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC19conversionTimestamp10Foundation4DateVSgvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC19conversionTimestamp10Foundation4DateVSgvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 16,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Foundation.Date?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Date",
+                        "printedName": "Foundation.Date",
+                        "usr": "s:10Foundation4DateV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC19conversionTimestamp10Foundation4DateVSgvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC19conversionTimestamp10Foundation4DateVSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Foundation.Date?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Date",
+                        "printedName": "Foundation.Date",
+                        "usr": "s:10Foundation4DateV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC19conversionTimestamp10Foundation4DateVSgvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC19conversionTimestamp10Foundation4DateVSgvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC19conversionTimestamp10Foundation4DateVSgvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC19conversionTimestamp10Foundation4DateVSgvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "isAggregated",
+            "printedName": "isAggregated",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit13AEMInvocationC12isAggregatedSbvp",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC12isAggregatedSbvp",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 17,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC12isAggregatedSbvg",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC12isAggregatedSbvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC12isAggregatedSbvs",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC12isAggregatedSbvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit13AEMInvocationC12isAggregatedSbvM",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC12isAggregatedSbvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "ConfigurationMode",
+            "printedName": "ConfigurationMode",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "default",
+                "printedName": "default",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMInvocation.ConfigurationMode.Type) -> FBAEMKit.AEMInvocation.ConfigurationMode",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ConfigurationMode",
+                        "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode",
+                        "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "ConfigurationMode",
+                            "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode",
+                            "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO7defaultyA2EmF",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC17ConfigurationModeO7defaultyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 0
+              },
+              {
+                "kind": "Var",
+                "name": "brand",
+                "printedName": "brand",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMInvocation.ConfigurationMode.Type) -> FBAEMKit.AEMInvocation.ConfigurationMode",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ConfigurationMode",
+                        "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode",
+                        "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "ConfigurationMode",
+                            "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode",
+                            "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO5brandyA2EmF",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC17ConfigurationModeO5brandyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 1
+              },
+              {
+                "kind": "Var",
+                "name": "cpas",
+                "printedName": "cpas",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMInvocation.ConfigurationMode.Type) -> FBAEMKit.AEMInvocation.ConfigurationMode",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ConfigurationMode",
+                        "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode",
+                        "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "ConfigurationMode",
+                            "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode",
+                            "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO4cpasyA2EmF",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC17ConfigurationModeO4cpasyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 2
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(rawValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ConfigurationMode",
+                        "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode",
+                        "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO8rawValueAESgSS_tcfc",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC17ConfigurationModeO8rawValueAESgSS_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              },
+              {
+                "kind": "Var",
+                "name": "rawValue",
+                "printedName": "rawValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO8rawValueSSvp",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC17ConfigurationModeO8rawValueSSvp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO8rawValueSSvg",
+                    "mangledName": "$s8FBAEMKit13AEMInvocationC17ConfigurationModeO8rawValueSSvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC17ConfigurationModeO",
+            "moduleName": "FBAEMKit",
+            "enumRawTypeName": "String",
+            "isEnumExhaustive": true,
+            "conformances": [
+              {
+                "kind": "Conformance",
+                "name": "Copyable",
+                "printedName": "Copyable",
+                "usr": "s:s8CopyableP",
+                "mangledName": "$ss8CopyableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Escapable",
+                "printedName": "Escapable",
+                "usr": "s:s9EscapableP",
+                "mangledName": "$ss9EscapableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Equatable",
+                "printedName": "Equatable",
+                "usr": "s:SQ",
+                "mangledName": "$sSQ"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Hashable",
+                "printedName": "Hashable",
+                "usr": "s:SH",
+                "mangledName": "$sSH"
+              },
+              {
+                "kind": "Conformance",
+                "name": "RawRepresentable",
+                "printedName": "RawRepresentable",
+                "children": [
+                  {
+                    "kind": "TypeWitness",
+                    "name": "RawValue",
+                    "printedName": "RawValue",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:SY",
+                "mangledName": "$sSY"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Sendable",
+                "printedName": "Sendable",
+                "usr": "s:s8SendableP",
+                "mangledName": "$ss8SendableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(appLinkData:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMInvocation?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.AnyHashable : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.AnyHashable : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AnyHashable",
+                        "printedName": "Swift.AnyHashable",
+                        "usr": "s:s11AnyHashableV"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit13AEMInvocationC11appLinkDataACSgSDys11AnyHashableVypGSg_tcfc",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC11appLinkDataACSgSDys11AnyHashableVypGSg_tcfc",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Convenience"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(campaignID:acsToken:acsSharedSecret:acsConfigurationID:businessID:catalogID:isTestMode:hasStoreKitAdNetwork:isConversionFilteringEligible:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMInvocation?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit13AEMInvocationC10campaignID8acsToken0E12SharedSecret0e13ConfigurationD008businessD007catalogD010isTestMode20hasStoreKitAdNetwork0L27ConversionFilteringEligibleACSgSS_S2SSgA3NS3btcfc",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC10campaignID8acsToken0E12SharedSecret0e13ConfigurationD008businessD007catalogD010isTestMode20hasStoreKitAdNetwork0L27ConversionFilteringEligibleACSgSS_S2SSgA3NS3btcfc",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Convenience"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(campaignID:acsToken:acsSharedSecret:acsConfigurationID:businessID:catalogID:timestamp:configurationMode:configurationID:recordedEvents:recordedValues:conversionValue:priority:conversionTimestamp:isAggregated:isTestMode:hasStoreKitAdNetwork:isConversionFilteringEligible:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMInvocation?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Date?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Date",
+                    "printedName": "Foundation.Date",
+                    "usr": "s:10Foundation4DateV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.Set<Swift.String>?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Set",
+                    "printedName": "Swift.Set<Swift.String>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sh"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : [Swift.String : Any]]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [Swift.String : Any]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Dictionary",
+                        "printedName": "[Swift.String : Any]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "String",
+                            "printedName": "Swift.String",
+                            "usr": "s:SS"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "ProtocolComposition",
+                            "printedName": "Any"
+                          }
+                        ],
+                        "usr": "s:SD"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Date?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Date",
+                    "printedName": "Foundation.Date",
+                    "usr": "s:10Foundation4DateV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit13AEMInvocationC10campaignID8acsToken0E12SharedSecret0e13ConfigurationD008businessD007catalogD09timestamp17configurationMode0mD014recordedEvents0O6Values15conversionValue8priority0R9Timestamp12isAggregated0v4TestN020hasStoreKitAdNetwork0V27ConversionFilteringEligibleACSgSS_S2SSgA3W10Foundation4DateVSgSSSiShySSGSgSDySSSDySSypGGSgS2iA_S4btcfc",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC10campaignID8acsToken0E12SharedSecret0e13ConfigurationD008businessD007catalogD09timestamp17configurationMode0mD014recordedEvents0O6Values15conversionValue8priority0R9Timestamp12isAggregated0v4TestN020hasStoreKitAdNetwork0V27ConversionFilteringEligibleACSgSS_S2SSgA3W10Foundation4DateVSgSSSiShySSGSgSDySSSDySSypGGSgS2iA_S4btcfc",
+            "moduleName": "FBAEMKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "attributeEvent",
+            "printedName": "attributeEvent(_:currency:value:parameters:configurations:shouldUpdateCache:isRuleMatchInServer:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.NSNumber?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "NSNumber",
+                    "printedName": "Foundation.NSNumber",
+                    "usr": "c:objc(cs)NSNumber"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBAEMKit.AEMConfiguration]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "AEMConfiguration",
+                            "printedName": "FBAEMKit.AEMConfiguration",
+                            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit13AEMInvocationC14attributeEvent_8currency5value10parameters14configurations17shouldUpdateCache19isRuleMatchInServerSbSS_SSSgSo8NSNumberCSgSDySSypGSgSDySSSayAA16AEMConfigurationCGGSgS2btF",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC14attributeEvent_8currency5value10parameters14configurations17shouldUpdateCache19isRuleMatchInServerSbSS_SSSgSo8NSNumberCSgSDySSypGSgSDySSSayAA16AEMConfigurationCGGSgS2btF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "DiscardableResult"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "updateConversionValue",
+            "printedName": "updateConversionValue(configurations:event:shouldBoostPriority:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBAEMKit.AEMConfiguration]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "AEMConfiguration",
+                            "printedName": "FBAEMKit.AEMConfiguration",
+                            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit13AEMInvocationC21updateConversionValue14configurations5event19shouldBoostPrioritySbSDySSSayAA16AEMConfigurationCGGSg_SSSbtF",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC21updateConversionValue14configurations5event19shouldBoostPrioritySbSDySSSayAA16AEMConfigurationCGGSg_SSSbtF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isOptimizedEvent",
+            "printedName": "isOptimizedEvent(_:configurations:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBAEMKit.AEMConfiguration]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "AEMConfiguration",
+                            "printedName": "FBAEMKit.AEMConfiguration",
+                            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit13AEMInvocationC16isOptimizedEvent_14configurationsSbSS_SDySSSayAA16AEMConfigurationCGGSgtF",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC16isOptimizedEvent_14configurationsSbSS_SDySSSayAA16AEMConfigurationCGGSgtF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isOutOfWindow",
+            "printedName": "isOutOfWindow(configurations:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBAEMKit.AEMConfiguration]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "AEMConfiguration",
+                            "printedName": "FBAEMKit.AEMConfiguration",
+                            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit13AEMInvocationC13isOutOfWindow14configurationsSbSDySSSayAA16AEMConfigurationCGGSg_tF",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC13isOutOfWindow14configurationsSbSDySSSayAA16AEMConfigurationCGGSg_tF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getHMAC",
+            "printedName": "getHMAC(delay:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit13AEMInvocationC7getHMAC5delaySSSgSi_tF",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC7getHMAC5delaySSSgSi_tF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "declAttributes": [
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "decodeBase64URLSafeString",
+            "printedName": "decodeBase64URLSafeString(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Data?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Data",
+                    "printedName": "Foundation.Data",
+                    "usr": "s:10Foundation4DataV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit13AEMInvocationC25decodeBase64URLSafeStringy10Foundation4DataVSgSSF",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC25decodeBase64URLSafeStringy10Foundation4DataVSgSSF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getProcessedParameters",
+            "printedName": "getProcessedParameters(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit13AEMInvocationC22getProcessedParameters4fromSDySSypGSgAG_tF",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC22getProcessedParameters4fromSDySSypGSgAG_tF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "findConfiguration",
+            "printedName": "findConfiguration(in:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMConfiguration?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMConfiguration",
+                    "printedName": "FBAEMKit.AEMConfiguration",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBAEMKit.AEMConfiguration]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "AEMConfiguration",
+                            "printedName": "FBAEMKit.AEMConfiguration",
+                            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit13AEMInvocationC17findConfiguration2inAA16AEMConfigurationCSgSDySSSayAGGGSg_tF",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC17findConfiguration2inAA16AEMConfigurationCSgSDySSSayAGGGSg_tF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getConfigurationList",
+            "printedName": "getConfigurationList(mode:configurations:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBAEMKit.AEMConfiguration]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMConfiguration",
+                    "printedName": "FBAEMKit.AEMConfiguration",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                  }
+                ],
+                "usr": "s:Sa"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ConfigurationMode",
+                "printedName": "FBAEMKit.AEMInvocation.ConfigurationMode",
+                "usr": "s:8FBAEMKit13AEMInvocationC17ConfigurationModeO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBAEMKit.AEMConfiguration]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "AEMConfiguration",
+                            "printedName": "FBAEMKit.AEMConfiguration",
+                            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit13AEMInvocationC20getConfigurationList4mode14configurationsSayAA16AEMConfigurationCGAC0D4ModeO_SDySSAIGSgtF",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC20getConfigurationList4mode14configurationsSayAA16AEMConfigurationCGAC0D4ModeO_SDySSAIGSgtF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "setConfiguration",
+            "printedName": "setConfiguration(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMConfiguration",
+                "printedName": "FBAEMKit.AEMConfiguration",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit13AEMInvocationC16setConfigurationyyAA16AEMConfigurationCF",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC16setConfigurationyyAA16AEMConfigurationCF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Var",
+            "name": "supportsSecureCoding",
+            "printedName": "supportsSecureCoding",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation(cpy)supportsSecureCoding",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC20supportsSecureCodingSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "objc_name": "supportsSecureCoding",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation(cm)supportsSecureCoding",
+                "mangledName": "$s8FBAEMKit13AEMInvocationC20supportsSecureCodingSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "objc_name": "supportsSecureCoding",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(coder:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMInvocation?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation(im)initWithCoder:",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC5coderACSgSo7NSCoderC_tcfc",
+            "moduleName": "FBAEMKit",
+            "objc_name": "initWithCoder:",
+            "declAttributes": [
+              "ObjC",
+              "Required"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "encode",
+            "printedName": "encode(with:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation(im)encodeWithCoder:",
+            "mangledName": "$s8FBAEMKit13AEMInvocationC6encode4withySo7NSCoderC_tF",
+            "moduleName": "FBAEMKit",
+            "isOpen": true,
+            "objc_name": "encodeWithCoder:",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMInvocation",
+                "printedName": "FBAEMKit.AEMInvocation",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation(im)init",
+            "mangledName": "$s8FBAEMKit13AEMInvocationCACycfc",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation",
+        "mangledName": "$s8FBAEMKit13AEMInvocationC",
+        "moduleName": "FBAEMKit",
+        "isOpen": true,
+        "declAttributes": [
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Hashable",
+            "printedName": "Hashable",
+            "usr": "s:SH",
+            "mangledName": "$sSH"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CVarArg",
+            "printedName": "CVarArg",
+            "usr": "s:s7CVarArgP",
+            "mangledName": "$ss7CVarArgP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObservingPublishing",
+            "printedName": "_KeyValueCodingAndObservingPublishing",
+            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObserving",
+            "printedName": "_KeyValueCodingAndObserving",
+            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomStringConvertible",
+            "printedName": "CustomStringConvertible",
+            "usr": "s:s23CustomStringConvertibleP",
+            "mangledName": "$ss23CustomStringConvertibleP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomDebugStringConvertible",
+            "printedName": "CustomDebugStringConvertible",
+            "usr": "s:s28CustomDebugStringConvertibleP",
+            "mangledName": "$ss28CustomDebugStringConvertibleP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit_Basics",
+        "printedName": "FBSDKCoreKit_Basics",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMNetworker",
+        "printedName": "AEMNetworker",
+        "children": [
+          {
+            "kind": "TypeDecl",
+            "name": "Error",
+            "printedName": "Error",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "missingOperationQueue",
+                "printedName": "missingOperationQueue",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMNetworker.Error.Type) -> FBAEMKit.AEMNetworker.Error",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Error",
+                        "printedName": "FBAEMKit.AEMNetworker.Error",
+                        "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMNetworker.Error.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "FBAEMKit.AEMNetworker.Error",
+                            "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO21missingOperationQueueyA2EmF",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC5ErrorO21missingOperationQueueyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 0
+              },
+              {
+                "kind": "Var",
+                "name": "failedToCreateURL",
+                "printedName": "failedToCreateURL",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMNetworker.Error.Type) -> FBAEMKit.AEMNetworker.Error",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Error",
+                        "printedName": "FBAEMKit.AEMNetworker.Error",
+                        "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMNetworker.Error.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "FBAEMKit.AEMNetworker.Error",
+                            "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO17failedToCreateURLyA2EmF",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC5ErrorO17failedToCreateURLyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 1
+              },
+              {
+                "kind": "Var",
+                "name": "failedToParseJSON",
+                "printedName": "failedToParseJSON",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBAEMKit.AEMNetworker.Error.Type) -> FBAEMKit.AEMNetworker.Error",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Error",
+                        "printedName": "FBAEMKit.AEMNetworker.Error",
+                        "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBAEMKit.AEMNetworker.Error.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "FBAEMKit.AEMNetworker.Error",
+                            "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO17failedToParseJSONyA2EmF",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC5ErrorO17failedToParseJSONyA2EmF",
+                "moduleName": "FBAEMKit",
+                "fixedbinaryorder": 2
+              },
+              {
+                "kind": "Function",
+                "name": "==",
+                "printedName": "==(_:_:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Error",
+                    "printedName": "FBAEMKit.AEMNetworker.Error",
+                    "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Error",
+                    "printedName": "FBAEMKit.AEMNetworker.Error",
+                    "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO"
+                  }
+                ],
+                "declKind": "Func",
+                "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO2eeoiySbAE_AEtFZ",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC5ErrorO2eeoiySbAE_AEtFZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "funcSelfKind": "NonMutating"
+              },
+              {
+                "kind": "Var",
+                "name": "hashValue",
+                "printedName": "hashValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO9hashValueSivp",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC5ErrorO9hashValueSivp",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Int",
+                        "printedName": "Swift.Int",
+                        "usr": "s:Si"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO9hashValueSivg",
+                    "mangledName": "$s8FBAEMKit12AEMNetworkerC5ErrorO9hashValueSivg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Function",
+                "name": "hash",
+                "printedName": "hash(into:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Hasher",
+                    "printedName": "Swift.Hasher",
+                    "paramValueOwnership": "InOut",
+                    "usr": "s:s6HasherV"
+                  }
+                ],
+                "declKind": "Func",
+                "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO4hash4intoys6HasherVz_tF",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC5ErrorO4hash4intoys6HasherVz_tF",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "funcSelfKind": "NonMutating"
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:8FBAEMKit12AEMNetworkerC5ErrorO",
+            "mangledName": "$s8FBAEMKit12AEMNetworkerC5ErrorO",
+            "moduleName": "FBAEMKit",
+            "isEnumExhaustive": true,
+            "conformances": [
+              {
+                "kind": "Conformance",
+                "name": "Copyable",
+                "printedName": "Copyable",
+                "usr": "s:s8CopyableP",
+                "mangledName": "$ss8CopyableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Escapable",
+                "printedName": "Escapable",
+                "usr": "s:s9EscapableP",
+                "mangledName": "$ss9EscapableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Equatable",
+                "printedName": "Equatable",
+                "usr": "s:SQ",
+                "mangledName": "$sSQ"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Hashable",
+                "printedName": "Hashable",
+                "usr": "s:SH",
+                "mangledName": "$sSH"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Error",
+                "printedName": "Error",
+                "usr": "s:s5ErrorP",
+                "mangledName": "$ss5ErrorP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Sendable",
+                "printedName": "Sendable",
+                "usr": "s:s8SendableP",
+                "mangledName": "$ss8SendableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "SendableMetatype",
+                "printedName": "SendableMetatype",
+                "usr": "s:s16SendableMetatypeP",
+                "mangledName": "$ss16SendableMetatypeP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "userAgentSuffix",
+            "printedName": "userAgentSuffix",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit12AEMNetworkerC15userAgentSuffixSSSgvp",
+            "mangledName": "$s8FBAEMKit12AEMNetworkerC15userAgentSuffixSSSgvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit12AEMNetworkerC15userAgentSuffixSSSgvg",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC15userAgentSuffixSSSgvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit12AEMNetworkerC15userAgentSuffixSSSgvs",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC15userAgentSuffixSSSgvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit12AEMNetworkerC15userAgentSuffixSSSgvM",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC15userAgentSuffixSSSgvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "userAgent",
+            "printedName": "userAgent",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit12AEMNetworkerC9userAgentSSvp",
+            "mangledName": "$s8FBAEMKit12AEMNetworkerC9userAgentSSvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "Lazy"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit12AEMNetworkerC9userAgentSSvg",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC9userAgentSSvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit12AEMNetworkerC9userAgentSSvs",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC9userAgentSSvs",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit12AEMNetworkerC9userAgentSSvM",
+                "mangledName": "$s8FBAEMKit12AEMNetworkerC9userAgentSSvM",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "$__lazy_storage_$_userAgent",
+            "printedName": "$__lazy_storage_$_userAgent",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit12AEMNetworkerC27$__lazy_storage_$_userAgent33_CA5D0A8FEAF39482D34FF23ED31512AELLSSSgvp",
+            "mangledName": "$s8FBAEMKit12AEMNetworkerC27$__lazy_storage_$_userAgent33_CA5D0A8FEAF39482D34FF23ED31512AELLSSSgvp",
+            "moduleName": "FBAEMKit",
+            "implicit": true,
+            "isInternal": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 1,
+            "hasStorage": true
+          },
+          {
+            "kind": "Function",
+            "name": "startGraphRequest",
+            "printedName": "startGraphRequest(withGraphPath:parameters:tokenString:httpMethod:completion:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Any?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Any?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "Any?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "ProtocolComposition",
+                            "printedName": "Any"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMNetworker(im)startGraphRequestWithGraphPath:parameters:tokenString:HTTPMethod:completion:",
+            "mangledName": "$s8FBAEMKit12AEMNetworkerC17startGraphRequest04withD4Path10parameters11tokenString10httpMethod10completionySS_SDySSypGSSSgAKyypSg_s5Error_pSgtctF",
+            "moduleName": "FBAEMKit",
+            "objc_name": "startGraphRequestWithGraphPath:parameters:tokenString:HTTPMethod:completion:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "parseJSONResponse",
+            "printedName": "parseJSONResponse(data:error:statusCode:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Data?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Data",
+                    "printedName": "Foundation.Data",
+                    "usr": "s:10Foundation4DataV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any Swift.Error)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Error",
+                    "printedName": "any Swift.Error",
+                    "usr": "s:s5ErrorP"
+                  }
+                ],
+                "paramValueOwnership": "InOut",
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit12AEMNetworkerC17parseJSONResponse4data5error10statusCodeSDySSypG10Foundation4DataVSg_s5Error_pSgzSitF",
+            "mangledName": "$s8FBAEMKit12AEMNetworkerC17parseJSONResponse4data5error10statusCodeSDySSypG10Foundation4DataVSg_s5Error_pSgzSitF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "parseJSONOrOtherwise",
+            "printedName": "parseJSONOrOtherwise(unsafeString:error:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any Swift.Error)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Error",
+                    "printedName": "any Swift.Error",
+                    "usr": "s:s5ErrorP"
+                  }
+                ],
+                "paramValueOwnership": "InOut",
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit12AEMNetworkerC20parseJSONOrOtherwise12unsafeString5errorypSgSSSg_s5Error_pSgztF",
+            "mangledName": "$s8FBAEMKit12AEMNetworkerC20parseJSONOrOtherwise12unsafeString5errorypSgSSSg_s5Error_pSgztF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "appendAttachments",
+            "printedName": "appendAttachments(attachments:toBody:addFormData:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMRequestBody",
+                "printedName": "FBAEMKit.AEMRequestBody",
+                "usr": "s:8FBAEMKit14AEMRequestBodyC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit12AEMNetworkerC17appendAttachments11attachments6toBody11addFormDataySDySSypG_AA010AEMRequestG0CSbtF",
+            "mangledName": "$s8FBAEMKit12AEMNetworkerC17appendAttachments11attachments6toBody11addFormDataySDySSypG_AA010AEMRequestG0CSbtF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMNetworker",
+                "printedName": "FBAEMKit.AEMNetworker",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMNetworker"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMNetworker(im)init",
+            "mangledName": "$s8FBAEMKit12AEMNetworkerCACycfc",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBAEMKit@objc(cs)AEMNetworker",
+        "mangledName": "$s8FBAEMKit12AEMNetworkerC",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "Final",
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "inheritsConvenienceInitializers": true,
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "AEMNetworking",
+            "printedName": "AEMNetworking",
+            "usr": "c:@M@FBAEMKit@objc(pl)FBAEMNetworking",
+            "mangledName": "$s8FBAEMKit13AEMNetworkingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Hashable",
+            "printedName": "Hashable",
+            "usr": "s:SH",
+            "mangledName": "$sSH"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CVarArg",
+            "printedName": "CVarArg",
+            "usr": "s:s7CVarArgP",
+            "mangledName": "$ss7CVarArgP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObservingPublishing",
+            "printedName": "_KeyValueCodingAndObservingPublishing",
+            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObserving",
+            "printedName": "_KeyValueCodingAndObserving",
+            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomStringConvertible",
+            "printedName": "CustomStringConvertible",
+            "usr": "s:s23CustomStringConvertibleP",
+            "mangledName": "$ss23CustomStringConvertibleP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomDebugStringConvertible",
+            "printedName": "CustomDebugStringConvertible",
+            "usr": "s:s28CustomDebugStringConvertibleP",
+            "mangledName": "$ss28CustomDebugStringConvertibleP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "SendableMetatype",
+            "printedName": "SendableMetatype",
+            "usr": "s:s16SendableMetatypeP",
+            "mangledName": "$ss16SendableMetatypeP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMNetworking",
+        "printedName": "AEMNetworking",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "startGraphRequest",
+            "printedName": "startGraphRequest(withGraphPath:parameters:tokenString:httpMethod:completion:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Any?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Any?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "Any?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "ProtocolComposition",
+                            "printedName": "Any"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(pl)FBAEMNetworking(im)startGraphRequestWithGraphPath:parameters:tokenString:HTTPMethod:completion:",
+            "mangledName": "$s8FBAEMKit13AEMNetworkingP17startGraphRequest04withD4Path10parameters11tokenString10httpMethod10completionySS_SDySSypGSSSgAKyypSg_s5Error_pSgtctF",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.AEMNetworking>",
+            "sugared_genericSig": "<Self where Self : FBAEMKit.AEMNetworking>",
+            "protocolReq": true,
+            "objc_name": "startGraphRequestWithGraphPath:parameters:tokenString:HTTPMethod:completion:",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "c:@M@FBAEMKit@objc(pl)FBAEMNetworking",
+        "mangledName": "$s8FBAEMKit13AEMNetworkingP",
+        "moduleName": "FBAEMKit",
+        "genericSig": "<τ_0_0 : AnyObject>",
+        "sugared_genericSig": "<Self : AnyObject>",
+        "objc_name": "FBAEMNetworking",
+        "declAttributes": [
+          "AccessControl",
+          "ObjC"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit_Basics",
+        "printedName": "FBSDKCoreKit_Basics",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMReporter",
+        "printedName": "AEMReporter",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "networker",
+            "printedName": "networker",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.AEMNetworking)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMNetworking",
+                    "printedName": "any FBAEMKit.AEMNetworking",
+                    "usr": "c:@M@FBAEMKit@objc(pl)FBAEMNetworking"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)networker",
+            "mangledName": "$s8FBAEMKit11AEMReporterC9networkerAA13AEMNetworking_pSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBAEMKit.AEMNetworking)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMNetworking",
+                        "printedName": "any FBAEMKit.AEMNetworking",
+                        "usr": "c:@M@FBAEMKit@objc(pl)FBAEMNetworking"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)networker",
+                "mangledName": "$s8FBAEMKit11AEMReporterC9networkerAA13AEMNetworking_pSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBAEMKit.AEMNetworking)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMNetworking",
+                        "printedName": "any FBAEMKit.AEMNetworking",
+                        "usr": "c:@M@FBAEMKit@objc(pl)FBAEMNetworking"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setNetworker:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC9networkerAA13AEMNetworking_pSgvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC9networkerAA13AEMNetworking_pSgvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC9networkerAA13AEMNetworking_pSgvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "appID",
+            "printedName": "appID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)appID",
+            "mangledName": "$s8FBAEMKit11AEMReporterC5appIDSSSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)appID",
+                "mangledName": "$s8FBAEMKit11AEMReporterC5appIDSSSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setAppID:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC5appIDSSSgvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC5appIDSSSgvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC5appIDSSSgvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "nullAppID",
+            "printedName": "nullAppID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)nullAppID",
+            "mangledName": "$s8FBAEMKit11AEMReporterC9nullAppIDSSvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)nullAppID",
+                "mangledName": "$s8FBAEMKit11AEMReporterC9nullAppIDSSvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "analyticsAppID",
+            "printedName": "analyticsAppID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)analyticsAppID",
+            "mangledName": "$s8FBAEMKit11AEMReporterC14analyticsAppIDSSSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)analyticsAppID",
+                "mangledName": "$s8FBAEMKit11AEMReporterC14analyticsAppIDSSSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setAnalyticsAppID:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC14analyticsAppIDSSSgvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC14analyticsAppIDSSSgvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC14analyticsAppIDSSSgvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "reporter",
+            "printedName": "reporter",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.SKAdNetworkReporting)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "SKAdNetworkReporting",
+                    "printedName": "any FBAEMKit.SKAdNetworkReporting",
+                    "usr": "c:@M@FBAEMKit@objc(pl)FBSKAdNetworkReporting"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)reporter",
+            "mangledName": "$s8FBAEMKit11AEMReporterC8reporterAA20SKAdNetworkReporting_pSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBAEMKit.SKAdNetworkReporting)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "SKAdNetworkReporting",
+                        "printedName": "any FBAEMKit.SKAdNetworkReporting",
+                        "usr": "c:@M@FBAEMKit@objc(pl)FBSKAdNetworkReporting"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)reporter",
+                "mangledName": "$s8FBAEMKit11AEMReporterC8reporterAA20SKAdNetworkReporting_pSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBAEMKit.SKAdNetworkReporting)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "SKAdNetworkReporting",
+                        "printedName": "any FBAEMKit.SKAdNetworkReporting",
+                        "usr": "c:@M@FBAEMKit@objc(pl)FBSKAdNetworkReporting"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setReporter:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC8reporterAA20SKAdNetworkReporting_pSgvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC8reporterAA20SKAdNetworkReporting_pSgvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC8reporterAA20SKAdNetworkReporting_pSgvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "dataStore",
+            "printedName": "dataStore",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKCoreKit_Basics.DataPersisting)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DataPersisting",
+                    "printedName": "any FBSDKCoreKit_Basics.DataPersisting",
+                    "usr": "c:objc(pl)FBSDKDataPersisting"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)dataStore",
+            "mangledName": "$s8FBAEMKit11AEMReporterC9dataStoreSo19FBSDKDataPersisting_pSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKCoreKit_Basics.DataPersisting)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DataPersisting",
+                        "printedName": "any FBSDKCoreKit_Basics.DataPersisting",
+                        "usr": "c:objc(pl)FBSDKDataPersisting"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)dataStore",
+                "mangledName": "$s8FBAEMKit11AEMReporterC9dataStoreSo19FBSDKDataPersisting_pSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKCoreKit_Basics.DataPersisting)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DataPersisting",
+                        "printedName": "any FBSDKCoreKit_Basics.DataPersisting",
+                        "usr": "c:objc(pl)FBSDKDataPersisting"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setDataStore:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC9dataStoreSo19FBSDKDataPersisting_pSgvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC9dataStoreSo19FBSDKDataPersisting_pSgvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC9dataStoreSo19FBSDKDataPersisting_pSgvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "isAEMReportEnabled",
+            "printedName": "isAEMReportEnabled",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)isAEMReportEnabled",
+            "mangledName": "$s8FBAEMKit11AEMReporterC18isAEMReportEnabledSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)isAEMReportEnabled",
+                "mangledName": "$s8FBAEMKit11AEMReporterC18isAEMReportEnabledSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setIsAEMReportEnabled:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC18isAEMReportEnabledSbvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC18isAEMReportEnabledSbvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC18isAEMReportEnabledSbvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "isLoadingConfiguration",
+            "printedName": "isLoadingConfiguration",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)isLoadingConfiguration",
+            "mangledName": "$s8FBAEMKit11AEMReporterC22isLoadingConfigurationSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)isLoadingConfiguration",
+                "mangledName": "$s8FBAEMKit11AEMReporterC22isLoadingConfigurationSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setIsLoadingConfiguration:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC22isLoadingConfigurationSbvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC22isLoadingConfigurationSbvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC22isLoadingConfigurationSbvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "isConversionFilteringEnabled",
+            "printedName": "isConversionFilteringEnabled",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)isConversionFilteringEnabled",
+            "mangledName": "$s8FBAEMKit11AEMReporterC28isConversionFilteringEnabledSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)isConversionFilteringEnabled",
+                "mangledName": "$s8FBAEMKit11AEMReporterC28isConversionFilteringEnabledSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setIsConversionFilteringEnabled:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC28isConversionFilteringEnabledSbvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC28isConversionFilteringEnabledSbvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC28isConversionFilteringEnabledSbvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "isCatalogMatchingEnabled",
+            "printedName": "isCatalogMatchingEnabled",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)isCatalogMatchingEnabled",
+            "mangledName": "$s8FBAEMKit11AEMReporterC24isCatalogMatchingEnabledSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)isCatalogMatchingEnabled",
+                "mangledName": "$s8FBAEMKit11AEMReporterC24isCatalogMatchingEnabledSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setIsCatalogMatchingEnabled:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC24isCatalogMatchingEnabledSbvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC24isCatalogMatchingEnabledSbvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC24isCatalogMatchingEnabledSbvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "isAdvertiserRuleMatchInServerEnabled",
+            "printedName": "isAdvertiserRuleMatchInServerEnabled",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)isAdvertiserRuleMatchInServerEnabled",
+            "mangledName": "$s8FBAEMKit11AEMReporterC36isAdvertiserRuleMatchInServerEnabledSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)isAdvertiserRuleMatchInServerEnabled",
+                "mangledName": "$s8FBAEMKit11AEMReporterC36isAdvertiserRuleMatchInServerEnabledSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setIsAdvertiserRuleMatchInServerEnabled:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC36isAdvertiserRuleMatchInServerEnabledSbvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC36isAdvertiserRuleMatchInServerEnabledSbvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC36isAdvertiserRuleMatchInServerEnabledSbvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "serialQueue",
+            "printedName": "serialQueue",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "DispatchQueue",
+                "printedName": "Dispatch.DispatchQueue",
+                "usr": "c:objc(cs)OS_dispatch_queue"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)serialQueue",
+            "mangledName": "$s8FBAEMKit11AEMReporterC11serialQueueSo17OS_dispatch_queueCvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DispatchQueue",
+                    "printedName": "Dispatch.DispatchQueue",
+                    "usr": "c:objc(cs)OS_dispatch_queue"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)serialQueue",
+                "mangledName": "$s8FBAEMKit11AEMReporterC11serialQueueSo17OS_dispatch_queueCvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DispatchQueue",
+                    "printedName": "Dispatch.DispatchQueue",
+                    "usr": "c:objc(cs)OS_dispatch_queue"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setSerialQueue:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC11serialQueueSo17OS_dispatch_queueCvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC11serialQueueSo17OS_dispatch_queueCvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC11serialQueueSo17OS_dispatch_queueCvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "reportFile",
+            "printedName": "reportFile",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)reportFile",
+            "mangledName": "$s8FBAEMKit11AEMReporterC10reportFileSSSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)reportFile",
+                "mangledName": "$s8FBAEMKit11AEMReporterC10reportFileSSSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Swift.String?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setReportFile:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC10reportFileSSSgvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC10reportFileSSSgvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC10reportFileSSSgvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "configurations",
+            "printedName": "configurations",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBAEMKit.AEMConfiguration]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMConfiguration",
+                        "printedName": "FBAEMKit.AEMConfiguration",
+                        "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)configurations",
+            "mangledName": "$s8FBAEMKit11AEMReporterC14configurationsSDySSSayAA16AEMConfigurationCGGvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBAEMKit.AEMConfiguration]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "AEMConfiguration",
+                            "printedName": "FBAEMKit.AEMConfiguration",
+                            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)configurations",
+                "mangledName": "$s8FBAEMKit11AEMReporterC14configurationsSDySSSayAA16AEMConfigurationCGGvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBAEMKit.AEMConfiguration]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "AEMConfiguration",
+                            "printedName": "FBAEMKit.AEMConfiguration",
+                            "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setConfigurations:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC14configurationsSDySSSayAA16AEMConfigurationCGGvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC14configurationsSDySSSayAA16AEMConfigurationCGGvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC14configurationsSDySSSayAA16AEMConfigurationCGGvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "invocations",
+            "printedName": "invocations",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBAEMKit.AEMInvocation]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)invocations",
+            "mangledName": "$s8FBAEMKit11AEMReporterC11invocationsSayAA13AEMInvocationCGvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBAEMKit.AEMInvocation]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMInvocation",
+                        "printedName": "FBAEMKit.AEMInvocation",
+                        "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)invocations",
+                "mangledName": "$s8FBAEMKit11AEMReporterC11invocationsSayAA13AEMInvocationCGvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBAEMKit.AEMInvocation]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMInvocation",
+                        "printedName": "FBAEMKit.AEMInvocation",
+                        "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setInvocations:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC11invocationsSayAA13AEMInvocationCGvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC11invocationsSayAA13AEMInvocationCGvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC11invocationsSayAA13AEMInvocationCGvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "configRefreshTimestamp",
+            "printedName": "configRefreshTimestamp",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Date?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Date",
+                    "printedName": "Foundation.Date",
+                    "usr": "s:10Foundation4DateV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)configRefreshTimestamp",
+            "mangledName": "$s8FBAEMKit11AEMReporterC22configRefreshTimestamp10Foundation4DateVSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Foundation.Date?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Date",
+                        "printedName": "Foundation.Date",
+                        "usr": "s:10Foundation4DateV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)configRefreshTimestamp",
+                "mangledName": "$s8FBAEMKit11AEMReporterC22configRefreshTimestamp10Foundation4DateVSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Foundation.Date?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Date",
+                        "printedName": "Foundation.Date",
+                        "usr": "s:10Foundation4DateV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setConfigRefreshTimestamp:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC22configRefreshTimestamp10Foundation4DateVSgvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC22configRefreshTimestamp10Foundation4DateVSgvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC22configRefreshTimestamp10Foundation4DateVSgvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "minAggregationRequestTimestamp",
+            "printedName": "minAggregationRequestTimestamp",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Date?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Date",
+                    "printedName": "Foundation.Date",
+                    "usr": "s:10Foundation4DateV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cpy)minAggregationRequestTimestamp",
+            "mangledName": "$s8FBAEMKit11AEMReporterC30minAggregationRequestTimestamp10Foundation4DateVSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Foundation.Date?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Date",
+                        "printedName": "Foundation.Date",
+                        "usr": "s:10Foundation4DateV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)minAggregationRequestTimestamp",
+                "mangledName": "$s8FBAEMKit11AEMReporterC30minAggregationRequestTimestamp10Foundation4DateVSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "Foundation.Date?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Date",
+                        "printedName": "Foundation.Date",
+                        "usr": "s:10Foundation4DateV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setMinAggregationRequestTimestamp:",
+                "mangledName": "$s8FBAEMKit11AEMReporterC30minAggregationRequestTimestamp10Foundation4DateVSgvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC30minAggregationRequestTimestamp10Foundation4DateVSgvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC30minAggregationRequestTimestamp10Foundation4DateVSgvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "completionBlocks",
+            "printedName": "completionBlocks",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[(Foundation.NSError?) -> ()]",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Foundation.NSError?) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "Foundation.NSError?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "NSError",
+                            "printedName": "Foundation.NSError",
+                            "usr": "c:objc(cs)NSError"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit11AEMReporterC16completionBlocksSayySo7NSErrorCSgcGvpZ",
+            "mangledName": "$s8FBAEMKit11AEMReporterC16completionBlocksSayySo7NSErrorCSgcGvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[(Foundation.NSError?) -> ()]",
+                    "children": [
+                      {
+                        "kind": "TypeFunc",
+                        "name": "Function",
+                        "printedName": "(Foundation.NSError?) -> ()",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Void",
+                            "printedName": "()"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Optional",
+                            "printedName": "Foundation.NSError?",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "NSError",
+                                "printedName": "Foundation.NSError",
+                                "usr": "c:objc(cs)NSError"
+                              }
+                            ],
+                            "usr": "s:Sq"
+                          }
+                        ]
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC16completionBlocksSayySo7NSErrorCSgcGvgZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC16completionBlocksSayySo7NSErrorCSgcGvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[(Foundation.NSError?) -> ()]",
+                    "children": [
+                      {
+                        "kind": "TypeFunc",
+                        "name": "Function",
+                        "printedName": "(Foundation.NSError?) -> ()",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Void",
+                            "printedName": "()"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Optional",
+                            "printedName": "Foundation.NSError?",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "NSError",
+                                "printedName": "Foundation.NSError",
+                                "usr": "c:objc(cs)NSError"
+                              }
+                            ],
+                            "usr": "s:Sq"
+                          }
+                        ]
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC16completionBlocksSayySo7NSErrorCSgcGvsZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC16completionBlocksSayySo7NSErrorCSgcGvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMReporterC16completionBlocksSayySo7NSErrorCSgcGvMZ",
+                "mangledName": "$s8FBAEMKit11AEMReporterC16completionBlocksSayySo7NSErrorCSgcGvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "configure",
+            "printedName": "configure(networker:appID:reporter:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.AEMNetworking)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMNetworking",
+                    "printedName": "any FBAEMKit.AEMNetworking",
+                    "usr": "c:@M@FBAEMKit@objc(pl)FBAEMNetworking"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.SKAdNetworkReporting)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "SKAdNetworkReporting",
+                    "printedName": "any FBAEMKit.SKAdNetworkReporting",
+                    "usr": "c:@M@FBAEMKit@objc(pl)FBSKAdNetworkReporting"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)configureWithNetworker:appID:reporter:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC9configure9networker5appID8reporteryAA13AEMNetworking_pSg_SSSgAA20SKAdNetworkReporting_pSgtFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "configure",
+            "printedName": "configure(networker:appID:reporter:analyticsAppID:store:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.AEMNetworking)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMNetworking",
+                    "printedName": "any FBAEMKit.AEMNetworking",
+                    "usr": "c:@M@FBAEMKit@objc(pl)FBAEMNetworking"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.SKAdNetworkReporting)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "SKAdNetworkReporting",
+                    "printedName": "any FBAEMKit.SKAdNetworkReporting",
+                    "usr": "c:@M@FBAEMKit@objc(pl)FBSKAdNetworkReporting"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKCoreKit_Basics.DataPersisting)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DataPersisting",
+                    "printedName": "any FBSDKCoreKit_Basics.DataPersisting",
+                    "usr": "c:objc(pl)FBSDKDataPersisting"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)configureWithNetworker:appID:reporter:analyticsAppID:store:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC9configure9networker5appID8reporter012analyticsAppF05storeyAA13AEMNetworking_pSg_SSSgAA20SKAdNetworkReporting_pSgALSo19FBSDKDataPersisting_pSgtFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "enable",
+            "printedName": "enable()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)enable",
+            "mangledName": "$s8FBAEMKit11AEMReporterC6enableyyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "setConversionFilteringEnabled",
+            "printedName": "setConversionFilteringEnabled(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setConversionFilteringEnabled:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC29setConversionFilteringEnabledyySbFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "setCatalogMatchingEnabled",
+            "printedName": "setCatalogMatchingEnabled(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setCatalogMatchingEnabled:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC25setCatalogMatchingEnabledyySbFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "setAdvertiserRuleMatchInServerEnabled",
+            "printedName": "setAdvertiserRuleMatchInServerEnabled(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)setAdvertiserRuleMatchInServerEnabled:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC37setAdvertiserRuleMatchInServerEnabledyySbFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "handle",
+            "printedName": "handle(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.URL?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "URL",
+                    "printedName": "Foundation.URL",
+                    "usr": "s:10Foundation3URLV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)handle:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC6handleyy10Foundation3URLVSgFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "parseURL",
+            "printedName": "parseURL(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMInvocation?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.URL?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "URL",
+                    "printedName": "Foundation.URL",
+                    "usr": "s:10Foundation3URLV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)parseURL:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC8parseURLyAA13AEMInvocationCSg10Foundation0D0VSgFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "recordAndUpdate",
+            "printedName": "recordAndUpdate(event:currency:value:parameters:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.NSNumber?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "NSNumber",
+                    "printedName": "Foundation.NSNumber",
+                    "usr": "c:objc(cs)NSNumber"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)recordAndUpdateEvent:currency:value:parameters:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC15recordAndUpdate5event8currency5value10parametersySS_SSSgSo8NSNumberCSgSDySSypGSgtFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "objc_name": "recordAndUpdateEvent:currency:value:parameters:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "attributedInvocation",
+            "printedName": "attributedInvocation(_:event:currency:value:parameters:configurations:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMInvocation?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBAEMKit.AEMInvocation]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sa"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.NSNumber?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "NSNumber",
+                    "printedName": "Foundation.NSNumber",
+                    "usr": "c:objc(cs)NSNumber"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBAEMKit.AEMConfiguration]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMConfiguration",
+                        "printedName": "FBAEMKit.AEMConfiguration",
+                        "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)attributedInvocation:event:currency:value:parameters:configurations:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC20attributedInvocation_5event8currency5value10parameters14configurationsAA13AEMInvocationCSgSayAKG_S2SSgSo8NSNumberCSgSDySSypGSgSDySSSayAA16AEMConfigurationCGGtFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isDoubleCounting",
+            "printedName": "isDoubleCounting(_:event:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMInvocation",
+                "printedName": "FBAEMKit.AEMInvocation",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)isDoubleCounting:event:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC16isDoubleCounting_5eventSbAA13AEMInvocationC_SStFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "loadConfiguration",
+            "printedName": "loadConfiguration(withRefreshForced:block:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "((Foundation.NSError?) -> ())?",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Foundation.NSError?) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "Foundation.NSError?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "NSError",
+                            "printedName": "Foundation.NSError",
+                            "usr": "c:objc(cs)NSError"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)loadConfigurationWithRefreshForced:block:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC17loadConfiguration17withRefreshForced5blockySb_ySo7NSErrorCSgcSgtFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "loadCatalogOptimization",
+            "printedName": "loadCatalogOptimization(with:contentID:block:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMInvocation",
+                "printedName": "FBAEMKit.AEMInvocation",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "() -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)loadCatalogOptimizationWith:contentID:block:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC23loadCatalogOptimization4with9contentID5blockyAA13AEMInvocationC_SSSgyyctFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "loadRuleMatch",
+            "printedName": "loadRuleMatch(_:event:currency:value:parameters:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sa"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.NSNumber?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "NSNumber",
+                    "printedName": "Foundation.NSNumber",
+                    "usr": "c:objc(cs)NSNumber"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)loadRuleMatch:event:currency:value:parameters:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC13loadRuleMatch_5event8currency5value10parametersySaySSG_S2SSgSo8NSNumberCSgSDySSypGSgtFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "shouldReportConversion",
+            "printedName": "shouldReportConversion(inCatalogLevel:event:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMInvocation",
+                "printedName": "FBAEMKit.AEMInvocation",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)shouldReportConversionInCatalogLevel:event:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC22shouldReportConversion14inCatalogLevel5eventSbAA13AEMInvocationC_SStFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isContentOptimized",
+            "printedName": "isContentOptimized(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)isContentOptimized:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC18isContentOptimizedySbypSgFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "requestParameters",
+            "printedName": "requestParameters()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)requestParameters",
+            "mangledName": "$s8FBAEMKit11AEMReporterC17requestParametersSDySSypGyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "catalogRequestParameters",
+            "printedName": "catalogRequestParameters(_:contentID:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)catalogRequestParameters:contentID:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC24catalogRequestParameters_9contentIDSDySSypGSSSg_AGtFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "ruleMatchRequestParameters",
+            "printedName": "ruleMatchRequestParameters(_:content:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sa"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)ruleMatchRequestParameters:content:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC26ruleMatchRequestParameters_7contentSDySSypGSaySSG_SSSgtFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isConfigRefreshTimestampValid",
+            "printedName": "isConfigRefreshTimestampValid()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)isConfigRefreshTimestampValid",
+            "mangledName": "$s8FBAEMKit11AEMReporterC29isConfigRefreshTimestampValidSbyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "shouldRefresh",
+            "printedName": "shouldRefresh(withIsForced:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)shouldRefreshWithIsForced:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC13shouldRefresh12withIsForcedS2b_tFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "shouldDelayAggregationRequest",
+            "printedName": "shouldDelayAggregationRequest()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)shouldDelayAggregationRequest",
+            "mangledName": "$s8FBAEMKit11AEMReporterC29shouldDelayAggregationRequestSbyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "sendDebuggingRequest",
+            "printedName": "sendDebuggingRequest(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMInvocation",
+                "printedName": "FBAEMKit.AEMInvocation",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)sendDebuggingRequest:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC20sendDebuggingRequestyyAA13AEMInvocationCFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "debuggingRequestParameters",
+            "printedName": "debuggingRequestParameters(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMInvocation",
+                "printedName": "FBAEMKit.AEMInvocation",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)debuggingRequestParameters:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC26debuggingRequestParametersySDySSypGAA13AEMInvocationCFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "loadMinAggregationRequestTimestamp",
+            "printedName": "loadMinAggregationRequestTimestamp()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Date?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Date",
+                    "printedName": "Foundation.Date",
+                    "usr": "s:10Foundation4DateV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)loadMinAggregationRequestTimestamp",
+            "mangledName": "$s8FBAEMKit11AEMReporterC34loadMinAggregationRequestTimestamp10Foundation4DateVSgyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "updateAggregationRequestTimestamp",
+            "printedName": "updateAggregationRequestTimestamp(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Double",
+                "printedName": "Swift.Double",
+                "usr": "s:Sd"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)updateAggregationRequestTimestamp:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC33updateAggregationRequestTimestampyySdFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "loadConfigurations",
+            "printedName": "loadConfigurations()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : [FBAEMKit.AEMConfiguration]]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBAEMKit.AEMConfiguration]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMConfiguration",
+                        "printedName": "FBAEMKit.AEMConfiguration",
+                        "usr": "c:@M@FBAEMKit@objc(cs)AEMConfiguration"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)loadConfigurations",
+            "mangledName": "$s8FBAEMKit11AEMReporterC18loadConfigurationsSDySSSayAA16AEMConfigurationCGGyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "addConfigurations",
+            "printedName": "addConfigurations(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[[Swift.String : Any]]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)addConfigurations:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC17addConfigurationsyySaySDySSypGGFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "loadReportData",
+            "printedName": "loadReportData()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBAEMKit.AEMInvocation]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)loadReportData",
+            "mangledName": "$s8FBAEMKit11AEMReporterC14loadReportDataSayAA13AEMInvocationCGyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "saveReportData",
+            "printedName": "saveReportData()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)saveReportData",
+            "mangledName": "$s8FBAEMKit11AEMReporterC14saveReportDatayyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "sendAggregationRequest",
+            "printedName": "sendAggregationRequest()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)sendAggregationRequest",
+            "mangledName": "$s8FBAEMKit11AEMReporterC22sendAggregationRequestyyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "aggregationRequestParameters",
+            "printedName": "aggregationRequestParameters(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AEMInvocation",
+                "printedName": "FBAEMKit.AEMInvocation",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)aggregationRequestParameters:",
+            "mangledName": "$s8FBAEMKit11AEMReporterC28aggregationRequestParametersySDySSypGAA13AEMInvocationCFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "clearCache",
+            "printedName": "clearCache()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)clearCache",
+            "mangledName": "$s8FBAEMKit11AEMReporterC10clearCacheyyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "clearConfigurations",
+            "printedName": "clearConfigurations()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(cm)clearConfigurations",
+            "mangledName": "$s8FBAEMKit11AEMReporterC19clearConfigurationsyyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMReporter",
+                "printedName": "FBAEMKit.AEMReporter",
+                "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter(im)init",
+            "mangledName": "$s8FBAEMKit11AEMReporterCACycfc",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBAEMKit@objc(cs)FBAEMReporter",
+        "mangledName": "$s8FBAEMKit11AEMReporterC",
+        "moduleName": "FBAEMKit",
+        "objc_name": "FBAEMReporter",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "inheritsConvenienceInitializers": true,
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Hashable",
+            "printedName": "Hashable",
+            "usr": "s:SH",
+            "mangledName": "$sSH"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CVarArg",
+            "printedName": "CVarArg",
+            "usr": "s:s7CVarArgP",
+            "mangledName": "$ss7CVarArgP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObservingPublishing",
+            "printedName": "_KeyValueCodingAndObservingPublishing",
+            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObserving",
+            "printedName": "_KeyValueCodingAndObserving",
+            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomStringConvertible",
+            "printedName": "CustomStringConvertible",
+            "usr": "s:s23CustomStringConvertibleP",
+            "mangledName": "$ss23CustomStringConvertibleP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomDebugStringConvertible",
+            "printedName": "CustomDebugStringConvertible",
+            "usr": "s:s28CustomDebugStringConvertibleP",
+            "mangledName": "$ss28CustomDebugStringConvertibleP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit_Basics",
+        "printedName": "FBSDKCoreKit_Basics",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMRequestBody",
+        "printedName": "AEMRequestBody",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "compressedData",
+            "printedName": "compressedData()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Data?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Data",
+                    "printedName": "Foundation.Data",
+                    "usr": "s:10Foundation4DataV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit14AEMRequestBodyC14compressedData10Foundation0E0VSgyF",
+            "mangledName": "$s8FBAEMKit14AEMRequestBodyC14compressedData10Foundation0E0VSgyF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Var",
+            "name": "data",
+            "printedName": "data",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Data",
+                "printedName": "Foundation.Data",
+                "usr": "s:10Foundation4DataV"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit14AEMRequestBodyC4data10Foundation4DataVvp",
+            "mangledName": "$s8FBAEMKit14AEMRequestBodyC4data10Foundation4DataVvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Data",
+                    "printedName": "Foundation.Data",
+                    "usr": "s:10Foundation4DataV"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit14AEMRequestBodyC4data10Foundation4DataVvg",
+                "mangledName": "$s8FBAEMKit14AEMRequestBodyC4data10Foundation4DataVvg",
+                "moduleName": "FBAEMKit",
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "_data",
+            "printedName": "_data",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Data",
+                "printedName": "Foundation.Data",
+                "usr": "s:10Foundation4DataV"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit14AEMRequestBodyC5_data33_1FB9656C872A5478253A5AEB5A2CB886LL10Foundation4DataVvp",
+            "mangledName": "$s8FBAEMKit14AEMRequestBodyC5_data33_1FB9656C872A5478253A5AEB5A2CB886LL10Foundation4DataVvp",
+            "moduleName": "FBAEMKit",
+            "isInternal": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true
+          },
+          {
+            "kind": "Var",
+            "name": "json",
+            "printedName": "json",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit14AEMRequestBodyC4json33_1FB9656C872A5478253A5AEB5A2CB886LLSDySSypGvp",
+            "mangledName": "$s8FBAEMKit14AEMRequestBodyC4json33_1FB9656C872A5478253A5AEB5A2CB886LLSDySSypGvp",
+            "moduleName": "FBAEMKit",
+            "isInternal": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "fixedbinaryorder": 1,
+            "hasStorage": true
+          },
+          {
+            "kind": "Function",
+            "name": "append",
+            "printedName": "append(withKey:formValue:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit14AEMRequestBodyC6append7withKey9formValueySSSg_AGtF",
+            "mangledName": "$s8FBAEMKit14AEMRequestBodyC6append7withKey9formValueySSSg_AGtF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMRequestBody",
+                "printedName": "FBAEMKit.AEMRequestBody",
+                "usr": "s:8FBAEMKit14AEMRequestBodyC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit14AEMRequestBodyCACycfc",
+            "mangledName": "$s8FBAEMKit14AEMRequestBodyCACycfc",
+            "moduleName": "FBAEMKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:8FBAEMKit14AEMRequestBodyC",
+        "mangledName": "$s8FBAEMKit14AEMRequestBodyC",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "Final"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit_Basics",
+        "printedName": "FBSDKCoreKit_Basics",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMRule",
+        "printedName": "AEMRule",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "conversionValue",
+            "printedName": "conversionValue",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit7AEMRuleC15conversionValueSivp",
+            "mangledName": "$s8FBAEMKit7AEMRuleC15conversionValueSivp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit7AEMRuleC15conversionValueSivg",
+                "mangledName": "$s8FBAEMKit7AEMRuleC15conversionValueSivg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "priority",
+            "printedName": "priority",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit7AEMRuleC8prioritySivp",
+            "mangledName": "$s8FBAEMKit7AEMRuleC8prioritySivp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 1,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit7AEMRuleC8prioritySivg",
+                "mangledName": "$s8FBAEMKit7AEMRuleC8prioritySivg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "events",
+            "printedName": "events",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBAEMKit.AEMEvent]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMEvent",
+                    "printedName": "FBAEMKit.AEMEvent",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit7AEMRuleC6eventsSayAA8AEMEventCGvp",
+            "mangledName": "$s8FBAEMKit7AEMRuleC6eventsSayAA8AEMEventCGvp",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 2,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBAEMKit.AEMEvent]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AEMEvent",
+                        "printedName": "FBAEMKit.AEMEvent",
+                        "usr": "c:@M@FBAEMKit@objc(cs)AEMEvent"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit7AEMRuleC6eventsSayAA8AEMEventCGvg",
+                "mangledName": "$s8FBAEMKit7AEMRuleC6eventsSayAA8AEMEventCGvg",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(json:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMRule?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMRule",
+                    "printedName": "FBAEMKit.AEMRule",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMRule"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit7AEMRuleC4jsonACSgSDySSypG_tcfc",
+            "mangledName": "$s8FBAEMKit7AEMRuleC4jsonACSgSDySSypG_tcfc",
+            "moduleName": "FBAEMKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "containsEvent",
+            "printedName": "containsEvent(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit7AEMRuleC13containsEventySbSSF",
+            "mangledName": "$s8FBAEMKit7AEMRuleC13containsEventySbSSF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isMatched",
+            "printedName": "isMatched(withRecordedEvents:recordedValues:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.Set<Swift.String>?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Set",
+                    "printedName": "Swift.Set<Swift.String>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sh"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : [Swift.String : Any]]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : [Swift.String : Any]]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Dictionary",
+                        "printedName": "[Swift.String : Any]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "String",
+                            "printedName": "Swift.String",
+                            "usr": "s:SS"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "ProtocolComposition",
+                            "printedName": "Any"
+                          }
+                        ],
+                        "usr": "s:SD"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit7AEMRuleC9isMatched18withRecordedEvents14recordedValuesSbShySSGSg_SDySSSDySSypGGSgtF",
+            "mangledName": "$s8FBAEMKit7AEMRuleC9isMatched18withRecordedEvents14recordedValuesSbShySSGSg_SDySSSDySSypGGSgtF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Var",
+            "name": "supportsSecureCoding",
+            "printedName": "supportsSecureCoding",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMRule(cpy)supportsSecureCoding",
+            "mangledName": "$s8FBAEMKit7AEMRuleC20supportsSecureCodingSbvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "objc_name": "supportsSecureCoding",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMRule(cm)supportsSecureCoding",
+                "mangledName": "$s8FBAEMKit7AEMRuleC20supportsSecureCodingSbvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "objc_name": "supportsSecureCoding",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(coder:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMRule?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMRule",
+                    "printedName": "FBAEMKit.AEMRule",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMRule"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMRule(im)initWithCoder:",
+            "mangledName": "$s8FBAEMKit7AEMRuleC5coderACSgSo7NSCoderC_tcfc",
+            "moduleName": "FBAEMKit",
+            "objc_name": "initWithCoder:",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "encode",
+            "printedName": "encode(with:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMRule(im)encodeWithCoder:",
+            "mangledName": "$s8FBAEMKit7AEMRuleC6encode4withySo7NSCoderC_tF",
+            "moduleName": "FBAEMKit",
+            "objc_name": "encodeWithCoder:",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isEqual",
+            "printedName": "isEqual(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMRule(im)isEqual:",
+            "mangledName": "$s8FBAEMKit7AEMRuleC7isEqualySbypSgF",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "objc_name": "isEqual:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMRule",
+                "printedName": "FBAEMKit.AEMRule",
+                "usr": "c:@M@FBAEMKit@objc(cs)AEMRule"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBAEMKit@objc(cs)AEMRule(im)init",
+            "mangledName": "$s8FBAEMKit7AEMRuleCACycfc",
+            "moduleName": "FBAEMKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBAEMKit@objc(cs)AEMRule",
+        "mangledName": "$s8FBAEMKit7AEMRuleC",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "Final",
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Hashable",
+            "printedName": "Hashable",
+            "usr": "s:SH",
+            "mangledName": "$sSH"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CVarArg",
+            "printedName": "CVarArg",
+            "usr": "s:s7CVarArgP",
+            "mangledName": "$ss7CVarArgP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObservingPublishing",
+            "printedName": "_KeyValueCodingAndObservingPublishing",
+            "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+            "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "_KeyValueCodingAndObserving",
+            "printedName": "_KeyValueCodingAndObserving",
+            "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+            "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomStringConvertible",
+            "printedName": "CustomStringConvertible",
+            "usr": "s:s23CustomStringConvertibleP",
+            "mangledName": "$ss23CustomStringConvertibleP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomDebugStringConvertible",
+            "printedName": "CustomDebugStringConvertible",
+            "usr": "s:s28CustomDebugStringConvertibleP",
+            "mangledName": "$ss28CustomDebugStringConvertibleP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMSettings",
+        "printedName": "AEMSettings",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "appID",
+            "printedName": "appID()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit11AEMSettingsO5appIDSSSgyFZ",
+            "mangledName": "$s8FBAEMKit11AEMSettingsO5appIDSSSgyFZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "TypeDependencies",
+            "printedName": "TypeDependencies",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "bundle",
+                "printedName": "bundle",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bundle",
+                    "printedName": "Foundation.Bundle",
+                    "usr": "c:objc(cs)NSBundle"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV6bundleSo8NSBundleCvp",
+                "mangledName": "$s8FBAEMKit11AEMSettingsO16TypeDependenciesV6bundleSo8NSBundleCvp",
+                "moduleName": "FBAEMKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 0,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bundle",
+                        "printedName": "Foundation.Bundle",
+                        "usr": "c:objc(cs)NSBundle"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV6bundleSo8NSBundleCvg",
+                    "mangledName": "$s8FBAEMKit11AEMSettingsO16TypeDependenciesV6bundleSo8NSBundleCvg",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bundle",
+                        "printedName": "Foundation.Bundle",
+                        "usr": "c:objc(cs)NSBundle"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV6bundleSo8NSBundleCvs",
+                    "mangledName": "$s8FBAEMKit11AEMSettingsO16TypeDependenciesV6bundleSo8NSBundleCvs",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV6bundleSo8NSBundleCvM",
+                    "mangledName": "$s8FBAEMKit11AEMSettingsO16TypeDependenciesV6bundleSo8NSBundleCvM",
+                    "moduleName": "FBAEMKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(bundle:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TypeDependencies",
+                    "printedName": "FBAEMKit.AEMSettings.TypeDependencies",
+                    "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bundle",
+                    "printedName": "Foundation.Bundle",
+                    "usr": "c:objc(cs)NSBundle"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV6bundleAESo8NSBundleC_tcfc",
+                "mangledName": "$s8FBAEMKit11AEMSettingsO16TypeDependenciesV6bundleAESo8NSBundleC_tcfc",
+                "moduleName": "FBAEMKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              }
+            ],
+            "declKind": "Struct",
+            "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV",
+            "mangledName": "$s8FBAEMKit11AEMSettingsO16TypeDependenciesV",
+            "moduleName": "FBAEMKit",
+            "isFromExtension": true,
+            "conformances": [
+              {
+                "kind": "Conformance",
+                "name": "Copyable",
+                "printedName": "Copyable",
+                "usr": "s:s8CopyableP",
+                "mangledName": "$ss8CopyableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Escapable",
+                "printedName": "Escapable",
+                "usr": "s:s9EscapableP",
+                "mangledName": "$ss9EscapableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Sendable",
+                "printedName": "Sendable",
+                "usr": "s:s8SendableP",
+                "mangledName": "$ss8SendableP"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "configuredDependencies",
+            "printedName": "configuredDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMSettings.TypeDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TypeDependencies",
+                    "printedName": "FBAEMKit.AEMSettings.TypeDependencies",
+                    "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit11AEMSettingsO22configuredDependenciesAC04TypeD0VSgvpZ",
+            "mangledName": "$s8FBAEMKit11AEMSettingsO22configuredDependenciesAC04TypeD0VSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "isFromExtension": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMSettings.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TypeDependencies",
+                        "printedName": "FBAEMKit.AEMSettings.TypeDependencies",
+                        "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMSettingsO22configuredDependenciesAC04TypeD0VSgvgZ",
+                "mangledName": "$s8FBAEMKit11AEMSettingsO22configuredDependenciesAC04TypeD0VSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMSettings.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TypeDependencies",
+                        "printedName": "FBAEMKit.AEMSettings.TypeDependencies",
+                        "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMSettingsO22configuredDependenciesAC04TypeD0VSgvsZ",
+                "mangledName": "$s8FBAEMKit11AEMSettingsO22configuredDependenciesAC04TypeD0VSgvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMSettingsO22configuredDependenciesAC04TypeD0VSgvMZ",
+                "mangledName": "$s8FBAEMKit11AEMSettingsO22configuredDependenciesAC04TypeD0VSgvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "defaultDependencies",
+            "printedName": "defaultDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMSettings.TypeDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TypeDependencies",
+                    "printedName": "FBAEMKit.AEMSettings.TypeDependencies",
+                    "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit11AEMSettingsO19defaultDependenciesAC04TypeD0VSgvpZ",
+            "mangledName": "$s8FBAEMKit11AEMSettingsO19defaultDependenciesAC04TypeD0VSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "isFromExtension": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMSettings.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TypeDependencies",
+                        "printedName": "FBAEMKit.AEMSettings.TypeDependencies",
+                        "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMSettingsO19defaultDependenciesAC04TypeD0VSgvgZ",
+                "mangledName": "$s8FBAEMKit11AEMSettingsO19defaultDependenciesAC04TypeD0VSgvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBAEMKit.AEMSettings.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TypeDependencies",
+                        "printedName": "FBAEMKit.AEMSettings.TypeDependencies",
+                        "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMSettingsO19defaultDependenciesAC04TypeD0VSgvsZ",
+                "mangledName": "$s8FBAEMKit11AEMSettingsO19defaultDependenciesAC04TypeD0VSgvsZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit11AEMSettingsO19defaultDependenciesAC04TypeD0VSgvMZ",
+                "mangledName": "$s8FBAEMKit11AEMSettingsO19defaultDependenciesAC04TypeD0VSgvMZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:8FBAEMKit11AEMSettingsO",
+        "mangledName": "$s8FBAEMKit11AEMSettingsO",
+        "moduleName": "FBAEMKit",
+        "isEnumExhaustive": true,
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "BitwiseCopyable",
+            "printedName": "BitwiseCopyable",
+            "usr": "s:s15BitwiseCopyableP",
+            "mangledName": "$ss15BitwiseCopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "DependentAsType",
+            "printedName": "DependentAsType",
+            "children": [
+              {
+                "kind": "TypeWitness",
+                "name": "TypeDependencies",
+                "printedName": "TypeDependencies",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TypeDependencies",
+                    "printedName": "FBAEMKit.AEMSettings.TypeDependencies",
+                    "usr": "s:8FBAEMKit11AEMSettingsO16TypeDependenciesV"
+                  }
+                ]
+              }
+            ],
+            "usr": "s:8FBAEMKit15DependentAsTypeP",
+            "mangledName": "$s8FBAEMKit15DependentAsTypeP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit_Basics",
+        "printedName": "FBSDKCoreKit_Basics",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AEMUtility",
+        "printedName": "AEMUtility",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "shared",
+            "printedName": "shared",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMUtility",
+                "printedName": "FBAEMKit.AEMUtility",
+                "usr": "s:8FBAEMKit10AEMUtilityC"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit10AEMUtilityC6sharedACvpZ",
+            "mangledName": "$s8FBAEMKit10AEMUtilityC6sharedACvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMUtility",
+                    "printedName": "FBAEMKit.AEMUtility",
+                    "usr": "s:8FBAEMKit10AEMUtilityC"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit10AEMUtilityC6sharedACvgZ",
+                "mangledName": "$s8FBAEMKit10AEMUtilityC6sharedACvgZ",
+                "moduleName": "FBAEMKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "getMatchedInvocation",
+            "printedName": "getMatchedInvocation(_:businessID:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBAEMKit.AEMInvocation?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBAEMKit.AEMInvocation]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sa"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit10AEMUtilityC20getMatchedInvocation_10businessIDAA13AEMInvocationCSgSayAGG_SSSgtF",
+            "mangledName": "$s8FBAEMKit10AEMUtilityC20getMatchedInvocation_10businessIDAA13AEMInvocationCSgSayAGG_SSSgtF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getInSegmentValue",
+            "printedName": "getInSegmentValue(_:matchingRule:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "NSNumber",
+                "printedName": "Foundation.NSNumber",
+                "usr": "c:objc(cs)NSNumber"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBAEMKit.AEMAdvertiserRuleMatching)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMAdvertiserRuleMatching",
+                    "printedName": "any FBAEMKit.AEMAdvertiserRuleMatching",
+                    "usr": "s:8FBAEMKit25AEMAdvertiserRuleMatchingP"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit10AEMUtilityC17getInSegmentValue_12matchingRuleSo8NSNumberCSDySSypGSg_AA013AEMAdvertiserH8Matching_pSgtF",
+            "mangledName": "$s8FBAEMKit10AEMUtilityC17getInSegmentValue_12matchingRuleSo8NSNumberCSDySSypGSg_AA013AEMAdvertiserH8Matching_pSgtF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getContent",
+            "printedName": "getContent(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit10AEMUtilityC10getContentySSSgSDySSypGSgF",
+            "mangledName": "$s8FBAEMKit10AEMUtilityC10getContentySSSgSDySSypGSgF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getContentID",
+            "printedName": "getContentID(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit10AEMUtilityC12getContentIDySSSgSDySSypGSgF",
+            "mangledName": "$s8FBAEMKit10AEMUtilityC12getContentIDySSSgSDySSypGSgF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getBusinessIDsInOrder",
+            "printedName": "getBusinessIDsInOrder(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sa"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBAEMKit.AEMInvocation]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AEMInvocation",
+                    "printedName": "FBAEMKit.AEMInvocation",
+                    "usr": "c:@M@FBAEMKit@objc(cs)AEMInvocation"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit10AEMUtilityC21getBusinessIDsInOrderySaySSGSayAA13AEMInvocationCGF",
+            "mangledName": "$s8FBAEMKit10AEMUtilityC21getBusinessIDsInOrderySaySSGSayAA13AEMInvocationCGF",
+            "moduleName": "FBAEMKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AEMUtility",
+                "printedName": "FBAEMKit.AEMUtility",
+                "usr": "s:8FBAEMKit10AEMUtilityC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit10AEMUtilityCACycfc",
+            "mangledName": "$s8FBAEMKit10AEMUtilityCACycfc",
+            "moduleName": "FBAEMKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:8FBAEMKit10AEMUtilityC",
+        "mangledName": "$s8FBAEMKit10AEMUtilityC",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "Final"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "DependentAsType",
+        "printedName": "DependentAsType",
+        "children": [
+          {
+            "kind": "AssociatedType",
+            "name": "TypeDependencies",
+            "printedName": "TypeDependencies",
+            "declKind": "AssociatedType",
+            "usr": "s:8FBAEMKit15DependentAsTypeP0D12DependenciesQa",
+            "mangledName": "$s8FBAEMKit15DependentAsTypeP0D12DependenciesQa",
+            "moduleName": "FBAEMKit",
+            "protocolReq": true
+          },
+          {
+            "kind": "Var",
+            "name": "configuredDependencies",
+            "printedName": "configuredDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "τ_0_0.TypeDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DependentMember",
+                    "printedName": "τ_0_0.TypeDependencies"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit15DependentAsTypeP22configuredDependencies0dF0QzSgvpZ",
+            "mangledName": "$s8FBAEMKit15DependentAsTypeP22configuredDependencies0dF0QzSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "protocolReq": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_0_0.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.TypeDependencies"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit15DependentAsTypeP22configuredDependencies0dF0QzSgvgZ",
+                "mangledName": "$s8FBAEMKit15DependentAsTypeP22configuredDependencies0dF0QzSgvgZ",
+                "moduleName": "FBAEMKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.DependentAsType>",
+                "sugared_genericSig": "<Self where Self : FBAEMKit.DependentAsType>",
+                "static": true,
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_0_0.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.TypeDependencies"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit15DependentAsTypeP22configuredDependencies0dF0QzSgvsZ",
+                "mangledName": "$s8FBAEMKit15DependentAsTypeP22configuredDependencies0dF0QzSgvsZ",
+                "moduleName": "FBAEMKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.DependentAsType>",
+                "sugared_genericSig": "<Self where Self : FBAEMKit.DependentAsType>",
+                "static": true,
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit15DependentAsTypeP22configuredDependencies0dF0QzSgvMZ",
+                "mangledName": "$s8FBAEMKit15DependentAsTypeP22configuredDependencies0dF0QzSgvMZ",
+                "moduleName": "FBAEMKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.DependentAsType>",
+                "sugared_genericSig": "<Self where Self : FBAEMKit.DependentAsType>",
+                "static": true,
+                "protocolReq": true,
+                "implicit": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "defaultDependencies",
+            "printedName": "defaultDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "τ_0_0.TypeDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DependentMember",
+                    "printedName": "τ_0_0.TypeDependencies"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit15DependentAsTypeP19defaultDependencies0dF0QzSgvpZ",
+            "mangledName": "$s8FBAEMKit15DependentAsTypeP19defaultDependencies0dF0QzSgvpZ",
+            "moduleName": "FBAEMKit",
+            "static": true,
+            "protocolReq": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_0_0.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.TypeDependencies"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit15DependentAsTypeP19defaultDependencies0dF0QzSgvgZ",
+                "mangledName": "$s8FBAEMKit15DependentAsTypeP19defaultDependencies0dF0QzSgvgZ",
+                "moduleName": "FBAEMKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.DependentAsType>",
+                "sugared_genericSig": "<Self where Self : FBAEMKit.DependentAsType>",
+                "static": true,
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "setDependencies",
+            "printedName": "setDependencies(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "DependentMember",
+                "printedName": "τ_0_0.TypeDependencies"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit15DependentAsTypeP15setDependenciesyy0dF0QzFZ",
+            "mangledName": "$s8FBAEMKit15DependentAsTypeP15setDependenciesyy0dF0QzFZ",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.DependentAsType>",
+            "sugared_genericSig": "<Self where Self : FBAEMKit.DependentAsType>",
+            "static": true,
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "setDependencies",
+            "printedName": "setDependencies(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "DependentMember",
+                "printedName": "τ_0_0.TypeDependencies"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit15DependentAsTypePAAE15setDependenciesyy0dF0QzFZ",
+            "mangledName": "$s8FBAEMKit15DependentAsTypePAAE15setDependenciesyy0dF0QzFZ",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.DependentAsType>",
+            "sugared_genericSig": "<Self where Self : FBAEMKit.DependentAsType>",
+            "static": true,
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getDependencies",
+            "printedName": "getDependencies()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "DependentMember",
+                "printedName": "τ_0_0.TypeDependencies"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:8FBAEMKit15DependentAsTypePAAE15getDependencies0dF0QzyKFZ",
+            "mangledName": "$s8FBAEMKit15DependentAsTypePAAE15getDependencies0dF0QzyKFZ",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.DependentAsType>",
+            "sugared_genericSig": "<Self where Self : FBAEMKit.DependentAsType>",
+            "static": true,
+            "isFromExtension": true,
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Subscript",
+            "name": "subscript",
+            "printedName": "subscript(dynamicMember:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "τ_1_0?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_1_0"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "KeyPath",
+                "printedName": "Swift.KeyPath<τ_0_0.TypeDependencies, τ_1_0>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DependentMember",
+                    "printedName": "τ_0_0.TypeDependencies"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_1_0"
+                  }
+                ],
+                "usr": "s:s7KeyPathC"
+              }
+            ],
+            "declKind": "Subscript",
+            "usr": "s:8FBAEMKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0D12DependenciesQzqd__G_tcluipZ",
+            "mangledName": "$s8FBAEMKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0D12DependenciesQzqd__G_tcluipZ",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : FBAEMKit.DependentAsType>",
+            "sugared_genericSig": "<Self, Dependency where Self : FBAEMKit.DependentAsType>",
+            "static": true,
+            "isFromExtension": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_1_0?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GenericTypeParam",
+                        "printedName": "τ_1_0"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "KeyPath",
+                    "printedName": "Swift.KeyPath<τ_0_0.TypeDependencies, τ_1_0>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.TypeDependencies"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GenericTypeParam",
+                        "printedName": "τ_1_0"
+                      }
+                    ],
+                    "usr": "s:s7KeyPathC"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0D12DependenciesQzqd__G_tcluigZ",
+                "mangledName": "$s8FBAEMKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0D12DependenciesQzqd__G_tcluigZ",
+                "moduleName": "FBAEMKit",
+                "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : FBAEMKit.DependentAsType>",
+                "sugared_genericSig": "<Self, Dependency where Self : FBAEMKit.DependentAsType>",
+                "static": true,
+                "isFromExtension": true,
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:8FBAEMKit15DependentAsTypeP",
+        "mangledName": "$s8FBAEMKit15DependentAsTypeP",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "DynamicMemberLookup",
+          "RawDocComment"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "MissingDependenciesError",
+        "printedName": "MissingDependenciesError",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "dependentType",
+            "printedName": "dependentType",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Metatype",
+                "printedName": "τ_0_0.Type",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit24MissingDependenciesErrorV13dependentType33_A87604353953AE6AB47A0C00F7FE141DLLxmvp",
+            "mangledName": "$s8FBAEMKit24MissingDependenciesErrorV13dependentType33_A87604353953AE6AB47A0C00F7FE141DLLxmvp",
+            "moduleName": "FBAEMKit",
+            "isInternal": true,
+            "declAttributes": [
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 0,
+            "isLet": true,
+            "hasStorage": true
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(for:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "MissingDependenciesError",
+                "printedName": "FBAEMKit.MissingDependenciesError<τ_0_0>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ],
+                "usr": "s:8FBAEMKit24MissingDependenciesErrorV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Metatype",
+                "printedName": "τ_0_0.Type",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:8FBAEMKit24MissingDependenciesErrorV3forACyxGxm_tcfc",
+            "mangledName": "$s8FBAEMKit24MissingDependenciesErrorV3forACyxGxm_tcfc",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0>",
+            "sugared_genericSig": "<Dependent>",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Var",
+            "name": "description",
+            "printedName": "description",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:8FBAEMKit24MissingDependenciesErrorV11descriptionSSvp",
+            "mangledName": "$s8FBAEMKit24MissingDependenciesErrorV11descriptionSSvp",
+            "moduleName": "FBAEMKit",
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:8FBAEMKit24MissingDependenciesErrorV11descriptionSSvg",
+                "mangledName": "$s8FBAEMKit24MissingDependenciesErrorV11descriptionSSvg",
+                "moduleName": "FBAEMKit",
+                "genericSig": "<τ_0_0>",
+                "sugared_genericSig": "<Dependent>",
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:8FBAEMKit24MissingDependenciesErrorV",
+        "mangledName": "$s8FBAEMKit24MissingDependenciesErrorV",
+        "moduleName": "FBAEMKit",
+        "genericSig": "<τ_0_0>",
+        "sugared_genericSig": "<Dependent>",
+        "declAttributes": [
+          "RawDocComment"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Error",
+            "printedName": "Error",
+            "usr": "s:s5ErrorP",
+            "mangledName": "$ss5ErrorP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomStringConvertible",
+            "printedName": "CustomStringConvertible",
+            "usr": "s:s23CustomStringConvertibleP",
+            "mangledName": "$ss23CustomStringConvertibleP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "SendableMetatype",
+            "printedName": "SendableMetatype",
+            "usr": "s:s16SendableMetatypeP",
+            "mangledName": "$ss16SendableMetatypeP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "BitwiseCopyable",
+            "printedName": "BitwiseCopyable",
+            "usr": "s:s15BitwiseCopyableP",
+            "mangledName": "$ss15BitwiseCopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBAEMKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "SKAdNetworkReporting",
+        "printedName": "SKAdNetworkReporting",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "shouldCutoff",
+            "printedName": "shouldCutoff()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(pl)FBSKAdNetworkReporting(im)shouldCutoff",
+            "mangledName": "$s8FBAEMKit20SKAdNetworkReportingP12shouldCutoffSbyF",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.SKAdNetworkReporting>",
+            "sugared_genericSig": "<Self where Self : FBAEMKit.SKAdNetworkReporting>",
+            "protocolReq": true,
+            "declAttributes": [
+              "ObjC"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isReportingEvent",
+            "printedName": "isReportingEvent(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(pl)FBSKAdNetworkReporting(im)isReportingEvent:",
+            "mangledName": "$s8FBAEMKit20SKAdNetworkReportingP02isD5EventySbSSF",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.SKAdNetworkReporting>",
+            "sugared_genericSig": "<Self where Self : FBAEMKit.SKAdNetworkReporting>",
+            "protocolReq": true,
+            "objc_name": "isReportingEvent:",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "checkAndRevokeTimer",
+            "printedName": "checkAndRevokeTimer()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBAEMKit@objc(pl)FBSKAdNetworkReporting(im)checkAndRevokeTimer",
+            "mangledName": "$s8FBAEMKit20SKAdNetworkReportingP19checkAndRevokeTimeryyF",
+            "moduleName": "FBAEMKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBAEMKit.SKAdNetworkReporting>",
+            "sugared_genericSig": "<Self where Self : FBAEMKit.SKAdNetworkReporting>",
+            "protocolReq": true,
+            "declAttributes": [
+              "ObjC"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "c:@M@FBAEMKit@objc(pl)FBSKAdNetworkReporting",
+        "mangledName": "$s8FBAEMKit20SKAdNetworkReportingP",
+        "moduleName": "FBAEMKit",
+        "genericSig": "<τ_0_0 : AnyObject>",
+        "sugared_genericSig": "<Self : AnyObject>",
+        "objc_name": "FBSKAdNetworkReporting",
+        "declAttributes": [
+          "AccessControl",
+          "ObjC"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Escapable",
+            "printedName": "Escapable",
+            "usr": "s:s9EscapableP",
+            "mangledName": "$ss9EscapableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Copyable",
+            "printedName": "Copyable",
+            "usr": "s:s8CopyableP",
+            "mangledName": "$ss8CopyableP"
+          }
+        ]
+      }
+    ],
+    "json_format_version": 8
+  },
+  "ConstValues": [
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserMultiEntryRule.swift",
+      "kind": "BooleanLiteral",
+      "offset": 1245,
+      "length": 4,
+      "value": "true"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 266,
+      "length": 1,
+      "value": "0"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 306,
+      "length": 3,
+      "value": "1"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 361,
+      "length": 2,
+      "value": "2"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 371,
+      "length": 3,
+      "value": "3"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 414,
+      "length": 8,
+      "value": "4"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 430,
+      "length": 11,
+      "value": "5"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 449,
+      "length": 10,
+      "value": "6"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 467,
+      "length": 23,
+      "value": "7"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 498,
+      "length": 26,
+      "value": "8"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 532,
+      "length": 25,
+      "value": "9"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 565,
+      "length": 10,
+      "value": "10"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 583,
+      "length": 5,
+      "value": "11"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 596,
+      "length": 8,
+      "value": "12"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 612,
+      "length": 8,
+      "value": "13"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 628,
+      "length": 15,
+      "value": "14"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 651,
+      "length": 11,
+      "value": "15"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 670,
+      "length": 18,
+      "value": "16"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 696,
+      "length": 20,
+      "value": "17"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 724,
+      "length": 23,
+      "value": "18"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 755,
+      "length": 5,
+      "value": "19"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserRuleOperator.swift",
+      "kind": "IntegerLiteral",
+      "offset": 768,
+      "length": 8,
+      "value": "20"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserSingleEntryRule.swift",
+      "kind": "StringLiteral",
+      "offset": 573,
+      "length": 10,
+      "value": "\"operator\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserSingleEntryRule.swift",
+      "kind": "StringLiteral",
+      "offset": 607,
+      "length": 11,
+      "value": "\"param_key\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserSingleEntryRule.swift",
+      "kind": "StringLiteral",
+      "offset": 648,
+      "length": 14,
+      "value": "\"string_value\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserSingleEntryRule.swift",
+      "kind": "StringLiteral",
+      "offset": 692,
+      "length": 14,
+      "value": "\"number_value\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserSingleEntryRule.swift",
+      "kind": "StringLiteral",
+      "offset": 735,
+      "length": 13,
+      "value": "\"array_value\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserSingleEntryRule.swift",
+      "kind": "StringLiteral",
+      "offset": 804,
+      "length": 3,
+      "value": "\".\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserSingleEntryRule.swift",
+      "kind": "StringLiteral",
+      "offset": 834,
+      "length": 5,
+      "value": "\"[*]\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMAdvertiserSingleEntryRule.swift",
+      "kind": "BooleanLiteral",
+      "offset": 8907,
+      "length": 4,
+      "value": "true"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMConfiguration.swift",
+      "kind": "StringLiteral",
+      "offset": 354,
+      "length": 18,
+      "value": "\"default_currency\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMConfiguration.swift",
+      "kind": "StringLiteral",
+      "offset": 395,
+      "length": 13,
+      "value": "\"cutoff_time\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMConfiguration.swift",
+      "kind": "StringLiteral",
+      "offset": 441,
+      "length": 24,
+      "value": "\"conversion_value_rules\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMConfiguration.swift",
+      "kind": "StringLiteral",
+      "offset": 487,
+      "length": 12,
+      "value": "\"valid_from\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMConfiguration.swift",
+      "kind": "StringLiteral",
+      "offset": 516,
+      "length": 13,
+      "value": "\"config_mode\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMConfiguration.swift",
+      "kind": "StringLiteral",
+      "offset": 554,
+      "length": 15,
+      "value": "\"advertiser_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMConfiguration.swift",
+      "kind": "StringLiteral",
+      "offset": 592,
+      "length": 13,
+      "value": "\"business_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMConfiguration.swift",
+      "kind": "StringLiteral",
+      "offset": 627,
+      "length": 12,
+      "value": "\"param_rule\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMConfiguration.swift",
+      "kind": "BooleanLiteral",
+      "offset": 6379,
+      "length": 4,
+      "value": "true"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMEvent.swift",
+      "kind": "StringLiteral",
+      "offset": 339,
+      "length": 12,
+      "value": "\"event_name\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMEvent.swift",
+      "kind": "BooleanLiteral",
+      "offset": 1537,
+      "length": 4,
+      "value": "true"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "IntegerLiteral",
+      "offset": 1068,
+      "length": 2,
+      "value": "24"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "IntegerLiteral",
+      "offset": 1085,
+      "length": 2,
+      "value": "60"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "IntegerLiteral",
+      "offset": 1104,
+      "length": 2,
+      "value": "60"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "IntegerLiteral",
+      "offset": 1171,
+      "length": 1,
+      "value": "8"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "IntegerLiteral",
+      "offset": 1211,
+      "length": 2,
+      "value": "32"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1274,
+      "length": 14,
+      "value": "\"campaign_ids\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1309,
+      "length": 11,
+      "value": "\"acs_token\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1348,
+      "length": 15,
+      "value": "\"shared_secret\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1402,
+      "length": 15,
+      "value": "\"acs_config_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1448,
+      "length": 15,
+      "value": "\"advertiser_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1493,
+      "length": 12,
+      "value": "\"catalog_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1530,
+      "length": 15,
+      "value": "\"test_deeplink\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1594,
+      "length": 13,
+      "value": "\"config_mode\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1643,
+      "length": 11,
+      "value": "\"config_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1681,
+      "length": 17,
+      "value": "\"recorded_events\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1725,
+      "length": 17,
+      "value": "\"recorded_values\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1770,
+      "length": 18,
+      "value": "\"conversion_value\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1838,
+      "length": 22,
+      "value": "\"conversion_timestamp\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1885,
+      "length": 15,
+      "value": "\"is_aggregated\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1933,
+      "length": 10,
+      "value": "\"has_skan\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 1985,
+      "length": 34,
+      "value": "\"is_conversion_filtering_eligible\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 2047,
+      "length": 12,
+      "value": "\"fb_content\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 2097,
+      "length": 15,
+      "value": "\"fb_content_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 2174,
+      "length": 9,
+      "value": "\"DEFAULT\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 2201,
+      "length": 7,
+      "value": "\"BRAND\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "StringLiteral",
+      "offset": 2225,
+      "length": 6,
+      "value": "\"CPAS\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMInvocation.swift",
+      "kind": "BooleanLiteral",
+      "offset": 13879,
+      "length": 4,
+      "value": "true"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 501,
+      "length": 6,
+      "value": "\"\r\n\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 539,
+      "length": 8,
+      "value": "\"18.1.0\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 588,
+      "length": 7,
+      "value": "\"v21.0\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 617,
+      "length": 5,
+      "value": "\"ios\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 654,
+      "length": 10,
+      "value": "\"FBiOSAEM\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 699,
+      "length": 35,
+      "value": "\"https:\/\/graph.facebook.com\/v21.0\/\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 772,
+      "length": 18,
+      "value": "\"application\/json\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 820,
+      "length": 21,
+      "value": "\"com.facebook.aemkit\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 865,
+      "length": 49,
+      "value": "\"\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 889,
+      "length": 1,
+      "value": "\".\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 913,
+      "length": 1,
+      "value": "\"\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 1122,
+      "length": 21,
+      "value": "\"\/\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 1142,
+      "length": 1,
+      "value": "\"\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMNetworker.swift",
+      "kind": "StringLiteral",
+      "offset": 1264,
+      "length": 8,
+      "value": "\"\/macOS\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 435,
+      "length": 15,
+      "value": "\"advertiser_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 480,
+      "length": 16,
+      "value": "\"advertiser_ids\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 528,
+      "length": 17,
+      "value": "\"fb_content_data\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 577,
+      "length": 17,
+      "value": "\"al_applink_data\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 623,
+      "length": 13,
+      "value": "\"campaign_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 669,
+      "length": 17,
+      "value": "\"conversion_data\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 720,
+      "length": 18,
+      "value": "\"consumption_hour\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 762,
+      "length": 7,
+      "value": "\"token\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 792,
+      "length": 6,
+      "value": "\"hmac\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 825,
+      "length": 11,
+      "value": "\"config_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 864,
+      "length": 12,
+      "value": "\"delay_flow\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 916,
+      "length": 25,
+      "value": "\"is_conversion_filtering\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 972,
+      "length": 16,
+      "value": "\"fb_content_ids\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1016,
+      "length": 12,
+      "value": "\"catalog_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1077,
+      "length": 54,
+      "value": "\"com.facebook.sdk:FBAEMMinAggregationRequestTimestamp\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1156,
+      "length": 8,
+      "value": "\"fields\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1187,
+      "length": 6,
+      "value": "\"data\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1226,
+      "length": 17,
+      "value": "\"aem_conversions\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1269,
+      "length": 9,
+      "value": "\"success\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1309,
+      "length": 16,
+      "value": "\"is_valid_match\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1363,
+      "length": 23,
+      "value": "\"matched_advertiser_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1419,
+      "length": 18,
+      "value": "\"in_segment_value\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1483,
+      "length": 34,
+      "value": "\"content_id_belongs_to_catalog_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1587,
+      "length": 42,
+      "value": "\"com.facebook.appevents.AEM.FBAEMReporter\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "IntegerLiteral",
+      "offset": 1714,
+      "length": 5,
+      "value": "86400"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "IntegerLiteral",
+      "offset": 1760,
+      "length": 1,
+      "value": "3"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1823,
+      "length": 27,
+      "value": "\"FBSDKAEMReportData.report\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1878,
+      "length": 27,
+      "value": "\"FBSDKAEMReportData.config\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 1972,
+      "length": 24,
+      "value": "\"aem_conversion_configs\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 2034,
+      "length": 23,
+      "value": "\"aem_conversion_filter\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 2090,
+      "length": 17,
+      "value": "\"aem_attribution\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 2163,
+      "length": 5,
+      "value": "\"GET\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 2191,
+      "length": 6,
+      "value": "\"POST\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "StringLiteral",
+      "offset": 2295,
+      "length": 8,
+      "value": "\"(null)\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "BooleanLiteral",
+      "offset": 2541,
+      "length": 5,
+      "value": "false"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "BooleanLiteral",
+      "offset": 2585,
+      "length": 5,
+      "value": "false"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "BooleanLiteral",
+      "offset": 2635,
+      "length": 5,
+      "value": "false"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "BooleanLiteral",
+      "offset": 2681,
+      "length": 5,
+      "value": "false"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "BooleanLiteral",
+      "offset": 2739,
+      "length": 5,
+      "value": "false"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "Dictionary",
+      "offset": 2958,
+      "length": 3,
+      "value": "[]"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "Array",
+      "offset": 3006,
+      "length": 2,
+      "value": "[]"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMReporter.swift",
+      "kind": "Array",
+      "offset": 3157,
+      "length": 2,
+      "value": "[]"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMRequestBody.swift",
+      "kind": "StringLiteral",
+      "offset": 584,
+      "length": 6,
+      "value": "\"\r\n\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMRule.swift",
+      "kind": "StringLiteral",
+      "offset": 436,
+      "length": 18,
+      "value": "\"conversion_value\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMRule.swift",
+      "kind": "StringLiteral",
+      "offset": 484,
+      "length": 10,
+      "value": "\"priority\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMRule.swift",
+      "kind": "StringLiteral",
+      "offset": 522,
+      "length": 8,
+      "value": "\"events\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMRule.swift",
+      "kind": "BooleanLiteral",
+      "offset": 3138,
+      "length": 4,
+      "value": "true"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMUtility.swift",
+      "kind": "StringLiteral",
+      "offset": 329,
+      "length": 12,
+      "value": "\"fb_content\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMUtility.swift",
+      "kind": "StringLiteral",
+      "offset": 369,
+      "length": 15,
+      "value": "\"fb_content_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMUtility.swift",
+      "kind": "StringLiteral",
+      "offset": 412,
+      "length": 12,
+      "value": "\"item_price\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMUtility.swift",
+      "kind": "StringLiteral",
+      "offset": 451,
+      "length": 4,
+      "value": "\"id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBAEMKit\/FBAEMKit\/AEMUtility.swift",
+      "kind": "StringLiteral",
+      "offset": 482,
+      "length": 10,
+      "value": "\"quantity\""
+    }
+  ]
+}
\ No newline at end of file

--
Gitblit v1.8.0