/* eslint-disable */
(function () {
    let source, isMicroSite, activationStatus, enterpriseNumber;
    let secondIframeLoaded = false,
        onceClickedOnSecFrame = false,
        windowIframeBody;

    try {
        if (
            window &&
            window.parent &&
            window.parent.__INITIAL_STATE__ &&
            window.parent.__INITIAL_STATE__.homeReducer &&
            window.parent.__INITIAL_STATE__.homeReducer.data
        ) {
            let homeReducerData =
                window.parent.__INITIAL_STATE__.homeReducer.data;
            isMicroSite = true; //ask microsite
            enterpriseNumber = homeReducerData.enterpriseInfo
                ? homeReducerData.enterpriseInfo.businessNumber
                : homeReducerData.businessNumber;
            source = 6;
            activationStatus = homeReducerData.activationStatus;
            //var businessName = homeReducerData.name;
        }
    } catch (e) {
        log(e);
    }

    if (!document.getElementsByClassName) {
        document.getElementsByClassName = function (className) {
            return this.querySelectorAll("." + className);
        };
        Element.prototype.getElementsByClassName =
            document.getElementsByClassName;
    }

    const CONSIDER_MIN_WIDTH = {
        "https://grabercustomstructures.com" : true
    }

    let bfi;
    let totalWidth =
        window.innerWidth ||
        document.documentElement.clientWidth ||
        document.body.clientWidth;
    
    if (CONSIDER_MIN_WIDTH[window?.origin]) {
        let widths = [
            window.innerWidth,
            document.documentElement?.clientWidth,
            document.body?.clientWidth
        ].filter(Boolean); // Removes undefined or falsy values
        totalWidth = Math.min(...widths);
    }
    
    let totalHeight =
        window.innerHeight ||
        document.documentElement.clientHeight ||
        document.body.clientHeight;
    let parentTitle = document.title;
    let newTitle = isMicroSite ? document.title : "(1) New Message!";
    let titleChangeInterval;
    let titleFlag = 0;
    let tries = 1;
    let extensionInterval;
    let env;
    let windowIframe;
    window.be_webchat = null;

    function playBubbleSound() {
        let context,
            source =
                "https://d3cnqzq0ivprch.cloudfront.net/prod/media/notification-sound.mp3";
        try {
            window.AudioContext =
                window.AudioContext || window.webkitAudioContext;
            context = new AudioContext();
            let request = new XMLHttpRequest();
            request.open("GET", source, true);
            request.responseType = "arraybuffer";
            request.onload = function () {
                context.decodeAudioData(
                    request.response,
                    function (buffer) {
                        let source = context.createBufferSource();
                        source.buffer = buffer;
                        source.connect(context.destination);
                        source.start(0);
                        context.resume();
                    },
                    function (e) {
                        console.log("error", e);
                    }
                );
            };
            request.send();
        } catch (e) {
            if (/Edge\/|Trident\/|MSIE /.test(navigator.userAgent)) {
                let audio = document.createElement("audio");
                audio.autoplay = true;
                audio.src = source;
                audio.play();
            }
        }
    }

    function checkIsAgentPreview (isPreview, widgetAgent) {
        return (isPreview === 1 || isPreview === "1") && widgetAgent.length > 0;
    };


    function getGoodBot(type) {
        const goodBots = [
            "facebookexternalhit",
            "Facebot",
            "Googlebot",
            "Google",
            "LinkedInBot",
        ];
        const ua = navigator.userAgent;
        let isGoodBots = false;
        let botName = "";

        for (let i = 0; i < goodBots.length; i++) {
            const bot = goodBots[i];
            if (ua.indexOf(bot) > -1) {
                isGoodBots = true;
                botName = bot.toLowerCase();
                break;
            }
        }
        if (type == "isGoodBot") {
            return isGoodBots;
        } else {
            botName = botName != "" ? botName : "facebook";
            botName = botName.indexOf("face") > -1 ? "facebook" : botName;
            botName = botName.indexOf("linked") > -1 ? "linked-in" : botName;
            return botName;
        }
    }

    function initIframe() {
        let bfdiv =
            document.getElementById("bf-revz-widget-" + window.wid) ||
            document.getElementById("bf-revz-widget-" + "0" + window.wid);
        if (!bfdiv) {
            tries++;
            if (tries > 50) {
                return false;
            }
            setTimeout(initIframe, 500);
            return;
        }

        if (!bfdiv.firstChild) {
            bfdiv.appendChild(bfi);
        } else if (bfdiv.firstChild && bfdiv.firstChild.nodeName != "IFRAME") {
            bfdiv.insertBefore(bfi, bfdiv.firstChild);
        }
    }

    let winHeight = 100;
    let winWidth = "431px";
    if (window.innerHeight < 100) {
        winHeight = window.innerHeight;
    }

    if (CONSIDER_MIN_WIDTH[window?.origin]) {
        if (totalWidth < 500) {
            winWidth = "100%";
        }
    } else {
        if (window.innerWidth < 500) {
            winWidth = "100%";
        }
    }

    window.addEventListener("resize", function () {
        if (window.innerHeight < 727) {
            winHeight = window.innerHeight;
        } else {
            winHeight = 773;
        }
    });

    const openWebchatFromOutside = (objFromClient) => {
        const firstIframe = document.getElementById("bewebchat");
        const secondIframe = document.getElementById("window-iframe");
        firstIframe.contentWindow.postMessage(
            {
                type: "post-message-from-outside",
                clientObj: objFromClient,
                beWebchatWindowObj: JSON.stringify(window.be_webchat),
                isWidgetAlignLeft: window.isWidgetAlignLeft,
                mFullView: window.mFullView,
                isPreview: window.isPreview,
                widgetAgent: JSON.stringify(window.widgetAgent)
            },
            "*"
        );
        secondIframe.contentWindow.postMessage(
            {
                type: "post-message-from-outside-chat",
                clientObj: objFromClient,
                beWebchatWindowObj: JSON.stringify(window.be_webchat),
                isWidgetAlignLeft: window.isWidgetAlignLeft,
                locale: window.locale,
                mFullView: window.mFullView,
                isPreview: window.isPreview,
                widgetAgent: JSON.stringify(window.widgetAgent)
            },
            "*"
        );
    };

    window.onmessage = function (e) {
        if (e.data && e.data.split) {
            const isAgentPreview = checkIsAgentPreview(window.isPreview, window.widgetAgent);
            let dataReceivedSplit = e.data.split("***");
            let dataReceived = dataReceivedSplit[0];
            let widthReceived = dataReceivedSplit[1];
            if (totalWidth < 960) {
                widthReceived = "drawer";
            }

            if (dataReceived == "icon-clicked") {
                if (!secondIframeLoaded) {
                    if (!onceClickedOnSecFrame) {
                        loadNewIframe();
                    }
                }
                document.getElementById("bewebchat").style.height = isAgentPreview ? "70px" : "80px";
                document.getElementById("bewebchat").style.width = isAgentPreview ? "200px" : "70px";
                if (widthReceived == "floating") {
                    document
                        .getElementById("window-iframe")
                        .setAttribute(
                            "style",
                            `-webkit-overflow-scrolling: touch; visibility: visible; opacity: 1; ${window.isWidgetAlignLeft ? "left:20px" : "right:20px"}; bottom:${isAgentPreview ? "0" : "20px"}; position:fixed; overflow:hidden; width:${winWidth}; z-index:9999998; border: 0; height: ${(isAgentPreview ? 90 : winHeight) + "%"}; `
                        );
                } else {
                    document
                        .getElementById("window-iframe")
                        .setAttribute(
                            "style",
                            `-webkit-overflow-scrolling: touch; visibility: visible; opacity: 1; z-index: 9999999; ${window.isWidgetAlignLeft ? "left:0px" : "right:0px"}; bottom:0px; position:fixed; overflow:hidden; width:${winWidth}; height: 100%; border: 0;`
                        );
                }

                if (titleChangeInterval) {
                    clearInterval(titleChangeInterval);
                }
                document.title = parentTitle;

                window.be_webchat = {
                    ...window.be_webchat,
                    windowOpened: true,
                };
                if(isAgentPreview) {
                    window.dispatchEvent(new CustomEvent("webchat:opened", { detail: true }));
                }
            } else if (dataReceived == "icon-closed") {
                let wid = "20px";
                if (totalWidth < 960) {
                    wid = "20px";
                }

                let element = document.getElementById("window-iframe");
                element.style.height = 0;

                secondIframeLoaded = false;

                window.be_webchat = {
                    ...window.be_webchat,
                    windowOpened: false,
                };
                if(isAgentPreview){
                    window.dispatchEvent(new CustomEvent("webchat:closed", { detail: false }));
                }
            } else if (dataReceived == "getwidth") {
                e.source.postMessage(
                    {
                        width: totalWidth,
                        height: totalHeight,
                        src: "birdeye",
                        updateValFromParent: window.update,
                    },
                    "*"
                );
            } else if (dataReceived == "show-bubble") {
                bfi.setAttribute(
                    "style",
                    `-webkit-overflow-scrolling: touch; visibility: ${isAgentPreview ? "hidden" : "visible"}; opacity: 1; z-index: 9999999; ${window.isWidgetAlignLeft ? "left:20px" : "right:20px"}; bottom:20px; position:fixed; overflow:hidden; ${isAgentPreview ? "width:200px" : "width:340px"}; ${isAgentPreview ? "height:70px" : "height:227px"}; border: 0;`
                );

                if (!getGoodBot("isGoodBot")) {
                    if (window.bizDataResp && window.bizDataResp.businessId) {
                        if (
                            !checkIfBusinessWantToDisableTitle(
                                window.bizDataResp.businessId
                            )
                        ) {
                            titleChangeInterval = setInterval(function () {
                                document.title = titleFlag
                                    ? parentTitle
                                    : newTitle;
                                titleFlag = !titleFlag;
                            }, 2500);
                        } else {
                            if (titleChangeInterval) {
                                clearInterval(titleChangeInterval);
                            }
                        }
                    } else {
                        titleChangeInterval = setInterval(function () {
                            document.title = titleFlag ? parentTitle : newTitle;
                            titleFlag = !titleFlag;
                        }, 2500);
                    }
                }
            } else if (dataReceived == "hide-bubble") {
                bfi.setAttribute(
                    "style",
                    `-webkit-overflow-scrolling: touch; visibility: ${isAgentPreview ? "hidden" : "visible"}; opacity: 1; z-index: 9999999; ${window.isWidgetAlignLeft ? "left:20px" : "right:20px"}; bottom:20px; position:fixed; overflow:hidden; ${isAgentPreview ? "width:200px" : "width:70px"}; ${isAgentPreview ? "height:70px" : "height:80px"}; border: 0;`
                );

                if (titleChangeInterval) {
                    clearInterval(titleChangeInterval);
                }
                document.title = parentTitle;
            } else if (dataReceived == "get-parent-url") {
                if (!window.be_webchat) {
                    window.be_webchat = {
                        open: openWebchatFromOutside,
                    };
                }
                e.source.postMessage(
                    {
                        type: "put-parent-url",
                        url: document.location.href,
                        hostname: document.location.hostname,
                        href: document.location.origin,
                        src: "birdeye",
                        isMicroSite: isMicroSite ? isMicroSite : false,
                        frmMicrosite: frmMicrosite ? frmMicrosite : false,
                        isWidgetAlignLeft: window.isWidgetAlignLeft
                            ? window.isWidgetAlignLeft
                            : false,
                        mFullView: window.mFullView ? window.mFullView : false,
                        enterpriseNumber: isMicroSite ? enterpriseNumber : null,
                        width: totalWidth,
                        height: totalHeight,
                        src: "birdeye",
                        updateValFromParent: window.update,
                        bizDataResp: window.bizDataResp,
                        beWebchatWindowObj: JSON.stringify(window.be_webchat),
                        updatedBizData: true,
                        locale: window.locale,
                        isPreview: window.isPreview ? window.isPreview : 0,
                        widgetAgent: window.widgetAgent ? window.widgetAgent : ""
                    },
                    "*"
                );
            } else if (
                dataReceived == "push-datalayer" &&
                window &&
                typeof window.dataLayer !== "undefined"
            ) {
                window.dataLayer.push(JSON.parse(dataReceivedSplit[1]));
            } else if (
                dataReceived == "push-avbDatalayer" &&
                window &&
                typeof window.avbData !== "undefined"
            ) {
                window.avbData.push(JSON.parse(dataReceivedSplit[1]));
            } else if (dataReceived == "push-analytics") {
                try {
                    try {
                        const config = JSON.parse(dataReceivedSplit[1]);

                        switch (config.googleAnalyticsVersion) {
                            case "UA":
                                if (ga && typeof ga == "function") {
                                    const nonInteractionObj =
                                        config.nonInteraction
                                            ? { nonInteraction: 1 }
                                            : null;

                                    ga(
                                        "send",
                                        "event",
                                        "webchat",
                                        config.action,
                                        config.actionLabel,
                                        nonInteractionObj
                                    );
                                } else {
                                    console.warn(
                                        "Webchat Analytics ReferenceError: ga is not defined"
                                    );
                                }
                                break;
                            case "GST":
                                if (gtag && typeof gtag == "function") {
                                    const nonInteractionObj =
                                        config.nonInteraction
                                            ? { non_interaction: true }
                                            : {};

                                    gtag("event", config.action, {
                                        event_category: "webchat",
                                        event_label: config.actionLabel.trim(),
                                        value: 1,
                                        ...nonInteractionObj,
                                    });
                                } else {
                                    console.warn(
                                        "Webchat Analytics ReferenceError: gtag is not defined"
                                    );
                                }
                                break;
                        }
                    } catch (e) {
                        console.warn("Webchat Analytics", e);
                    }
                } catch (e) {
                    console.warn("Webchat Analytics", e);
                }
            } else if (dataReceived == "be-custom-event-fire") {
                const customEventData = JSON.parse(dataReceivedSplit[1]);
                const be_event = new CustomEvent("beWebchatCustomEvent", {
                    detail: customEventData,
                });
                window.parent.document.dispatchEvent(be_event);
            } else if (dataReceived == "bubble-icon-sound") {
                playBubbleSound();
            }
        }
    };

    if (document.readyState === "complete") {
        extensionInterval = setInterval(function () {
            env = window.envObj ? window.envObj : {};
            const bizResp = window.bizDataResp ? window.bizDataResp : {};
            const locationListLen = bizResp
                ? bizResp["businessLocations"] &&
                  bizResp["businessLocations"].length
                : 0;

            if (Object.keys(env).length && locationListLen > 0) {
                getFirstIframeAndInit(env);
            }
        }, 100);
    } else {
        if (window.addEventListener) {
            // DOM2 standard
            window.addEventListener("load", windowOnloadHandler, false);
        } else if (window.attachEvent) {
            // Microsoft's precursor to it, IE8 and earlier
            window.attachEvent("onload", windowOnloadHandler);
        } else {
            // Some pre-1999 browser
            window.onload = windowOnloadHandler;
        }

        function windowOnloadHandler() {
            env = window.envObj ? window.envObj : {};
            const bizResp = window.bizDataResp ? window.bizDataResp : {};
            const locationListLen = bizResp
                ? bizResp["businessLocations"] &&
                  bizResp["businessLocations"].length
                : 0;

            if (locationListLen > 0) {
                getFirstIframeAndInit(env);
            }
        }
    }

    function getFirstIframeAndInit(env) {
        extensionInterval && clearInterval(extensionInterval);
        const isAgentPreview = checkIsAgentPreview(window.isPreview, window.widgetAgent);
        bfi = document.createElement("iframe");
        bfi.name = "bfiframe";
        bfi.id = "bewebchat";
        bfi.loading = "lazy";
        bfi.title = "Webchat widget";
        bfi.src =
            env.protocol +
            env.domain +
            `/getBubbleContent?update=${window.update}&source=${window.source}&bNum=${window.bNum}&apikey=${window.apikey}&widgetApiVersion=${window.widgetApiVersion}&isWidgetAlignLeft=${window.isWidgetAlignLeft}&mFullView=${window.mFullView}&isPreview=${window.isPreview}&widgetAgent=${window.widgetAgent}`;
        bfi.setAttribute(
            "style",
            `-webkit-overflow-scrolling: touch; visibility: ${isAgentPreview ? "hidden" : "visible"}; opacity: 1; z-index: 9999999; ${window.isWidgetAlignLeft ? "left:20px" : "right:20px"}; bottom:20px; position:fixed; overflow:hidden; ${isAgentPreview ? "width:200px" : "width:70px"}; ${isAgentPreview ? "height:70px" : "height:80px"}; border:0`
        );
        initIframe();
        bfi.onload = loadNewIframe.bind(this);
        const firstIframeEl = document.getElementById("bewebchat");
        firstIframeEl.style.colorScheme = "light";
    }

    function appendSecondIframe() {
        secondIframeLoaded = true;
        onceClickedOnSecFrame = true;
        let bfdiv =
            document.getElementById("bf-revz-widget-" + window.wid) ||
            document.getElementById("bf-revz-widget-" + "0" + window.wid);

        bfdiv.appendChild(windowIframe);

        const bodyEl =
            document.querySelector("#window-iframe").parentElement
                .parentElement;
        windowIframeBody = document.querySelector("#window-iframe")
            .contentDocument
            ? document.querySelector("#window-iframe").contentDocument.body
            : null;

        bodyEl.addEventListener("click", function (e) {
            let emojiEl =
                windowIframeBody &&
                windowIframeBody.querySelector(".emoji-wrap");

            if (
                emojiEl &&
                e.target !== document.querySelector("#window-iframe")
            ) {
                emojiEl.classList.add("hide-emoji");
                emojiEl.style.display = "none";
            }
        });
        const secondIframeEl = document.getElementById("window-iframe");
        secondIframeEl.style.colorScheme = "light";
    }

    function loadNewIframe() {
        windowIframe = document.createElement("iframe");
        windowIframe.name = "wciframe";
        windowIframe.id = "window-iframe";
        windowIframe.loading = "lazy";
        windowIframe.title = "Webchat widget";
        windowIframe.src =
            env.protocol +
            env.domain +
            `/getChatWindowContent?emailRequired=${window.emailRequired}&bNum=${window.bNum}&mobileRequired=${window.mobileRequired}&defaultCountryCode=${window.defaultCountryCode}&apikey=${window.apikey}&widgetApiVersion=${window.widgetApiVersion}&isMicroSite=${window.isMicroSite}&activationStatus=${window.activationStatus}&isWidgetAlignLeft=${window.isWidgetAlignLeft}&mFullView=${window.mFullView}&isPreview=${window.isPreview}&widgetAgent=${window.widgetAgent}`;
        windowIframe.setAttribute(
            "style",
            `-webkit-overflow-scrolling: touch; visibility: visible; opacity: 1; ${window.isWidgetAlignLeft ? "left:20px" : "right:20px"}; bottom:20px; position:fixed; overflow:hidden; width:346px; z-index:9999998; border: 0; height: 0px;`
        );
        appendSecondIframe();
    }

    const TITLE_DISABLED_BUSINESS_LIST = {
        171382964878276: true,
        170715410331273: true,
        162237675486307: true,
        174310764402517: true
    };

    function checkIfBusinessWantToDisableTitle(bId) {
        const isAgentPreview = checkIsAgentPreview(window.isPreview, window.widgetAgent);
        if(isAgentPreview) return true;
        return TITLE_DISABLED_BUSINESS_LIST[bId];
    }
})();

 
    var wid = 230937315; 
    var update = 0; 
    var soundOff = 1; 
    var envObj = {"domain":"webchat.birdeye.com","protocol":"https://","isWidgetAlignLeft":false,"mFullView":false,"isPreview":0,"widgetAgent":""};
    var emailRequired = 1;
    var isPreview = 0;
    var widgetAgent = "";
    var defaultCountryCode = 0;
    var mobileRequired = 1;
    var apikey = "ed7ab7fb169b34d2345bed084d21f3f234552933348246ec";
    var widgetApiVersion = 2;
    var bNum = 90354;
    var update = 0;
    var isMicroSite = false;
    var frmMicrosite = false;
    var isWidgetAlignLeft = false;
    var mFullView = false;
    var activationStatus = false;
    var source = false;
    var bizDataResp = {"businessId":165333424654814,"chatTheme":"floating","chatIcon":"twocolored","chatIconValue":null,"bannerColor":"#ef8b22","bannerTextColor":"#000000","btnColor":"#ef8b22","btnTxtColor":"#000000","enableReplyInBusinessHr":1,"enableReplyPostBusinessHr":1,"autoReplyTxt":"Thank you for contacting Proud Moments ABA! Someone from our team will reach out shortly.","replyTextPostBusinessHr":"Thank you for contacting us! We are currently out of business hours, but we’ll get back to you as soon as we can.","headerHeadline":"Do you have a question? ","headerDescription":"Please enter your question below. ","thankyouMsgHeadline":null,"thankyouMsgDescription":null,"webChatOnlineClosingMessageHeader":"We will text you !","webChatOnlineClosingMessageBody":"We will follow up with you soon. You can always text us at [Business Texting Number] ","apiKey":null,"businessDomain":null,"onlineClosingMessageBody":null,"onlineWelcomeMessageHeader":null,"smb":false,"popupInterval":null,"microsite":0,"userProfile":[{"userProfileName":"","userProfileImage":"https://d1py4eyp5hehj0.cloudfront.net/upload/918993/1721414249151/images.png"}],"businessLocations":[{"businessId":168919766177530,"location":"Albuquerque, NM - 10511 Golf Course Rd NW Ste 103, Ste 103","businessSMSPhoneNumber":"(505) 375-6630","countryCode":"US","zipcode":"87114","address1":"10511 Golf Course Rd NW Ste 103","address2":"Ste 103","chatEnabled":true,"shortBusinessId":1143937,"businessAlias":"Albuquerque Westside Learning Center","businessName":"Proud Moments ABA","primaryName":"Albuquerque Westside Learning Center","name":"Proud Moments ABA","city":"Albuquerque","state":"NM","locationName":"Proud Moments ABA","latitude":35.20861459,"longitude":-106.6791018,"emailId":"info@proudmomentsaba.com","phone":"(505) 856-6880"},{"businessId":174960381709120,"location":"Albuquerque, NM - 2305 Renard Pl SE","businessSMSPhoneNumber":"(505) 578-4353","countryCode":"US","zipcode":"87106","address1":"2305 Renard Pl SE","address2":"","chatEnabled":true,"shortBusinessId":1559490,"businessAlias":"Albuquerque - Sunport","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Albuquerque","state":"NM","locationName":"Proud Moments ABA","latitude":35.0570593,"longitude":-106.6237668,"emailId":"info@proudmomentsaba.com","phone":"(505) 230-3790"},{"businessId":170550583548023,"location":"Albuquerque, NM - 2929 Coors Blvd NW","businessSMSPhoneNumber":"(505) 309-4087","countryCode":"US","zipcode":"87120","address1":"2929 Coors Blvd NW","address2":"","chatEnabled":true,"shortBusinessId":1263074,"businessAlias":"Coors Alburquerque","businessName":"Proud Moments ABA","primaryName":"Alburquerque, NM- Coors Blvd.","name":"Proud Moments ABA","city":"Albuquerque","state":"NM","locationName":"Proud Moments ABA","latitude":35.1169458,"longitude":-106.7026463,"emailId":"info@proudmomentsaba.com","phone":"(505) 788-6770"},{"businessId":168919761907636,"location":"Albuquerque, NM - 5200 Pasadena Ave NE Unit F, Unit F","businessSMSPhoneNumber":"(505) 589-3064","countryCode":"US","zipcode":"87113","address1":"5200 Pasadena Ave NE Unit F","address2":"Unit F","chatEnabled":true,"shortBusinessId":1143901,"businessAlias":"Albuquerque Pasadena Learning Center","businessName":"Proud Moments ABA","primaryName":"Albuquerque Pasadena Learning Center","name":"Proud Moments ABA","city":"Albuquerque","state":"NM","locationName":"Proud Moments ABA","latitude":35.19710589,"longitude":-106.5855419,"emailId":"info@proudmomentsaba.com","phone":"(505) 856-6880"},{"businessId":171960620360763,"location":"Albuquerque, NM - 7000 Prospect Pl NE","businessSMSPhoneNumber":"(505) 594-7931","countryCode":"US","zipcode":"87110","address1":"7000 Prospect Pl NE","address2":"","chatEnabled":true,"shortBusinessId":1343707,"businessAlias":"Albuquerque ( Prospect )","businessName":"Proud Moments ABA","primaryName":"Albuquerque, NM- Prospect Pl.","name":"Proud Moments ABA","city":"Albuquerque","state":"NM","locationName":"Proud Moments ABA","latitude":35.10729,"longitude":-106.5664909,"emailId":"info@proudmomentsaba.com","phone":"(505) 616-0815"},{"businessId":168919766056876,"location":"Albuquerque, NM - 9019 Washington St, NE, Ste A","businessSMSPhoneNumber":"(718) 521-2776","countryCode":"US","zipcode":"87113","address1":"9019 Washington St, NE","address2":"Ste A","chatEnabled":true,"shortBusinessId":1143936,"businessAlias":"Albuquerque Washington Learning Center","businessName":"Proud Moments ABA","primaryName":"Albuquerque Washington Learning Center","name":"Proud Moments ABA","city":"Albuquerque","state":"NM","locationName":"Proud Moments ABA","latitude":35.18866649,"longitude":-106.5939285,"emailId":"info@proudmomentsaba.com","phone":"(505) 856-6880"},{"businessId":172383393554425,"location":"Alexandria, VA","businessSMSPhoneNumber":"(571) 596-7853","countryCode":"US","zipcode":"22303","address1":"2560 Huntington Ave","address2":"Ste 104","chatEnabled":true,"shortBusinessId":1368639,"businessAlias":"Alexandria","businessName":"Proud Moments ABA ","name":"Proud Moments ABA ","city":"Alexandria","state":"VA","locationName":"Proud Moments ABA ","latitude":38.797704,"longitude":-77.0770746,"emailId":"info@proudmomentsaba.com","phone":"(571) 444-5047"},{"businessId":173528818936798,"location":"Annapolis, MD","businessSMSPhoneNumber":"(410) 403-3031","countryCode":"US","zipcode":"21401","address1":"900 Commerce Rd","address2":"","chatEnabled":true,"shortBusinessId":1445264,"businessAlias":"Annapolis, MD","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Annapolis","state":"MD","locationName":"Proud Moments ABA","latitude":38.99454,"longitude":-76.546234,"emailId":"info@proudmomentsaba.com","phone":"(410) 205-1260"},{"businessId":171459284359054,"location":"Antioch, TN","businessSMSPhoneNumber":"(931) 616-3378","countryCode":"US","zipcode":"37013","address1":"5380 Hickory Hollow Pkwy","address2":"","chatEnabled":true,"shortBusinessId":1313242,"businessAlias":"Antioch","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Antioch","state":"TN","locationName":"Proud Moments ABA","latitude":36.0453753,"longitude":-86.6512691,"emailId":"info@proudmomentsaba.com","phone":"(615) 553-8040"},{"businessId":173441407836491,"location":"Belen, NM","businessSMSPhoneNumber":"(505) 594-5359","countryCode":"US","zipcode":"87002","address1":"651 W Chavez Ave","chatEnabled":true,"shortBusinessId":1440553,"businessAlias":"Belen, NM","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Belen","state":"NM","locationName":"Proud Moments ABA","latitude":34.66319,"longitude":-106.77469,"emailId":"info@proudmomentsaba.com","phone":"(505) 623-9815"},{"businessId":168919766532623,"location":"Biloxi, MS","businessSMSPhoneNumber":"(850) 919-3162","countryCode":"US","zipcode":"39531","address1":"2541 Pass Rd Suite A","address2":"Suite A","chatEnabled":true,"shortBusinessId":1143939,"businessAlias":"Biloxi","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Biloxi","state":"MS","locationName":"Proud Moments ABA","latitude":30.4006781,"longitude":-88.98553059,"emailId":"info@proudmomentsaba.com","phone":"(228) 828-3020"},{"businessId":174960343655311,"location":"Bowie, MD","businessSMSPhoneNumber":"(301) 756-5438","countryCode":"US","zipcode":"20715","address1":"4961 Tesla Dr Suites A-C","address2":"","chatEnabled":true,"shortBusinessId":1559487,"businessAlias":"Bowie","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Bowie","state":"MD","locationName":"Proud Moments ABA","latitude":38.9564345,"longitude":-76.70763549,"emailId":"info@proudmomentsaba.com","phone":"(301) 329-8155"},{"businessId":168919766651893,"location":"Brooklyn, NY","businessSMSPhoneNumber":"(718) 750-9869","countryCode":"US","zipcode":"11218","address1":"3611 14th Ave","address2":"Suite 341","chatEnabled":true,"shortBusinessId":1143940,"businessAlias":"Brooklyn","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Brooklyn","state":"NY","locationName":"Proud Moments ABA","latitude":40.64046419,"longitude":-73.98208339,"emailId":"info@proudmomentsaba.com","phone":"(718) 682-3449"},{"businessId":174960356013769,"location":"Burlington, NC","businessSMSPhoneNumber":"(336) 360-5408","countryCode":"US","zipcode":"27215","address1":"521 Boone Station Dr","address2":"","chatEnabled":true,"shortBusinessId":1559488,"businessAlias":"Burlington","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Burlington","state":"NC","locationName":"Proud Moments ABA","latitude":36.0768255,"longitude":-79.49631389,"emailId":"info@proudmomentsaba.com","phone":"(336) 398-7655"},{"businessId":169964537640456,"location":"Cedar Knolls, NJ","businessSMSPhoneNumber":"(973) 339-0431","countryCode":"US","zipcode":"07927","address1":"54 Horse Hill Rd","address2":"#100","chatEnabled":true,"shortBusinessId":1216198,"businessAlias":"Morristown/Cedar Knolls","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Cedar Knolls","state":"NJ","locationName":"Proud Moments ABA","latitude":40.8148202,"longitude":-74.46304909,"emailId":"info@proudmomentsaba.com","phone":"(973) 946-8570"},{"businessId":168919762400580,"location":"Cedarhurst, NY","businessSMSPhoneNumber":"(516) 494-7812","countryCode":"US","zipcode":"11516","address1":"333 Pearsall Ave","address2":"","chatEnabled":true,"shortBusinessId":1143905,"businessAlias":"Long Island","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Cedarhurst","state":"NY","locationName":"Proud Moments ABA","latitude":40.6192704,"longitude":-73.730604,"emailId":"info@proudmomentsaba.com","phone":"(516) 213-3338"},{"businessId":168919766773767,"location":"Charlotte, NC","businessSMSPhoneNumber":"(704) 285-1347","countryCode":"US","zipcode":"28210","address1":"5960 Fairview Rd Suite 400","address2":"Suite 400","chatEnabled":true,"shortBusinessId":1143941,"businessAlias":"Charlotte","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Charlotte","state":"NC","locationName":"Proud Moments ABA","latitude":35.1505631,"longitude":-80.840953,"emailId":"info@proudmomentsaba.com","phone":"(800) 350-9746"},{"businessId":174960365149935,"location":"Chatham, NJ","businessSMSPhoneNumber":"(973) 313-5274","countryCode":"US","zipcode":"07928","address1":"330 Main St.","address2":"","chatEnabled":true,"shortBusinessId":1559489,"businessAlias":"Chatham","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Chatham","state":"NJ","locationName":"Proud Moments ABA","latitude":40.74170738,"longitude":-74.38593131,"emailId":"info@proudmomentsaba.com","phone":"(973) 291-2667"},{"businessId":169203818145330,"location":"Cherry Hill, NJ","businessSMSPhoneNumber":"(856) 658-8082","countryCode":"US","zipcode":"08002","address1":"57 Haddonfield Rd","address2":"Ste 125","chatEnabled":true,"shortBusinessId":1163823,"businessAlias":"Cherry Hill","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Cherry Hill","state":"NJ","locationName":"Proud Moments ABA","latitude":39.9478934,"longitude":-75.02121149,"emailId":"info@proudmomentsaba.com","phone":"(856) 329-4377"},{"businessId":172383399680140,"location":"Chesapeake, VA","businessSMSPhoneNumber":"(757) 993-7254","countryCode":"US","zipcode":"23320","address1":"648 Independence Pkwy ","address2":"Ste 300","chatEnabled":true,"shortBusinessId":1368641,"businessAlias":"Chesapeake","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Chesapeake","state":"VA","locationName":"Proud Moments ABA","latitude":36.7668903,"longitude":-76.2616689,"emailId":"info@proudmomentsaba.com","phone":"(757) 776-0790"},{"businessId":168919765934743,"location":"Clifton, NJ","businessSMSPhoneNumber":"(973) 784-8498","countryCode":"US","zipcode":"07013","address1":"1115 Clifton Ave STE 202","address2":"STE 202","chatEnabled":true,"shortBusinessId":1143935,"businessAlias":"Clifton","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Clifton","state":"NJ","locationName":"Proud Moments ABA","latitude":40.85991349,"longitude":-74.16679619,"emailId":"info@proudmomentsaba.com","phone":"(973) 210-9040"},{"businessId":169964536305575,"location":"Columbus, GA - 2751 Warm Springs Rd","businessSMSPhoneNumber":"(706) 607-6355","countryCode":"US","zipcode":"31904","address1":"2751 Warm Springs Rd","address2":"","chatEnabled":true,"shortBusinessId":1216189,"businessAlias":"Columbus- 2751 Warm Springs","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Columbus","state":"GA","locationName":"Proud Moments ABA","latitude":32.503827,"longitude":-84.95180069,"emailId":"info@proudmomentsaba.com","phone":"(706) 786-1110"},{"businessId":168919765814860,"location":"Columbus, GA - 5900 Warm Springs Rd","businessSMSPhoneNumber":"(850) 641-7572","countryCode":"US","zipcode":"31909","address1":"5900 Warm Springs Rd","address2":"","chatEnabled":true,"shortBusinessId":1143934,"businessAlias":"Columbus","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Columbus","state":"GA","locationName":"Proud Moments ABA","latitude":32.5464135,"longitude":-84.8904728,"emailId":"info@proudmomentsaba.com","phone":"(706) 786-1110"},{"businessId":170086842225850,"location":"Commack, NY","businessSMSPhoneNumber":"(631) 641-7393","countryCode":"US","zipcode":"11725","address1":"353 Veterans Memorial Highway, Suite 303","address2":"","chatEnabled":true,"shortBusinessId":1226460,"businessAlias":"Commack","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Commack","state":"NY","locationName":"Proud Moments ABA","latitude":40.8335591,"longitude":-73.2610169,"emailId":"info@proudmomentsaba.com","phone":"(631) 345-1525"},{"businessId":168919765696015,"location":"Crestview, FL","businessSMSPhoneNumber":"(718) 874-8864","countryCode":"US","zipcode":"32536","address1":"851 Wilson St N","address2":"","chatEnabled":true,"shortBusinessId":1143933,"businessAlias":"Crestview","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Crestview","state":"FL","locationName":"Proud Moments ABA","latitude":30.7633231,"longitude":-86.5751895,"emailId":"info@proudmomentsaba.com","phone":"(850) 398-6021"},{"businessId":173528821999423,"location":"Durham, NC","businessSMSPhoneNumber":"(919) 887-9615","countryCode":"US","zipcode":"27704","address1":"3901 N Roxboro St","address2":"","chatEnabled":true,"shortBusinessId":1445265,"businessAlias":"Durham, NC","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Durham","state":"NC","locationName":"Proud Moments ABA","latitude":36.0420088,"longitude":-78.9007986,"emailId":"info@proudmomentsaba.com","phone":"(919) 213-8446"},{"businessId":168919765454319,"location":"East Syracuse, New York","businessSMSPhoneNumber":"(315) 819-3269","countryCode":"US","zipcode":"13057","address1":"6319 Fly Rd # 4","address2":"# 4","chatEnabled":true,"shortBusinessId":1143931,"businessAlias":"East Syracuse","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"East Syracuse","state":"New York","locationName":"Proud Moments ABA","latitude":43.0787016,"longitude":-76.05914509,"emailId":"info@proudmomentsaba.com","phone":"(315) 992-1929"},{"businessId":168919765328950,"location":"Edison, NJ","businessSMSPhoneNumber":"(908) 360-2051","countryCode":"US","zipcode":"08817","address1":"118 Talmadge Rd","address2":"","chatEnabled":true,"shortBusinessId":1143930,"businessAlias":"Edison","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Edison","state":"NJ","locationName":"Proud Moments ABA","latitude":40.53269749,"longitude":-74.39494169,"emailId":"info@proudmomentsaba.com","phone":"(908) 368-0028"},{"businessId":172383417400285,"location":"Ellicott City, Maryland","businessSMSPhoneNumber":"(443) 551-2040","countryCode":"US","zipcode":"21042","address1":"9171 Baltimore National Pike","address2":"","chatEnabled":true,"shortBusinessId":1368653,"businessAlias":"Ellicott","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Ellicott City","state":"Maryland","locationName":"Proud Moments ABA","latitude":39.2765785,"longitude":-76.8283665,"emailId":"info@proudmomentsaba.com","phone":"(410) 904-6050"},{"businessId":169964536002661,"location":"Evans, GA","businessSMSPhoneNumber":"(706) 468-3468","countryCode":"US","zipcode":"30809","address1":"2550 Trade Center Drive","address2":"Suite G","chatEnabled":true,"shortBusinessId":1216187,"businessAlias":"Evans","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Evans","state":"GA","locationName":"Proud Moments ABA","latitude":33.5593454,"longitude":-82.1604849,"emailId":"info@proudmomentsaba.com","phone":"(706) 723-8458"},{"businessId":169964536905222,"location":"Fairport, NY","businessSMSPhoneNumber":"(585) 378-5286","countryCode":"US","zipcode":"14450","address1":"6 N Main St","address2":"#110","chatEnabled":true,"shortBusinessId":1216193,"businessAlias":"Fairport","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Fairport","state":"NY","locationName":"Proud Moments ABA","latitude":43.1017871,"longitude":-77.4413387,"emailId":"info@proudmomentsaba.com","phone":"(585) 377-6590"},{"businessId":168919765208384,"location":"Fort Walton Beach, Florida","businessSMSPhoneNumber":"(718) 865-3574","countryCode":"US","zipcode":"32547","address1":"1981 Lewis Turner Blvd","address2":"","chatEnabled":true,"shortBusinessId":1143929,"businessAlias":"Fort Walton Beach","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Fort Walton Beach","state":"Florida","locationName":"Proud Moments ABA","latitude":30.4670936,"longitude":-86.612969,"emailId":"info@proudmomentsaba.com","phone":"(850) 863-0818"},{"businessId":169964537205857,"location":"Franklin Square, New York","businessSMSPhoneNumber":"(516) 774-4069","countryCode":"US","zipcode":"11010","address1":"1069 Hempstead Turnpike","address2":"#1","chatEnabled":true,"shortBusinessId":1216195,"businessAlias":"Franklin Square","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Franklin Square","state":"New York","locationName":"Proud Moments ABA","latitude":40.7075752,"longitude":-73.6798021,"emailId":"info@proudmomentsaba.com","phone":"(516) 865-1142"},{"businessId":173139384264519,"location":"Franklin, TN","businessSMSPhoneNumber":"(615) 205-3544","countryCode":"US","zipcode":"37064","address1":"511 New Hwy 96 W #103","address2":"","chatEnabled":true,"shortBusinessId":1420642,"businessAlias":"Franklin, TN","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Franklin","state":"TN","locationName":"Proud Moments ABA","latitude":35.925232,"longitude":-86.88382,"emailId":"info@proudmomentsaba.com","phone":"(615) 552-7080"},{"businessId":174960393566961,"location":"Fredericksburg, VA","businessSMSPhoneNumber":"(540) 401-5248","countryCode":"US","zipcode":"22401","address1":"1071 Care Way","address2":"Suite 100","chatEnabled":true,"shortBusinessId":1559491,"businessAlias":"Fredericksburg","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Fredericksburg","state":"VA","locationName":"Proud Moments ABA","latitude":38.3074211,"longitude":-77.48876159,"emailId":"info@proudmomentsaba.com","phone":"(540) 590-8040"},{"businessId":174960401382704,"location":"Gaithersburg, MD","businessSMSPhoneNumber":"(301) 857-5472","countryCode":"US","zipcode":"20877","address1":"207 Perry Parkway Suite A","address2":"","chatEnabled":true,"shortBusinessId":1559492,"businessAlias":"Gaithersburg","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Gaithersburg","state":"MD","locationName":"Proud Moments ABA","latitude":39.14276,"longitude":-77.2081149,"emailId":"info@proudmomentsaba.com","phone":"(301) 301-4850"},{"businessId":171960616270461,"location":"Glen Burnie, MD","businessSMSPhoneNumber":"(443) 727-1021","countryCode":"US","zipcode":"21061","address1":"806 Landmark Dr","address2":"Suites 117-121","chatEnabled":true,"shortBusinessId":1343706,"businessAlias":"Glen Burnie","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Glen Burnie","state":"MD","locationName":"Proud Moments ABA","latitude":39.1475,"longitude":-76.6422405,"emailId":"info@proudmomentsaba.com","phone":"(443) 375-5620"},{"businessId":174960409852193,"location":"Hamburg, NY","businessSMSPhoneNumber":"(716) 405-4755","countryCode":"US","zipcode":"14075","address1":"485 Sunset Dr","address2":"","chatEnabled":true,"shortBusinessId":1559493,"businessAlias":"Hamburg","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Hamburg","state":"NY","locationName":"Proud Moments ABA","latitude":42.73699879,"longitude":-78.84463649,"emailId":"info@proudmomentsaba.com","phone":"(716) 205-6040"},{"businessId":169964536154160,"location":"Henderson, NV","businessSMSPhoneNumber":"(725) 373-2016","countryCode":"US","zipcode":"89074","address1":"9089 S Pecos Rd","address2":"","chatEnabled":true,"shortBusinessId":1216188,"businessAlias":"Henderson","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Henderson","state":"NV","locationName":"Proud Moments ABA","latitude":36.0245948,"longitude":-115.1022917,"emailId":"info@proudmomentsaba.com","phone":"(702) 680-1526"},{"businessId":168919765087861,"location":"Herndon, VA","businessSMSPhoneNumber":"(571) 931-2155","countryCode":"US","zipcode":"20171","address1":"13800 Coppermine Rd","address2":"","chatEnabled":true,"shortBusinessId":1143928,"businessAlias":"Herndon","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Herndon","state":"VA","locationName":"Proud Moments ABA","latitude":38.95359659,"longitude":-77.4247455,"emailId":"info@proudmomentsaba.com","phone":"(571) 376-6299"},{"businessId":169964537487420,"location":"Jacksonville, Florida","businessSMSPhoneNumber":"(904) 643-7339","countryCode":"US","zipcode":"32216","address1":"6859 Belfort Oaks Pl","address2":"","chatEnabled":true,"shortBusinessId":1216197,"businessAlias":"Jacksonville","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Jacksonville","state":"Florida","locationName":"Proud Moments ABA","latitude":30.2590151,"longitude":-81.58410859,"emailId":"info@proudmomentsaba.com","phone":"(904) 638-2127"},{"businessId":168919762150340,"location":"Knoxville, TN - 8930 Cross Park Dr #1, #1","businessSMSPhoneNumber":"(865) 568-5558","countryCode":"US","zipcode":"37923","address1":"8930 Cross Park Dr #1","address2":"#1","chatEnabled":true,"shortBusinessId":1143903,"businessAlias":"Knoxville","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Knoxville","state":"TN","locationName":"Proud Moments ABA","latitude":35.9245769,"longitude":-84.07864359,"emailId":"info@proudmomentsaba.com","phone":"(865) 407-2083"},{"businessId":173644146742882,"location":"Las Cruces, NM","businessSMSPhoneNumber":"(575) 214-7749","countryCode":"US","zipcode":"88011","address1":"2550 S Telshor Blvd","address2":"","chatEnabled":true,"shortBusinessId":1452881,"businessAlias":"Las Cruces, NM","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Las Cruces","state":"NM","locationName":"Proud Moments ABA","latitude":32.28976999,"longitude":-106.73477,"emailId":"info@proudmomentsaba.com","phone":"(575) 235-7447"},{"businessId":168919762273764,"location":"Las Vegas, NV - 1707 Village Center Cir Suite140, Suite140","businessSMSPhoneNumber":"(702) 820-5224","countryCode":"US","zipcode":"89134","address1":"1707 Village Center Cir Suite140","address2":"Suite140","chatEnabled":true,"shortBusinessId":1143904,"businessAlias":"Las Vegas Village Center Circle 1","businessName":"Proud Moments ABA","primaryName":"Las Vegas, NV- Village Center Circle","name":"Proud Moments ABA","city":"Las Vegas","state":"NV","locationName":"Proud Moments ABA","latitude":36.1908048,"longitude":-115.3006734,"emailId":"info@proudmomentsaba.com","phone":"(702) 766-9840"},{"businessId":173441401900091,"location":"Las Vegas, NV - 6325 S Jones Blvd #400","businessSMSPhoneNumber":"(702) 323-5688","countryCode":"US","zipcode":"89118","address1":"6325 S Jones Blvd #400","address2":"","chatEnabled":true,"shortBusinessId":1440551,"businessAlias":"Las Vegas, NV","businessName":"Proud Moments ABA","primaryName":"Las Vegas, NV- Jones Blvd.","name":"Proud Moments ABA","city":"Las Vegas","state":"NV","locationName":"Proud Moments ABA","latitude":36.07419199,"longitude":-115.22508,"emailId":"info@proudmomentsaba.com","phone":"(702) 618-9120"},{"businessId":168919762027619,"location":"Las Vegas, NV - 7365 Prairie Falcon Rd","businessSMSPhoneNumber":"(702) 867-2148","countryCode":"US","zipcode":"89128","address1":"7365 Prairie Falcon Rd","address2":"","chatEnabled":true,"shortBusinessId":1143902,"businessAlias":"Las Vegas / Reno","businessName":"Proud Moments ABA","primaryName":"Reno, NV","name":"Proud Moments ABA","city":"Las Vegas","state":"NV","locationName":"Proud Moments ABA","latitude":36.2060394,"longitude":-115.254904,"emailId":"info@proudmomentsaba.com","phone":"(702) 766-9840"},{"businessId":169964536765016,"location":"Las Vegas, NV - 8020 W Sahara Ave, STE 125","businessSMSPhoneNumber":"(725) 227-6033","countryCode":"US","zipcode":"89117","address1":"8020 W Sahara Ave","address2":"STE 125","chatEnabled":true,"shortBusinessId":1216192,"businessAlias":"Las Vegas","businessName":"Proud Moments ABA","primaryName":"Las Vegas, NV - Sahara Ave.","name":"Proud Moments ABA","city":"Las Vegas","state":"NV","locationName":"Proud Moments ABA","latitude":36.1448363,"longitude":-115.2662555,"emailId":"info@proudmomentsaba.com","phone":"(702) 766-9840"},{"businessId":168919764119244,"location":"Liverpool, NY","businessSMSPhoneNumber":"(315) 756-6930","countryCode":"US","zipcode":"13090","address1":"7767 Oswego Rd","address2":"","chatEnabled":true,"shortBusinessId":1143920,"businessAlias":"Syracuse","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Liverpool","state":"NY","locationName":"Proud Moments ABA","latitude":43.1463184,"longitude":-76.2303909,"emailId":"info@proudmomentsaba.com","phone":"(315) 992-1929"},{"businessId":168919762523632,"location":"Los Lunas, NM","businessSMSPhoneNumber":"(718) 260-6744","countryCode":"US","zipcode":"87031","address1":"2600 Palmilla","address2":"","chatEnabled":true,"shortBusinessId":1143906,"businessAlias":"Los Lunas, NM","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Los Lunas","state":"NM","locationName":"Proud Moments ABA","latitude":34.81741969,"longitude":-106.7675315,"emailId":"info@proudmomentsaba.com","phone":"(505) 856-6880"},{"businessId":173441414024193,"location":"Manassas, VA","businessSMSPhoneNumber":"(571) 520-4291","countryCode":"US","zipcode":"20110","address1":"8751 Sudley Rd 1st Floor","chatEnabled":true,"shortBusinessId":1440555,"businessAlias":"Manassas, VA","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Manassas","state":"VA","locationName":"Proud Moments ABA","latitude":38.766422,"longitude":-77.48197999,"emailId":"info@proudmomentsaba.com","phone":"(571) 578-0078"},{"businessId":169964537055919,"location":"Manhattan, NY","businessSMSPhoneNumber":"(929) 205-4891","countryCode":"US","zipcode":"10016","address1":"314 E 30th St","address2":"Ste 314","chatEnabled":true,"shortBusinessId":1216194,"businessAlias":"Manhattan - Kips Bay","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Manhattan","state":"NY","locationName":"Proud Moments ABA","latitude":40.7417346,"longitude":-73.9770015,"emailId":"info@proudmomentsaba.com","phone":"(929) 630-2025"},{"businessId":173441411321145,"location":"Maryville, TN","businessSMSPhoneNumber":"(865) 234-9206","countryCode":"US","zipcode":"37804","address1":"417 E Lamar Alexander Pkwy","chatEnabled":true,"shortBusinessId":1440554,"businessAlias":"Maryville, TN","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Maryville","state":"TN","locationName":"Proud Moments ABA","latitude":35.755558,"longitude":-83.96456,"emailId":"info@proudmomentsaba.com","phone":"(865) 277-9402"},{"businessId":173139397364670,"location":"Memphis, TN","businessSMSPhoneNumber":"(901) 883-5592","countryCode":"US","zipcode":"38125","address1":"3239 Players Club Parkway","address2":"","chatEnabled":true,"shortBusinessId":1420645,"businessAlias":"Memphis, TN","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Memphis","state":"TN","locationName":"Proud Moments ABA","latitude":35.0609808,"longitude":-89.7900069,"emailId":"info@proudmomentsaba.com","phone":"(901) 256-4670"},{"businessId":169964536459698,"location":"Metuchen, NJ","businessSMSPhoneNumber":"(848) 305-1934","countryCode":"US","zipcode":"08840","address1":"1 Highland Ave","address2":"","chatEnabled":true,"shortBusinessId":1216190,"businessAlias":"Metuchen","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Metuchen","state":"NJ","locationName":"Proud Moments ABA","latitude":40.5433653,"longitude":-74.3620499,"emailId":"info@proudmomentsaba.com","phone":"(848) 247-6235"},{"businessId":173139389480947,"location":"Middle River, MD","businessSMSPhoneNumber":"(443) 726-4009","countryCode":"US","zipcode":"21220","address1":"405 Williams Ct Suites 116-121","address2":"","chatEnabled":true,"shortBusinessId":1420643,"businessAlias":"White Marsh","businessName":"Proud Moments ABA","primaryName":"White Marsh/Middle River","secondaryName":"","name":"Proud Moments ABA","city":"Middle River","state":"MD","locationName":"Proud Moments ABA","latitude":39.3613,"longitude":-76.40631999,"emailId":"info@proudmomentsaba.com","phone":"(443) 586-8740"},{"businessId":168919762759117,"location":"Milton, FL","businessSMSPhoneNumber":"(850) 641-7728","countryCode":"US","zipcode":"32570","address1":"6479 Caroline St","address2":"","chatEnabled":true,"shortBusinessId":1143908,"businessAlias":"Milton","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Milton","state":"FL","locationName":"Proud Moments ABA","latitude":30.6145875,"longitude":-87.0521611,"emailId":"info@proudmomentsaba.com","phone":"(850) 910-4089"},{"businessId":169964537344672,"location":"Murfreesboro, Tennessee - 245 Heritage Park Dr","businessSMSPhoneNumber":"(629) 276-4311","countryCode":"US","zipcode":"37129","address1":"245 Heritage Park Dr","address2":"","chatEnabled":true,"shortBusinessId":1216196,"businessAlias":"Murfreesboro (245)","businessName":"Proud Moments ABA","primaryName":"Murfreesboro, TN- Heritage Park","name":"Proud Moments ABA","city":"Murfreesboro","state":"Tennessee","locationName":"Proud Moments ABA","latitude":35.8729644,"longitude":-86.3896066,"emailId":"info@proudmomentsaba.com","phone":"(629) 281-6101"},{"businessId":168919762878950,"location":"Murfreesboro, Tennessee - 268 Veterans Pkwy STE J, STE J","businessSMSPhoneNumber":"(629) 276-3447","countryCode":"US","zipcode":"37128","address1":"268 Veterans Pkwy STE J","address2":"STE J","chatEnabled":true,"shortBusinessId":1143909,"businessAlias":"Murfreesboro","businessName":"Proud Moments ABA","primaryName":"Murfreesboro, TN- Veterans Pkwy","name":"Proud Moments ABA","city":"Murfreesboro","state":"Tennessee","locationName":"Proud Moments ABA","latitude":35.78692869,"longitude":-86.4056703,"emailId":"info@proudmomentsaba.com","phone":"(629) 207-6370"},{"businessId":168919762999942,"location":"Nashville, TN","businessSMSPhoneNumber":"(615) 492-3671","countryCode":"US","zipcode":"37209","address1":"3808 Park Ave","address2":"","chatEnabled":true,"shortBusinessId":1143910,"businessAlias":"Nashville Park Ave 1","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Nashville","state":"TN","locationName":"Proud Moments ABA","latitude":36.1516921,"longitude":-86.83174059,"emailId":"info@proudmomentsaba.com","phone":"(615) 331-1141"},{"businessId":168919762642672,"location":"New York, NY","businessSMSPhoneNumber":"(551) 465-5778","countryCode":"US","zipcode":"10005","address1":"77 Water St","address2":"Suite 1602","chatEnabled":true,"shortBusinessId":1143907,"businessAlias":"Manhattan - In Home","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"New York","state":"NY","locationName":"Proud Moments ABA","latitude":40.70428099,"longitude":-74.0082994,"emailId":"info@proudmomentsaba.com","phone":"(212) 235-5043"},{"businessId":172383401295744,"location":"Newport News, Virginia","businessSMSPhoneNumber":"(757) 780-1065","countryCode":"US","zipcode":"23606","address1":"739 Thimble Shoals Blvd ","address2":"Suite 302","chatEnabled":true,"shortBusinessId":1368642,"businessAlias":"Newport News","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Newport News","state":"Virginia","locationName":"Proud Moments ABA","latitude":37.0830055,"longitude":-76.4639454,"emailId":"info@proudmomentsaba.com","phone":"(757) 690-9390"},{"businessId":172383403713836,"location":"Norfolk, VA","businessSMSPhoneNumber":"(757) 780-8734","countryCode":"US","zipcode":"23502","address1":"6325 North Center Drive","address2":"Ste 121","chatEnabled":true,"shortBusinessId":1368643,"businessAlias":"Norfolk","businessName":"Proud Moments ABA ","name":"Proud Moments ABA ","city":"Norfolk","state":"VA","locationName":"Proud Moments ABA ","latitude":36.8476912,"longitude":-76.1893321,"emailId":"info@proudmomentsaba.com","phone":"(757) 901-0646"},{"businessId":168919763121373,"location":"North Brunswick Township, New Jersey","businessSMSPhoneNumber":"(732) 686-6569","countryCode":"US","zipcode":"08902","address1":"2186 NJ-27","address2":"","chatEnabled":true,"shortBusinessId":1143912,"businessAlias":"North Brunswick","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"North Brunswick Township","state":"New Jersey","locationName":"Proud Moments ABA","latitude":40.4559883,"longitude":-74.512823,"emailId":"info@proudmomentsaba.com","phone":"(732) 339-3335"},{"businessId":174960421326623,"location":"North Las Vegas, NV","businessSMSPhoneNumber":"(702) 996-8390","countryCode":"US","zipcode":"89032","address1":"1550 W Craig","address2":"","chatEnabled":true,"shortBusinessId":1559494,"businessAlias":"North Las Vegas","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"North Las Vegas","state":"NV","locationName":"Proud Moments ABA","latitude":36.2402238,"longitude":-115.1626966,"emailId":"info@proudmomentsaba.com","phone":"(702) 991-1730"},{"businessId":168919764849120,"location":"Ocean Springs, Mississippi","businessSMSPhoneNumber":"(718) 395-5363","countryCode":"US","zipcode":"39564","address1":"1104 Hanley Road","address2":"","chatEnabled":true,"shortBusinessId":1143926,"businessAlias":"Ocean Springs","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Ocean Springs","state":"Mississippi","locationName":"Proud Moments ABA","latitude":30.4156013,"longitude":-88.7949834,"emailId":"info@proudmomentsaba.com","phone":"(228) 240-8380"},{"businessId":168919763241842,"location":"Pensacola, FL","businessSMSPhoneNumber":"(718) 841-0526","countryCode":"US","zipcode":"32514","address1":"9900 N Davis Hwy","address2":"","chatEnabled":true,"shortBusinessId":1143913,"businessAlias":"North Pensacola","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Pensacola","state":"FL","locationName":"Proud Moments ABA","latitude":30.537103,"longitude":-87.1991764,"emailId":"info@proudmomentsaba.com","phone":"(850) 607-6910"},{"businessId":168919813437917,"location":"Pikesville, MD","businessSMSPhoneNumber":"(410) 498-5158","countryCode":"US","zipcode":"21208","address1":"7103 Milford Industrial Blvd","address2":"","chatEnabled":true,"shortBusinessId":1143944,"businessAlias":"Baltimore","businessName":"Proud Moments ABA","primaryName":"Baltimore","secondaryName":"","name":"Proud Moments ABA","city":"Pikesville","state":"MD","locationName":"Proud Moments ABA","latitude":39.3608147,"longitude":-76.7187711,"emailId":"info@proudmomentsaba.com","phone":"(410) 205-2315"},{"businessId":168919763399606,"location":"Queens, NY","businessSMSPhoneNumber":"(718) 790-4077","countryCode":"US","zipcode":"11366","address1":"16110 Union Tpke Suite 2","address2":"Suite 2","chatEnabled":true,"shortBusinessId":1143914,"businessAlias":"Queens","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Queens","state":"NY","locationName":"Proud Moments ABA","latitude":40.7207638,"longitude":-73.8059844,"emailId":"info@proudmomentsaba.com","phone":"(718) 298-2107"},{"businessId":172383407351204,"location":"Reston, VA","businessSMSPhoneNumber":"(571) 493-3845","countryCode":"US","zipcode":"20191","address1":"1800 Alexander Bell Drive","address2":"Ste 100","chatEnabled":true,"shortBusinessId":1368644,"businessAlias":"Reston","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Reston","state":"VA","locationName":"Proud Moments ABA","latitude":38.9430772,"longitude":-77.3213409,"emailId":"info@proudmomentsaba.com","phone":"(571) 495-1673"},{"businessId":173441404813492,"location":"Rio Rancho, NM","businessSMSPhoneNumber":"(505) 484-2215","countryCode":"US","zipcode":"87124","address1":"500 Unser Blvd SE Ste A & C","address2":"","chatEnabled":true,"shortBusinessId":1440552,"businessAlias":"Rio Rancho, NM","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Rio Rancho","state":"NM","locationName":"Proud Moments ABA","latitude":35.249935,"longitude":-106.69615,"emailId":"info@proudmomentsaba.com","phone":"(505) 623-9814"},{"businessId":168919763520977,"location":"Rochester, NY","businessSMSPhoneNumber":"(585) 699-1114","countryCode":"US","zipcode":"14534","address1":"1160-M Pittsford Victor Rd","address2":"","chatEnabled":true,"shortBusinessId":1143915,"businessAlias":"Rochester, NY","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Rochester","state":"NY","locationName":"Proud Moments ABA","latitude":43.04687,"longitude":-77.46713,"emailId":"info@proudmomentsaba.com","phone":"(585) 498-1840"},{"businessId":168919763640669,"location":"Rockville, MD","businessSMSPhoneNumber":"(301) 701-2764","countryCode":"US","zipcode":"20850","address1":"15245 Shady Grove Rd","address2":"","chatEnabled":true,"shortBusinessId":1143916,"businessAlias":"Rockville","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Rockville","state":"MD","locationName":"Proud Moments ABA","latitude":39.1081682,"longitude":-77.1878136,"emailId":"info@proudmomentsaba.com","phone":"(301) 882-6060"},{"businessId":169964536621957,"location":"Savannah, GA","businessSMSPhoneNumber":"(912) 207-7695","countryCode":"US","zipcode":"31405","address1":"17 Park of Commerce Blvd","address2":"Suites 103/105","chatEnabled":true,"shortBusinessId":1216191,"businessAlias":"Savannah","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Savannah","state":"GA","locationName":"Proud Moments ABA","latitude":32.0653817,"longitude":-81.1622912,"emailId":"info@proudmomentsaba.com","phone":"(912) 228-3714"},{"businessId":172383414250396,"location":"Silver Spring, Maryland","businessSMSPhoneNumber":"(240) 332-0455","countryCode":"US","zipcode":"20904","address1":"12210 Plum Orchard Dr","address2":"Suite 216","chatEnabled":true,"shortBusinessId":1368651,"businessAlias":"Silver Spring","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Silver Spring","state":"Maryland","locationName":"Proud Moments ABA","latitude":39.0574359,"longitude":-76.95777959,"emailId":"info@proudmomentsaba.com","phone":"(240) 202-4205"},{"businessId":168919763759666,"location":"Smyrna, TN","businessSMSPhoneNumber":"(718) 925-4843","countryCode":"US","zipcode":"37167","address1":"695 Nussan Dr.","address2":"","chatEnabled":true,"shortBusinessId":1143917,"businessAlias":"Smyrna","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Smyrna","state":"TN","locationName":"Proud Moments ABA","latitude":35.9794416,"longitude":-86.4924226,"emailId":"info@proudmomentsaba.com","phone":"(629) 600-5610"},{"businessId":168919763881537,"location":"Southfield, MI","businessSMSPhoneNumber":"(248) 971-7793","countryCode":"US","zipcode":"48033","address1":"23800 W 10 Mile Rd Suite 105","address2":"Suite 105","chatEnabled":true,"shortBusinessId":1143918,"businessAlias":"Southfield","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Southfield","state":"MI","locationName":"Proud Moments ABA","latitude":42.4732247,"longitude":-83.2786684,"emailId":"info@proudmomentsaba.com","phone":"(248) 450-6500"},{"businessId":174616979570746,"location":"Springfield, TN","businessSMSPhoneNumber":"(615) 614-8513","countryCode":"US","zipcode":"37172","address1":"3933 Memorial Blvd","address2":"","chatEnabled":true,"shortBusinessId":1533123,"businessAlias":"Springfield","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Springfield","state":"TN","locationName":"Proud Moments ABA","latitude":36.4796773,"longitude":-86.8576628,"emailId":"info@proudmomentsaba.com","phone":"(615) 203-0900"},{"businessId":168919764001273,"location":"Staten Island, New York","businessSMSPhoneNumber":"(718) 569-7582","countryCode":"US","zipcode":"10314","address1":"2535 Victory Blvd","address2":"","chatEnabled":true,"shortBusinessId":1143919,"businessAlias":"Staten Island","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Staten Island","state":"New York","locationName":"Proud Moments ABA","latitude":40.6102975,"longitude":-74.1477115,"emailId":"info@proudmomentsaba.com","phone":"(718) 737-8145"},{"businessId":172383409793796,"location":"Sterling, VA","businessSMSPhoneNumber":"(571) 520-0850","countryCode":"US","zipcode":"20166","address1":"46040 Center Oak Plaza","address2":"#150","chatEnabled":true,"shortBusinessId":1368646,"businessAlias":"Sterling","businessName":"Proud Moments ABA Sterling","name":"Proud Moments ABA Sterling","city":"Sterling","state":"VA","locationName":"Proud Moments ABA Sterling","latitude":39.029269,"longitude":-77.4075107,"emailId":"info@proudmomentsaba.com","phone":"(866) 565-7222"},{"businessId":168919764239467,"location":"Teaneck, NJ","businessSMSPhoneNumber":"(551) 239-9763","countryCode":"US","zipcode":"07666","address1":"1 Degraw Ave","address2":"","chatEnabled":true,"shortBusinessId":1143921,"businessAlias":"Teaneck","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Teaneck","state":"NJ","locationName":"Proud Moments ABA","latitude":40.87279869,"longitude":-74.0124335,"emailId":"info@proudmomentsaba.com","phone":"(551) 363-3303"},{"businessId":168919764368205,"location":"Toms River, NJ","businessSMSPhoneNumber":"(732) 585-1615","countryCode":"US","zipcode":"08753","address1":"201 Main St","address2":"","chatEnabled":true,"shortBusinessId":1143922,"businessAlias":"Toms River","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Toms River","state":"NJ","locationName":"Proud Moments ABA","latitude":39.9536425,"longitude":-74.1979532,"emailId":"info@proudmomentsaba.com","phone":"(732) 523-1245"},{"businessId":171459289350074,"location":"Vineland, NJ","businessSMSPhoneNumber":"(856) 579-6673","countryCode":"US","zipcode":"08360","address1":"1103 W Sherman Ave","address2":"Suite 1 A","chatEnabled":true,"shortBusinessId":1313243,"businessAlias":"Vineland","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Vineland","state":"NJ","locationName":"Proud Moments ABA","latitude":39.4463436,"longitude":-75.05011739,"emailId":"info@proudmomentsaba.com","phone":"(856) 240-4930"},{"businessId":172383412812159,"location":"Woodbridge, VA","businessSMSPhoneNumber":"(571) 506-8584","countryCode":"US","zipcode":"22193","address1":"14059 Crown Court","address2":"","chatEnabled":true,"shortBusinessId":1368649,"businessAlias":"Woodbridge","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Woodbridge","state":"VA","locationName":"Proud Moments ABA","latitude":38.6507759,"longitude":-77.309021,"emailId":"info@proudmomentsaba.com","phone":"(571) 368-6876"},{"businessId":174616975849140,"location":"Woodbury, NJ","businessSMSPhoneNumber":"(856) 492-6370","countryCode":"US","zipcode":"08096","address1":"17 West Bank Ave, Suite 104","chatEnabled":true,"shortBusinessId":1533122,"businessAlias":"Woodbury","businessName":"Proud Moments ABA","name":"Proud Moments ABA","city":"Woodbury","state":"NJ","locationName":"Proud Moments ABA","latitude":39.8050909,"longitude":-75.1268776,"emailId":"info@proudmomentsaba.com","phone":"(856) 480-0688"}],"chatBubble":"Have a question? We are here to help!","enableChatBubble":1,"enableChatBubbleSound":0,"chatIconColor":"#ef8b22","chatIconForeColor":"#FFFFFF","supportedCountryCodes":["US","PR","VI","MX","CA"],"businessName":"Proud Moments ABA","widgetName":null,"enabled":1,"widgetConfigId":90354,"businessSMSPhoneNumber":null,"teams":[{"teamId":14560,"name":"New family? Ask your question here.","count":null,"webchatSelected":false},{"teamId":14051,"name":"Proud Moments General Questions ","count":null,"webchatSelected":false},{"teamId":14559,"name":"Recruiting Team ","count":null,"webchatSelected":false}],"isLiveChatEnabled":true,"isChatbotEnabled":true,"enableGoogleAnalytics":false,"googleAnalyticsVersion":"","googleTrackingId":"","webChatOfflineClosingMessageHeader":"We will text you !","webChatOfflineClosingMessageBody":"We will follow up with you soon. You can always text us at [Business Texting Number].","liveChatOfflineClosingMessageHeader":"Text us!","liveChatOfflineClosingMessageBody":"The best way to get ahold of us is to text us [Business Texting Number].","liveChatOnlineClosingMessageHeader":"Text us!","liveChatOnlineClosingMessageBody":"The best way to get ahold of us is to text us [Business Texting Number].","liveChatOfflineWelcomeMessage":"We're closed right now but we got your message. We'll text you on your number when we're back!","liveChatOnlineWelcomeMessage":"Give us a moment while we look for someone available to help you.","installed":1,"websites":["http%3A//www.proudmomentsaba.com","https%3A//c212.net","https%3A//www.proudmomentsaba.com"],"statusUpdateOn":"2025-11-03T03:01:08.000+00:00","liveChatOnlineTextMessage":"Thank you for contacting [Business Name]! Someone from our team will reach out shortly.","liveChatOfflineTextMessage":"Thank you for contacting [Business Name]! We are currently closed, but we’ll text you when we’re back!","locationHierarchy":null,"externalId":90354,"allLocationDisabled":0,"emailMandatory":false,"customFields":null,"disclaimer":"By sending this message, you provide express written consent indicating a willingness to receive communications from us, either by call or SMS. We will never share your information and will contact you via SMS if applicable no more than 2-4 times/month. Standard messaging and data rates apply. Text STOP to opt out at any time.","autoDetectLocationEnabled":true,"disclaimerSelectionStatus":1,"robinInsideBusinessHours":null,"robinOutsideBusinessHours":null,"enablePrechatForm":1,"prechatFormInsideBusinessHours":1,"prechatFormOutsideBusinessHours":1,"chatbotHours":null,"timerDisplay":1,"timerSeconds":180,"mobileView":"halfView","widgetAgent":[],"fallbackMessage":null,"accountType":1,"businessOpen":false,"locale":null,"fields":null,"bubbleBGColor":"#EF8B22"};
    var locale = "en";
    