PageSourceSearch

https://www.cartoonmango.com/_next/static/chunks/pages/insights/di…-real-estate-enterprise-49cd15c9149ae030.js

js cartoonmango.com collected 2026-10-07 10:51:53 UTC 37,701 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2635],{66624:function(e,a,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/insights/disaster-recovery-strategy-for-real-estate-enterprise",function(){return t(57472)}])},57472:function(e,a,t){"use strict";t.r(a),t.d(a,{default:function(){return S}});var s=t(85893),n=t(67294),i=t(15615),r=t(41664),o=t.n(r),c=t(25675),l=t.n(c),d=t(9008),h=t.n(d),m=t(2711),u=t.n(m),p=(t(66130),t(7160)),g=t.n(p),x=t(46066),v=(t(41548),t(73873),t(99660)),f=t(86512);function j(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function w(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{},s=Object.keys(t);"function"===typeof Object.getOwnPropertySymbols&&(s=s.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),s.forEach((function(a){j(e,a,t[a])}))}return e}function b(e){var a=e.className,t=e.style,n=e.onClick;return(0,s.jsx)("div",{className:a,style:w({},t,{display:"block",background:"red"}),onClick:n,children:(0,s.jsx)("div",{className:"slickNextButton",children:(0,s.jsx)(l(),{src:"/arrowrightt.svg",alt:"arrow",width:40,height:40})})})}function y(e){var a=e.className,t=e.style,n=e.onClick;return(0,s.jsx)("div",{className:a,style:w({},t,{display:"block",background:"red"}),onClick:n,children:(0,s.jsx)("div",{className:"slickPrevButton",children:(0,s.jsx)(l(),{src:"/arrowleftt.svg",alt:"arrow",width:40,height:40})})})}var A={infinite:!0,speed:2e3,centerMode:!0,slidesToShow:2.5,slidesToScroll:1,autoplay:!1,autoplaySpeed:4e3,arrows:!0,touchMove:!0,nextArrow:(0,s.jsx)(b,{}),prevArrow:(0,s.jsx)(y,{}),className:"caseStudy__slider",responsive:[{breakpoint:1200,settings:{slidesToShow:2}},{breakpoint:768,settings:{slidesToShow:2,arrows:!1,dots:!0}},{breakpoint:540,settings:{slidesToShow:1,arrows:!1,dots:!0}}]},k={dots:!1,dotsClass:"slick-dots testimonial-dots",infinite:!0,speed:2e3,slidesToShow:1,slidesToScroll:1,autoplay:!0,arrows:!0,touchMove:!0,cssEase:"ease-in-out",touchThreshold:100,nextArrow:(0,s.jsx)(b,{}),prevArrow:(0,s.jsx)(y,{}),className:"testimonial-slider"},C=[{heading:"Kotak Mahindra Bank",subHeading:"Banking and Fintech",color:"green",textColor:"greenText",url:"/projects/ui-ux-design-kotak-811-digital-banking-application",desc:"Designing a seamless user experience for Kotak 811 digital savings account",image:"/kotak-listing.png"},{heading:"News Laundry",subHeading:"News and Media",textColor:"redText",url:"/projects/newslaundry-application-development",desc:"Reader-Supported Independent News and Media Organisation",image:"/newslaundry.png"},{heading:"Bidzapp",subHeading:"Ecommerce",url:"/projects/bidzapp-ecommerce-application-development",desc:"Developing an auction-led e-commerce platform for Bidzapp",image:"/bidzap-listing.png"},{heading:"Qlan",subHeading:"Esports and Gaming",color:"green",url:"/projects/qlan-esports-social-networking-application-development",textColor:"greenText",desc:"Developing A One Stop Networking Hub For Esports Enthusiasts",image:"/qlan-listing.png"},{heading:"Metro Cash and Carry",subHeading:"B2B Ecommerce",url:"/projects/metro-cash-and-carry-ecommerce-application",textColor:"redText",desc:"Creating a Digital Storefront for a Wholesale Expert",image:"/metro-wholesale-listing.png"},{heading:"Outlook Business",subHeading:"News and Media",color:"green",url:"/projects/outlook-business-digital-platform-development",textColor:"greenText",desc:"Developing a Seamless Digital Subscription Experience for Outlook Business Readers",image:"/outlook2x.png"},{heading:"IPL Fantasy League",subHeading:"Sports and Gaming",url:"/projects/ipl-fantasy-gaming-application",desc:"Innovation and Development Partners for BCCI's official Fantasy Gaming Platform",image:"/ipl-listing.png"}],N=[{clientText:"Learn more about our culture, research methods and design philosophy",testimonialsContent:"Cartoon Mango was great to work with. They improvise and provide 24X7 support.",clientName:"Gaurav Saxena",clientDesignation:"Media Manager - BCCI",img:"/bcci-logo.png"},{clientText:"Learn more about our culture, research methods and design philosophy",testimonialsContent:"The goals set by us were achieved on a competitive timeline and the MVP was well received by our early on-set users.",clientName:"Sagar Nair",clientDesignation:"Chief Executive Officer - Qlan Gaming",img:"/qlan-icon1.png"},{clientText:"Learn more about our culture, research methods and design philosophy",testimonialsContent:"We had a great time partnering with Cartoon Mango. The team is adept with the latest te
1chnologies and can produce products at scale.",clientName:"Gautham Varma",clientDesignation:"Sr. Product Manager - Cricket.com",img:"/cricket-icon.png"},{clientText:"Learn more about our culture, research methods and design philosophy",testimonialsContent:" Their competence to develop a complex product was quite impressive.",clientName:"Nitin Arora ",clientDesignation:"Chief Operating Officer - Bidzapp",img:"/bidzapp-color.png"},{clientText:"Learn more about our culture, research methods and design philosophy",testimonialsContent:"Cartoon Mango impressed us with good results and performance from the get-go.",clientName:"Arjun Shetty",clientDesignation:"Co-Founder - Leaguex Gaming",img:"/leagueX-color.png"}];function S(){var e=(0,n.useState)(!1),a=e[0],t=e[1],r=(0,n.useState)(!1),c=(r[0],r[1],(0,n.useState)(2));c[0],c[1];(0,n.useEffect)((function(){(0,v.V)()})),(0,n.useEffect)((function(){var e=document.createElement("script");return e.src="https://unpkg.com/aos@next/dist/aos.js",u().init({offest:500,duration:1e3}),e.async=!0,document.body.appendChild(e),function(){document.body.removeChild(e)}}),[]);var d,m=(0,n.useState)(!0),p=m[0],b=m[1];return document.getElementById("spinner")&&setTimeout((function(){b(!1)}),0),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(h(),{children:[(0,s.jsx)("title",{children:"Disaster Recovery Strategy for Real Estate"}),(0,s.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"}),(0,s.jsx)("link",{rel:"icon",type:"image/x-icon",href:"/favicon.ico",className:"next-head"}),(0,s.jsx)("meta",{name:"description",content:" Cartoon Mango have partnered with a Real Estate Company to develop a disaster recovery strategy for a application that is resilient to unforeseen circumstances"}),(0,s.jsx)("link",{rel:"canonical",href:"https://www.cartoonmango.com/insights/disaster-recovery-strategy-for-real-estate-enterprise"}),(0,s.jsx)("meta",{property:"og:url",content:"https://www.cartoonmango.com/insights/disaster-recovery-strategy-for-real-estate-enterprise"}),(0,s.jsx)("meta",{property:"og:type",content:"article"}),(0,s.jsx)("meta",{property:"article:published_time",content:"2026-02-27T00:00:00+05:30"}),(0,s.jsx)("meta",{property:"article:modified_time",content:"2026-02-27T00:00:00+05:30"}),(0,s.jsx)("meta",{property:"article:author",content:"https://www.cartoonmango.com/about-us"}),(0,s.jsx)("meta",{property:"article:section",content:"Technology"}),(0,s.jsx)("link",{rel:"preload",as:"font"}),(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify((d={"@context":"https://schema.org","@type":"Organization",name:"Cartoon Mango",description:"Cartoon Mango - A Strategic UI/UX Design Agency and Application Development Company",url:"https://www.cartoonmango.com",logo:"https://www.cartoonmango.com/static/images/cmd_logo.svg",contactPoint:{"@type":"ContactPoint",telephone:"+91-9952361618",contactType:"sales"},address:{"@type":"PostalAddress",addressCountry:"IN",addressLocality:"Bengaluru",addressRegion:"KA",postalCode:"560058",streetAddress:"43 Millers Road"},sameAs:"https://www.linkedin.com/company/cartoonmango/"},j(d,"sameAs","https://www.facebook.com/cartoonmangostudios/"),j(d,"sameAs","https://www.instagram.com/cartoonmangostudios"),d))}}),(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"Article",headline:"Disaster Recovery Strategy for Real Estate",description:" Cartoon Mango have partnered with a Real Estate Company to develop a disaster recovery strategy for a application that is resilient to unforeseen cir...",author:[{"@type":"Organization",name:"Cartoon Mango",url:"https://www.cartoonmango.com"},{"@type":"Person",name:"Cartoon Mango Engineering",url:"https://www.cartoonmango.com/about-us"}],publisher:{"@type":"Organization",name:"Cartoon Mango",address:{"@type":"PostalAddress",addressLocality:"Bangalore",addressRegion:"Karnataka",addressCountry:"India"}},datePublished:"2026-02-27",dateModified:"2026-02-27",speakable:{"@type":"SpeakableSpecification",cssSelector:["h1",".quick-answer",".faq-answer"]}})}})]}),(0,s.jsxs)("div",{className:g().container,children:[(0,s.jsx)("div",{id:"spinner",className:"".concat(g().loaderContainer)+" "+"".concat(p?"":g().active),children:(0,s.jsx)("div",{className:g().loaderItem,children:(0,s.jsx)("div",{className:"".concat(g().loaderImage)+" "+"".concat(p?"":g().active),children:(0,s.jsx)(l(),{src:"/cm-bannerloader.png",alt:"icon",width:150,height:150})})})}),!p&&(0,s.jsx)(s.Fragment,{}),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("section",{className:a?"".concat(g().header,' + " " ').concat(g().mobile):"".concat(g().header),children:[(0,s.jsxs)("div",{className:g().logo,children:[(0,s.jsx)("a",{href:"/",children:(0,s.jsx)("img",{className:g().logoBlack,src:"/cm-logo.gif",alt:"Cartoon Mango - UI/UX Design and Application development Company from Coimbatore and Bangalore,India"})}),(0,s.jsx)("img",{className:g().logoWhite,src:"/logoWhitee.svg",alt:"Cartoon Mango - UI/UX Design and Application development Company from Coimbatore and Bangalore,India"})]}),(0,s.jsxs)("div",{className:g().menuWrapper,children:[(0,s.jsx)("a",{href:"/contact-us",className:g().contactUs,children:(0,s.jsx)("span",{children:"Contact Us"})}),(0,s.jsxs)("div",{className:a?"".concat(g().menu,' + " " ').concat(g().active):"".concat(g().menu),onClick:function(){t(!a)},children:[(0,s.jsx)("span",{}),(0,s.jsx)("span",{}),(0,s.jsx)("span",{}),(0,s.jsx)("span",{})]})]})]}),(0,s.jsxs)("section",{className:g().caseStudyyHeading,children:[(0,s.jsx)("h6",{"data-aos":"fade-up",children:"Disaster Recovery Strategy for Real Estate Enterprise"}),(0,s.jsx)("p",{"data-aos":"fade-up",children:"Building a Resilient Architecture: Empowering Real Estate Operations with a Comprehensive Disaster Recovery Strategy"})]}),(0,s.jsx)("section",{className:g().caseStudyyContent,children:(0,s.jsxs)("div",{className:g().blogWrapper,"data-aos":"fade-up",children:[(0,s.jsxs)("p",{"data-aos":"fade-up",children:[(0,s.jsx)("strong",{children:"Introduction: "})," ",(0,s.jsx)("br",{}),"We were honored to work with a large real estate enterprise, developing a product tailored to their property users across multiple locations. The client had a crucial requirement - uninterrupted operations with zero downtime and data loss. We have designed the architecture with a specific focus on the comprehensive disaster recovery plan that ensured continuous availability and protected valuable data. We leveraged serverless architecture, RDS, Elasticache,Cloudwatch, Celery, and Redisbeat to build a resilient infrastru
1cture capable of handling region failures and seamlessly managing background tasks across multiple nodes."]}),(0,s.jsx)("h4",{"data-aos":"fade-up",children:"Designing the Disaster Recovery Strategy:"}),(0,s.jsxs)("p",{"data-aos":"fade-up",children:[(0,s.jsx)("strong",{children:"Identifying Recovery Time Objective (RTO) and Recovery Point Objective (RPO):"}),(0,s.jsx)("br",{}),"We collaborated closely with the client to define the RTO and RPO, which represented the maximum acceptable downtime and data loss, respectively. These parameters formed the foundation of our disaster recovery plan and influenced our architectural decisions."]}),(0,s.jsxs)("p",{"data-aos":"fade-up",children:[(0,s.jsx)("strong",{children:"Leveraging Serverless Architecture: "}),(0,s.jsx)("br",{}),"To ensure high availability and fault tolerance, we opted for a serverless architecture. By utilizing serverless services such as AWS Lambda, we eliminated the need to manage and maintain servers, reducing the risk of single points of failure. The other key components of the architecture included:"]}),(0,s.jsxs)("ul",{children:[(0,s.jsx)("li",{"data-aos":"fade-up",children:"Amazon RDS (Relational Database Service): We leveraged Amazon RDS to deploy and manage highly available databases, ensuring data durability and redundancy."}),(0,s.jsx)("li",{"data-aos":"fade-up",children:"Amazon S3 (Simple Storage Service): Critical data protection and data integrity were ensured by utilizing Amazon S3 for secure storage and backup. Regular backups were performed to S3, minimizing the risk of data loss."}),(0,s.jsx)("li",{"data-aos":"fade-up",children:"AWS CloudFormation: We employed AWS CloudFormation as infrastructure as code (IaC) to maintain consistency and repeatability in deploying and managing the client's infrastructure. This enabled efficient recovery and reproducibility in the face of a disaster."}),(0,s.jsx)("li",{"data-aos":"fade-up",children:"Amazon Route 53: Playing a vital role in our architecture, Amazon Route 53 served as a highly available and scalable DNS service. By utilizing health checks and failover routing policies, we achieved seamless failover between different regions in the event of a disaster."}),(0,s.jsx)("li",{"data-aos":"fade-up",children:"AWS Amplify: For the client's front-end web applications, we utilized AWS Amplify. This service facilitated the seamless deployment and management of web applications, ensuring scalability and robustness."}),(0,s.jsx)("li",{"data-aos":"fade-up",children:"Amazon CloudWatch: To monitor and track the health and performance of the infrastructure and applications, we relied on Amazon CloudWatch. With custom metrics, alarms, and proactive monitoring, we could identify and resolve potential issues promptly."})]}),(0,s.jsxs)("p",{"data-aos":"fade-up",children:[(0,s.jsx)("strong",{children:"Multi-AZ Deployment with RDS and Elasticache: "}),(0,s.jsx)("br",{}),"We deployed the client's critical databases using Amazon RDS (Relational Database Service) in multiple Availability Zones (AZs). This architecture provided automatic failover and ensured data redundancy across different physical locations. Additionally, we utilized Elasticache, a managed in-memory caching service, to enhance application performance and resilience."]}),(0,s.jsxs)("p",{"data-aos":"fade-up",children:[(0,s.jsx)("strong",{children:"Handling Background Tasks with Celery: "}),(0,s.jsx)("br",{}),"The client's operations relied heavily on background tasks performed by the Celery distributed task queue. To enable efficient task management across multiple nodes, we implemented Celery's distributed architecture. Each node subscribed to a shared task queue, allowing tasks to be distributed evenly. In case of a node failure, other nodes automatically picked up the pending tasks."]}),(0,s.jsxs)("p",{"data-aos":"fade-up",children:[(0,s.jsx)("strong",{children:"Synchronizing Celery Tasks with Redisbeat: "}),(0,s.jsx)("br",{}),"To ensure task synchronization and prevent task duplication or loss, we integrated Redisbeat, a Celery beat scheduler backed by Redis. Redisbeat facilitated task coordination by acting as a central task scheduler and provided synchronization across multiple nodes. This allowed us to maintain consistency and reliability in their background task execution."]}),(0,s.jsxs)("p",{"data-aos":"fade-up",children:[(0,s.jsx)("strong",{children:"CloudWatch and Lambda:"}),(0,s.jsx)("br",{}),"To detect and respond to threats swiftly, we relied on the watchful eye of Amazon CloudWatch. By configuring alarms based on custom metrics and thresholds, we were able to proactively identify potential issues. In the enchanted realm of serverless, AWS Lambda was the magician. Triggered by CloudWatch alarms, Lambda sprang into action, seamlessly ensuring the availability of essential services."]}),(0,s.jsxs)("p",{"data-aos":"fade-up",children:[(0,s.jsx)("strong",{children:"Conclusion: "}),(0,s.jsx)("br",{}),"In the realm of real estate enterprise, the risk of downtime and data loss posed significant challenges. Through our dedication and the power of cloud technologies, we crafted a robust disaster recovery strategy that fortified our client's operations. With serverless architecture, multi-AZ and multi-region resilience, Celery with Redis Beat, CloudWatch with Lambda, and the brilliance of Amplify, we ensured uninterrupted success. Our client now operates with confidence, knowing their operations are fortified to overcome any adversity. As a technology services company, we are committed to delivering tailored solutions that empower our clients to flourish, even in challenging circumstances."]})]})}),(0,s.jsx)("section",{className:"".concat(g().testimonials)+" "+"".concat(g().caseStudyy),children:(0,s.jsx)(x.Z,w({}
1,k,{children:N.map((function(e){return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("div",{className:g().testimonials__content,children:(0,s.jsxs)("div",{className:g().testimonials__footer,children:[(0,s.jsx)("div",{className:g().testimonialsContent,children:(0,s.jsx)("p",{children:e.testimonialsContent})}),(0,s.jsxs)("div",{className:g().testimonialsContentProfile,children:[(0,s.jsx)("h4",{children:e.clientName}),(0,s.jsx)("h6",{children:e.clientDesignation}),(0,s.jsx)("div",{className:g().testimonialsProfile,children:(0,s.jsx)("img",{src:e.img,alt:e.img})})]})]})})})}))}))}),(0,s.jsxs)("section",{className:g().caseStudyySlider,children:[(0,s.jsx)("h2",{children:" We Have Delivered 100+ Digital Products"}),(0,s.jsx)(x.Z,w({},A,{children:C.map((function(e){return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("a",{href:e.url,children:(0,s.jsxs)("div",{className:g().caseStudy__card,children:[(0,s.jsx)("div",{className:"".concat(g().caseStudy__image)+" "+"".concat(e.color),children:(0,s.jsx)("img",{src:e.image,alt:"logo"})}),(0,s.jsxs)("div",{className:g().caseStudy__content,children:[(0,s.jsx)("h4",{className:e.textColor,children:e.subHeading}),(0,s.jsx)("h5",{children:e.heading}),(0,s.jsx)("h6",{children:e.desc})]})]})})})}))}))]}),(0,s.jsx)(f.Z,{items:[{name:"Home",url:"/"},{name:"Insights",url:"/insights"},{name:"Disaster Recovery Strategy For Real Estate Enterprise",url:"/insights/disaster-recovery-strategy-for-real-estate-enterprise"}],showVisual:!1}),(0,s.jsx)(i.Z,{})]})]}),(0,s.jsx)("div",{className:a?"".concat(g().modalWrapper," active"):"".concat(g().modalWrapper),children:(0,s.jsxs)("div",{className:a?"".concat(g().modalComtent," active"):"".concat(g().modalComtent),children:[(0,s.jsxs)("section",{className:"".concat(g().header," mobile"),style:{display:"none"},children:[(0,s.jsxs)("div",{className:g().logo,children:[(0,s.jsx)("img",{src:"/logo.svg",alt:"Logo",className:g().logoBlack}),(0,s.jsx)("img",{className:g().logoWhite,src:"/logoWhitee.svg",alt:"icon"})]}),(0,s.jsx)("div",{className:g().menuWrapper,children:(0,s.jsxs)("div",{className:g().menu,onClick:function(){return t(!1)},children:[(0,s.jsx)("img",{src:"/closeBl.svg",alt:"Menu",className:g().closeBlack}),(0,s.jsx)("img",{src:"/closeWhite.svg",alt:"Menu",className:g().closeWhite})]})})]}),(0,s.jsx)("div",{className:g().menuContent,children:(0,s.jsxs)("section",{className:g().webMenu,children:[(0,s.jsxs)("div",{className:"".concat(g().socialMediaMenu," show-on-scroll"),children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("h4",{children:"Start a conversation"}),(0,s.jsxs)("p",{children:[(0,s.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"})," "]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h4",{children:"We are available here"}),(0,s.jsxs)("div",{className:g().iconWrapper,children:[(0,s.jsxs)("div",{className:g().mediaIcon,children:[(0,s.jsx)("svg",{className:g().inActive,xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,s.jsx)("g",{id:"Group_62","data-name":"Group 62",transform:"translate(-124 -8063)",children:(0,s.jsx)("path",{id:"Subtraction_1","data-name":"Subtraction 1",d:"M24,48A24.006,24.006,0,0,1,14.659,1.886,24.006,24.006,0,0,1,33.342,46.114,23.846,23.846,0,0,1,24,48Zm0-33.6c-2.658,0-2.959.013-3.956.058a7.111,7.111,0,0,0-2.332.445,4.682,4.682,0,0,0-1.7,1.107,4.738,4.738,0,0,0-1.108,1.7,7.142,7.142,0,0,0-.446,2.332C14.41,21.066,14.4,21.374,14.4,24c0,2.65.013,2.953.058,3.956a7.125,7.125,0,0,0,.446,2.331,4.744,4.744,0,0,0,1.108,1.7,4.653,4.653,0,0,0,1.7,1.106,7.117,7.117,0,0,0,2.331.447c1.028.048,1.337.058,3.957.058,2.64,0,2.945-.013,3.956-.058a7.129,7.129,0,0,0,2.332-.447A4.893,4.893,0,0,0,33.1,30.288a7.134,7.134,0,0,0,.447-2.331c.048-1.022.058-1.329.058-3.957,0-2.65-.013-2.953-.058-3.956a7.129,7.129,0,0,0-.447-2.333A4.9,4.9,0,0,0,30.288,14.9a7.124,7.124,0,0,0-2.331-.445C26.915,14.409,26.561,14.4,24,14.4Zm0,14.4A4.8,4.8,0,1,1,28.8,24,4.806,4.806,0,0,1,24,28.8Zm0-7.679A2.88,2.88,0,1,0,26.88,24,2.883,2.883,0,0,0,24,21.121Zm5.039-.96a1.2,1.2,0,1,1,1.2-1.2A1.2,1.2,0,0,1,29.04,20.161Z",transform:"translate(124 8063)",fill:"#000"})})}),(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",className:g().activeIcon,children:(0,s.jsx)("g",{id:"Group_62","data-name":"Group 62",transform:"translate(-124 -8063)",children:(0,s.jsx)("path",{id:"Subtraction_1","data-name":"Subtraction 1",d:"M24,48A24.006,24.006,0,0,1,14.659,1.886,24.006,24.006,0,0,1,33.342,46.114,23.846,23.846,0,0,1,24,48Zm0-33.6c-2.658,0-2.959.013-3.956.058a7.111,7.111,0,0,0-2.332.445,4.682,4.682,0,0,0-1.7,1.107,4.738,4.738,0,0,0-1.108,1.7,7.142,7.142,0,0,0-.446,2.332C14.41,21.066,14.4,21.374,14.4,24c0,2.65.013,2.953.058,3.956a7.125,7.125,0,0,0,.446,2.331,4.744,4.744,0,0,0,1.108,1.7,4.653,4.653,0,0,0,1.7,1.106,7.117,7.117,0,0,0,2.331.447c1.028.048,1.337.058,3.957.058,2.64,0,2.945-.013,3.956-.058a7.129,7.129,0,0,0,2.332-.447A4.893,4.893,0,0,0,33.1,30.288a7.134,7.134,0,0,0,.447-2.331c.
1048-1.022.058-1.329.058-3.957,0-2.65-.013-2.953-.058-3.956a7.129,7.129,0,0,0-.447-2.333A4.9,4.9,0,0,0,30.288,14.9a7.124,7.124,0,0,0-2.331-.445C26.915,14.409,26.561,14.4,24,14.4Zm0,14.4A4.8,4.8,0,1,1,28.8,24,4.806,4.806,0,0,1,24,28.8Zm0-7.679A2.88,2.88,0,1,0,26.88,24,2.883,2.883,0,0,0,24,21.121Zm5.039-.96a1.2,1.2,0,1,1,1.2-1.2A1.2,1.2,0,0,1,29.04,20.161Z",transform:"translate(124 8063)",fill:"#825C9A"})})})]}),(0,s.jsxs)("div",{className:g().mediaIcon,children:[(0,s.jsx)("svg",{className:g().inActive,xmlns:"http://www.w3.org/2000/svg",width:"48.001",height:"48",viewBox:"0 0 48.001 48",children:(0,s.jsx)("g",{id:"Group_61","data-name":"Group 61",transform:"translate(-196 -8063)",children:(0,s.jsx)("path",{id:"Subtraction_9","data-name":"Subtraction 9",d:"M-1252,3153a23.85,23.85,0,0,1-9.342-1.886,23.924,23.924,0,0,1-7.629-5.143,23.921,23.921,0,0,1-5.143-7.628A23.848,23.848,0,0,1-1276,3129a23.852,23.852,0,0,1,1.886-9.342,23.921,23.921,0,0,1,5.143-7.629,23.919,23.919,0,0,1,7.629-5.144A23.85,23.85,0,0,1-1252,3105a23.85,23.85,0,0,1,9.342,1.886,23.923,23.923,0,0,1,7.629,5.144,23.921,23.921,0,0,1,5.143,7.629A23.852,23.852,0,0,1-1228,3129a23.848,23.848,0,0,1-1.886,9.342,23.921,23.921,0,0,1-5.143,7.628,23.923,23.923,0,0,1-7.629,5.143A23.85,23.85,0,0,1-1252,3153Zm-2.376-23v9.372h4V3130h4v-4h-4v-2.625a1.531,1.531,0,0,1,.438-.937A1.527,1.527,0,0,1-1249,3122h2.624v-4h-3.311a4.727,4.727,0,0,0-3.311,1.374,4.729,4.729,0,0,0-1.374,3.311V3126H-1257v4Z",transform:"translate(1472 4958)",fill:"#000"})})}),(0,s.jsx)("svg",{className:g().activeIcon,xmlns:"http://www.w3.org/2000/svg",width:"48.001",height:"48",viewBox:"0 0 48.001 48",children:(0,s.jsx)("g",{id:"Group_61","data-name":"Group 61",transform:"translate(-196 -8063)",children:(0,s.jsx)("path",{id:"Subtraction_9","data-name":"Subtraction 9",d:"M-1252,3153a23.85,23.85,0,0,1-9.342-1.886,23.924,23.924,0,0,1-7.629-5.143,23.921,23.921,0,0,1-5.143-7.628A23.848,23.848,0,0,1-1276,3129a23.852,23.852,0,0,1,1.886-9.342,23.921,23.921,0,0,1,5.143-7.629,23.919,23.919,0,0,1,7.629-5.144A23.85,23.85,0,0,1-1252,3105a23.85,23.85,0,0,1,9.342,1.886,23.923,23.923,0,0,1,7.629,5.144,23.921,23.921,0,0,1,5.143,7.629A23.852,23.852,0,0,1-1228,3129a23.848,23.848,0,0,1-1.886,9.342,23.921,23.921,0,0,1-5.143,7.628,23.923,23.923,0,0,1-7.629,5.143A23.85,23.85,0,0,1-1252,3153Zm-2.376-23v9.372h4V3130h4v-4h-4v-2.625a1.531,1.531,0,0,1,.438-.937A1.527,1.527,0,0,1-1249,3122h2.624v-4h-3.311a4.727,4.727,0,0,0-3.311,1.374,4.729,4.729,0,0,0-1.374,3.311V3126H-1257v4Z",transform:"translate(1472 4958)",fill:"#825C9A"})})})]}),(0,s.jsxs)("div",{className:g().mediaIcon,children:[(0,s.jsx)("svg",{className:g().inActive,xmlns:"http://www.w3.org/2000/svg",width:"48.001",height:"48",viewBox:"0 0 48.001 48",children:(0,s.jsx)("g",{id:"Group_63","data-name":"Group 63",transform:"translate(-268 -8063)",children:(0,s.jsx)("path",{id:"Subtraction_8","data-name":"Subtraction 8",d:"M-1252,3153a23.85,23.85,0,0,1-9.342-1.886,23.924,23.924,0,0,1-7.629-5.143,23.921,23.921,0,0,1-5.143-7.628A23.848,23.848,0,0,1-1276,3129a23.852,23.852,0,0,1,1.886-9.342,23.921,23.921,0,0,1,5.143-7.629,23.919,23.919,0,0,1,7.629-5.144A23.85,23.85,0,0,1-1252,3105a23.85,23.85,0,0,1,9.342,1.886,23.923,23.923,0,0,1,7.629,5.144,23.921,23.921,0,0,1,5.143,7.629A23.852,23.852,0,0,1-1228,3129a23.848,23.848,0,0,1-1.886,9.342,23.921,23.921,0,0,1-5.143,7.628,23.923,23.923,0,0,1-7.629,5.143A23.85,23.85,0,0,1-1252,3153Zm3.677-23.721a2.147,2.147,0,0,1,1.576.631,2.1,2.1,0,0,1,.631,1.541v7.917h4.484v-8.477a4.993,4.993,0,0,0-1.507-3.713,5.348,5.348,0,0,0-3.678-1.541,4.45,4.45,0,0,0-2.1.56,4.479,4.479,0,0,0-1.681,1.542v-1.822h-4.484v13.451h4.484v-7.917a2.377,2.377,0,0,1,.7-1.541A2.148,2.148,0,0,1-1248.323,3129.279Zm-14.187-3.363v13.451h4.484v-13.451Zm2.207-7.916a2.626,2.626,0,0,0-1.927.77,2.626,2.626,0,0,0-.77,1.927,2.625,2.625,0,0,0,.77,1.927,2.672,2.672,0,0,0,1.962.771,2.585,2.585,0,0,0,1.892-.771,2.628,2.628,0,0,0,.77-1.927,2.629,2.629,0,0,0-.77-1.927A2.626,2.626,0,0,0-1260.3,3118Z",transform:"translate(1544 4958)",fill:"#000"})})}),(0,s.jsx)("svg",{className:g().activeIcon,xmlns:"http://www.w3.org/2000/svg",width:"48.001",height:"48",viewBox:"0 0 48.001 48",children:(0,s.jsx)("g",{id:"Group_63","data-name":"Group 63",transform:"translate(-268 -8063)",children:(0,s.jsx)("path",{id:"Subtraction_8","data-name":"Subtraction 8",d:"M-1252,3153a23.85,23.85,0,0,1-9.342-1.886,23.924,23.924,0,0,1-7.629-5.143,23.921,23.921,0,0,1-5.143-7.628A23.848,23.848,0,0,1-1276,3129a23.852,23.852,0,0,1,1.886-9.342,23.921,23.921,0,0,1,5.143-7.629,23.919,23.919,0,0,1,7.629-5.144A23.85,23.85,0,0,1-1252,3105a23.85,23.85,0,0,1,9.342,1.886,23.923,23.923,0,0,1,7.629,5.144,23.921,23.921,0,0,1,5.143,7.629A23.852,23.852,0,0,1-1228,3129a23.848,23.848,0,0,1-1.886,9.342,23.921,23.921,0,0,1-5.143,7.628,23.923,23.923,0,0,1-7.629,5.143A23.85,23.85,0,0,1-1252,3153Zm3.677-23.721a2.147,2.147,0,0,1,1.576.631,2.1,2.1,0,0,1,.631,1.541v7.917h4.484v-8.477a4.993,4.993,0,0,0-1.507-3.713,5.348,5.348,0,0,0-3.678-1.541,4.45,4.45,0,0,0-2.1.56,4.479,4.479,0,0,0-1.681,1.542v-1.822h-4.484v13.451h4.484v-7.917a2.377,2.377,0,0,1,.7-1.541A2.148,2.148,0,0,1-1248.323,3129.279Zm-14.187-3.363v13.451h4.484v-13.451Zm2.207-7.916a2.626,2.626,0,0,0-1.927.77,2.626,2.626,0,0,0-.77,1.927,2.625,2.625,0,0,0,.77,1.927,2.672,2.672,0,0,0,1.962.771,2.585,2.585,0,0,0,1.892-.771,2.628,2.628,0,0,0,.77-1.927,2.629,2.629,0,0,0-.77-1.927A2.626,2.626,0,0,0-1260.3,3118Z",transform:"translate(1544 4958)",fill:"#825C9A"})})})]}),(0,s.jsxs)("div",{className:g().mediaIcon,children:[(0,s.jsx)("svg",{className:g().inActive,xmlns:"http://www.w3.org/2000/svg",width:"48.001",height:"48",viewBox:"0 0 48.001 48",children:(0,s.jsx)("g",{id:"Group_64","data-name":"Group 64",transform:"translate(-340 -8063)",children:(0,s.jsx)("path",{id:"Subtraction_7","data-name":"Subtraction 7",d:"M-1252,3153a23.85,23.85,0,0,1-9.342-1.886,23.924,23.924,0,0,1-7.629-5.143,23.921,23.921,0,0,1-5.143-7.628A23.848,23.848,0,0,1-1276,3129a23.852,23.852,0,0,1,1.886-9.342,23.921,23.921,0,0,1,5.143-7.629,23.919,23.919,0,0,1,7.629-5.144A23.85,23.85,0,0,1-1252,3105a23.85,23.85,0,0,1,9.342,1.886,23.923,23.923,0,0,1,7.629,5.144,23.921,23.921,0,0,1,5.143,7.629A23.852,23.852,0,0,1-1228,3129a23.848,23.848,0,0,1-1.886,9.342,23.921,23.921,0,0,1-5.143,7.628,23.923,23.923,0,0,1-7.629,5.143A23.85,23.85,0,0,1-1252,3153Zm-10-17.068h0a12.7,12.7,0,0,0,3.037,1.39,11.65,11.65,0,0,0,3.454.51c3.908-.154,6.927-1.48,8.973-3.942a12.7,12.7,0,0,0,3.13-8.114l-.047-.556a9.179,9.179,0,0,0,2.133-2.227,9.4,9.4,0,0,1-2.411.7,4.313,4.313,0,0,0,1.855-2.364,8.41,8.41,0,0,1-2.69,1.02,4.264,4.264,0,0,0-3.153-1.345,4.218,4.218,0,0,0-2.968,1.252,4.274,4.274,0,0,0-1.252,3.014,3.383,3.383,0,0,0,.14.974,12.588,12.588,0,0,1-4.938-1.344,11.91,11.91,0,0,1-3.826-3.107,4.2,4.2,0,0,0-.556,2.11,4.227,4.227,0,0,0,.51,2.064,4.185,4.185,0,0,0,1.345,1.484,4.274,4.274,0,0,1-1.9-.51v.046a4.1,4.1,0,0,0,.951,2.713,4.289,4.289,0,0,0,2.434,1.461,4.243,4.243,0,0,1-1.113.139,3.239,3.239,0,0,1-.788-.093,4.22,4.22,0,0,0,1.484,2.11,4.205,4.205,0,0,0,2.458.858,7.729,7.729,0,0,1-2.412,1.345,8.673,8.673,0,0,1-2.829.463C-1261.323,3135.978-1261.666,3135.962-1262,3135.931Z",transform:"translate(1616 4958)",fill:"#000"})})}),(0,s.jsx)("svg",{className:g().activeIcon,xmlns:"http://www.w3.org/2000/svg",width:"48.001",height:"48",viewBox:"0 0 48.001 48",children:(0,s.jsx)("g",{id:"Group_64","data-name":"Group 64",transform:"translate(-340 -8063)",children:(0,s.jsx)("path",{id:"Subtraction_7","data-name":"Subtraction 7",d:"M-1252,3153a23.85,23.85,0,0,1-9.342-1.886,23.924,23.924,0,0,1-7.629-5.143,23.921,23.921,0,0,1-5.143-7.628A23.848,23.848,0,0,1-1276,3129a23.852,23.852,0,0,1,1.886-9.342,23.921,23.921,0,0,1,5.143-7.629,23.919,23.919,0,0,1,7.629-5.144A23.85,23.85,0,0,1-1252,3105a23.85,23.85,0,0,1,9.342,1.886,23.923,23.923,0,0,1,7.629,5.144,23.921,23.921,0,0,1,5.143,7.629A23.852,23.852,0,0,1-1228,3129a23.848,23.848,0,0,1-1.886,9.342,23.921,23.921,0,0,1-5.143,7.628,23.923,23.923,0,0,1-7.629,5.143A23.85,23.85,0,0,1-1252,3153Zm-10-17.068h0a12.7,12.7,0,0,0,3.037,1.39,11.65,11.65,0,0,0,3.454.51c3.908-.154,6.927-1.48,8.973-3.942a12.7,12.7,0,0,0,3.13-8.114l-.047-.556a9.179,9.179,0,0,0,2.133-2.227,9.4,9.4,0,0,1-2.411.7,4.313,4.313,0,0,0,1.855-2.364,8.41,8.41,0,0,1-2.69,1.02,4.264,4.264,0,0,0-3.153-1.345,4.218,4.218,0,0,0-2.968,1.252,4.274,4.274,0,0,0-1.252,3.014,3.383,3.383,0,0,0,.14.974,12.588,12.588,0,0,1-4.938-1.344,11.91,11.91,0,0,1-3.826-3.107,4.2,4.2,0,0,0-.556,2.11,4.227,4.227,0,0,0,.51,2.064,4.185,4.185,0,0,0,1.345,1.484,4.274,4.274,0,0,1-1.9-.51v.046a4.1,4.1,0,0,0,.951,2.713,4.289,4.289,0,0,0,2.434,1.461,4.243,4.243,0,0,1-1.113.139,3.239,3.239,0,0,1-.788-.093,4.22,4.22,0,0,0,1.484,2.11,4.205,4.205,0,0,0,2.458.858,7.729,7.729,0,0,1-2.412,1.345,8.673,8.673,0,0,1-2.829.463C-1261.323,3135.978-1261.666,3135.962-1262,3135.931Z",transform:"translate(1616 4958)",fill:"#825C9A"})})})]}),(0,s.jsxs)("div",{className:g().mediaIcon,children:[(0,s.jsx)("svg",{className:g().inActive,xmlns:"http://www.w3.org/2000/svg",width:"48.001",height:"48",viewBox:"0 0 48.001 48",children:(0,s.jsx)("g",{id:"Group_65","data-name":"Group 65",transform:"translate(-412 -8063)",children:(0,s.jsx)("path",{id:"Subtraction_6","data-name":"Subtraction 6",d:"M-1252,3153a23.85,23.85,0,0,1-9.342-1.886,23.924,23.924,0,0,1-7.629-5.143,23.921,23.921,0,0,1-5.143-7.628A23.848,23.848,0,0,1-1276,3129a23.852,23.852,0,0,1,1.886-9.342,23.921,23.921,0,0,1,5.143-7.629,23.919,23.919,0,0,1,7.629-5.144A23.85,23.85,0,0,1-1252,3105a23.85,23.85,0,0,1,9.342,1.886,23.923,23.923,0,0,1,7.629,5.144,23.921,23.921,0,0,1,5.143,7.629A23.852,23.852,0,0,1-1228,3129a23.848,23.848,0,0,1-1.886,9.342,23.921,23.921,0,0,1-5.143,7.628,23.923,23.923,0,0,1-7.629,5.143A23.85,23.85,0,0,1-1252,3153Zm4.491-27.691h0v10.869c0,.288,0,.347-.188.537l-1.918,1.876v.4h9.311v-.4l-1.85-1.832a.557.557,0,0,1-.211-.536V3122.77a.56.56,0,0,1,.211-.537l1.895-1.831v-.4h-6.561l-4.677,11.758-5.321-11.758h-6.883v.4l2.218,2.69a.937.937,0,0,1,.3.783v10.573a1.227,1.227,0,0,1-.321,1.05l-2.494,3.048v.4h7.071v-.4l-2.494-3.048a1.263,1.263,0,0,1-.344-1.05V3125.3l6.207,13.644h.721Z",transform:"translate(1688 4958)",fill:"#000"})})}),(0,s.jsx)("svg",{className:g().activeIcon,xmlns:"http://www.w3.org/2000/svg",width:"48.001",height:"48",viewBox:"0 0 48.001 48",children:(0,s.jsx)("g",{id:"Group_65","data-name":"Group 65",transform:"translate(-412 -8063)",children:(0,s.jsx)("path",{id:"Subtraction_6","data-name":"Subtraction 6",d:"M-1252,3153a23.85,23.85,0,0,1-9.342-1.886,23.924,23.924,0,0,1-7.629-5.143,23.921,23.921,0,0,1-5.143-7.628A23.848,23.848,0,0,1-1276,3129a23.852,23.852,0,0,1,1.886-9.342,23.921,23.921,0,0,1,5.143-7.629,23.919,23.919,0,0,1,7.629-5.144A23.85,23.85,0,0,1-1252,3105a23.85,23.85,0,0,1,9.342,1.886,23.923,23.923,0,0,1,7.629,5.144,23.921,23.921,0,0,1,5.143,7.629A23.852,23.852,0,0,1-1228,3129a23.848,23.848,0,0,1-1.886,9.342,23.921,23.921,0,0,1-5.143,7.628,23.923,23.923,0,0,1-7.629,5.143A23.85,23.85,0,0,1-1252,3153Zm4.491-27.691h0v10.869c0,.288,0,.347-.188.537l-1.918,1.876v.4h9.311v-.4l-1.85-1.832a.557.557,0,0,1-.211-.536V3122.77a.56.56,0,0,1,.211-.537l1.895-1.831v-.4h-6.561l-4.677,11.758-5.321-11.758h-6.883v.4l2.218,2.69a.937.937,0,0,1,.3.783v10.573a1.227,1.227,0,0,1-.321,1.05l-2.494,3.048v.4h7.071v-.4l-2.494-3.048a1.263,1.263,0,0,1-.344-1.05V3125.3l6.207,13.644h.721Z",transform:"translate(1688 4958)",fill:"#825C9A"})})})]})]})]})]}),(0,s.jsxs)("ul",{className:"".concat(g().tabLinkMenu," show-on-scroll"),children:[(0,s.jsxs)("div",{className:g().tabLinkMenuList,children:[(0,s.jsx)("li",{children:(0,s.jsx)(o(),{href:"/about-us",children:(0,s.jsx)("a",{children:(0,s.jsx)("h5",{children:"About Us"})})})}),(0,s.jsx)("li",{children:(0,s.jsx)(o(),{href:"/portfolio",children:(0,s.jsx)("a",{children:(0,s.jsx)("h5",{children:"Projects"})})})}),(0,s.jsx)("li",{children:(0,s.jsx)(o(),{href:"/our-clients",children:(0,s.jsx)("a",{children:(0,s.jsx)("h5",{children:"Our Clients"})})})})]}),(0,s.jsxs)("div",{className:g().tabLinkMenuList,children:[(0,s.jsx)("li",{children:(0,s.jsx)(o(),{href:"/services",children:(0,s.jsx)("a",{children:(0,s.jsx)("h5",{children:"Services"})})})}),(0,s.jsx)("li",{children:(0,s.jsx)(o(),{href:"/careers",children:(0,s.jsx)("a",{children:(0,s.jsx)("h5",{children:"Career"})})})}),(0,s.jsx)("li",{children:(0,s.jsx)(o(),{href:"/contact-us",children:(0,s.jsx)("a",{children:(0,s.jsx)("h5",{children:"Contact Us"})})})})]})]})]})})]})})]})}},86512:function(e,a,t){"use strict";t.d(a,{Z:function(){return d}});var s=t(85893),n=t(79547),i=t.n(n),r=t(9008),o=t.n(r),c=t(41664),l=t.n(c);function d(e){var a=e.items,t=void 0===a?[]:a,n=e.showVisual,r=void 0===n||n;if(!t||0===t.length)return null;var c={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:t.map((function(e,a){return{"@type":"ListItem",position:a+1,name:e.name,item:"".concat("https://www.cartoonmango.com").concat(e.url)}}))};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(o(),{children:(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(c)},className:"jsx-5ce602a298cf1d70"})}),r&&(0,s.jsx)("nav",{"aria-label":"Breadcrumb",className:"jsx-5ce602a298cf1d70 breadcrumb-nav",children:(0,s.jsx)("ol",{className:"jsx-5ce602a298cf1d70 breadcrumb-list",children:t.map((function(e,a){return(0,s.jsx)("li",{className:"jsx-5ce602a298cf1d70 breadcrumb-item",children:a<t.length-1?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(l(),{href:e.url,children:(0,s.jsx)("a",{className:"jsx-5ce602a298cf1d70 breadcrumb-link",children:e.name})}),(0,s.jsx)("span",{"aria-hidden":"true",className:"jsx-5ce602a298cf1d70 breadcrumb-separator",children:(0,s.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",className:"jsx-5ce602a298cf1d70",children:(0,s.jsx)("path",{d:"M9 18l6-6-6-6",className:"jsx-5ce602a298cf1d70"})})})]}):(0,s.jsx)("span",{"aria-current":"page",className:"jsx-5ce602a298cf1d70 breadcrumb-current",children:e.name})},e.url)}))})}),(0,s.jsx)(i(),{id:"5ce602a298cf1d70",children:".breadcrumb-nav.jsx-5ce602a298cf1d70{padding:16px 0;margin-bottom:24px}.breadcrumb-list.jsx-5ce602a298cf1d70{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0;gap:4px}.breadcrumb-item.jsx-5ce602a298cf1d70{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.breadcrumb-link.jsx-5ce602a298cf1d70{color:#825c9a;text-decoration:none;-webkit-transition:color.2s ease;-moz-transition:color.2s ease;-o-transition:color.2s ease;transition:color.2s ease}.breadcrumb-link.jsx-5ce602a298cf1d70:hover{color:#5a3d6e;text-decoration:underline}.breadcrumb-separator.jsx-5ce602a298cf1d70{color:#999;margin:0 4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb-current.jsx-5ce602a298cf1d70{color:#666;font-weight:500}@media(max-width:768px){.breadcrumb-nav.jsx-5ce602a298cf1d70{padding:12px 0}.breadcrumb-item.jsx-5ce602a298cf1d70{font-size:13px}}"})]})}}},function(e){e.O(0,[3061,3218,4695,5615,9774,2888,179],(function(){return a=66624,e(e.s=a);var a}));var a=e.O();_N_E=a}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.