# Ocean Recovery Drug and Alcohol Rehab in Orange County > Ocean Recovery in Orange County offers specialized drug rehab and alcohol addiction treatment, expertly addressing co-occurring mental health issues like eating disorders. Our dual diagnosis approach effectively treats addiction alongside underlying mental health conditions such as depression, PTSD, and anxiety disorders. Our therapies include medication-assisted treatment for balanced recovery, and a range of holistic modalities like cognitive behavioral therapy, somatic experiencing, and EMDR. Emphasizing individual and group therapy, we provide psychiatric care, case management, family counseling, surf therapy, experiential therapy, outdoor recreation, and nutritional counseling, tailoring programs to each client’s unique needs. ## NAP Name: Ocean Recovery Address: 1601 W Balboa Blvd, Newport Beach, CA 92663 Phone: 949-516-0177 ## sameAs Profile: https://www.facebook.com/OceanRecoveryRehab/ Profile: https://www.instagram.com/oceanrecoveryca/ Profile: https://www.linkedin.com/company/ocean-recovery/ Profile: https://www.youtube.com/@oceanrecoverydrugrehaboran9522 ## Services Bedrock Recovery Center offers medically monitored detox and stabilization services, separate residential programs for addiction treatment and for mental health care, medication‑assisted treatment (MAT) for alcohol and opioid use disorders, a range of evidence‑based therapies including cognitive behavioral therapy (CBT), dialectical behavior therapy (DBT), motivational interviewing, group therapy, family psychoeducation and trauma‑informed therapy, and personalized aftercare planning to support long‑term recovery. ## Pages - [Kaiser Permanente Drug Detox](https://www.oceanrecovery.com/kaiser-permanente-drug-detox/): Luxury addiction rehab in California offering personalized drug and alcohol treatment in a private, supportive setting. Call today to start recovery. - [GEHA Insurance for Addiction Treatment in Orange County | Ocean Recovery](https://www.oceanrecovery.com/geha-insurance-for-addiction-treatment-in-orange-county-ocean-recovery/): PHN0eWxlIGlkPSJvcmMtaW5zLWNzcyI+Ci8qID09PT09IE9jZWFuIFJlY292ZXJ5IGluc3VyYW5jZSBwYWdlIHN0eWxlcyAoLm9yYy0pID09PT09CiAgIEV2ZXJ5IDxpbWc+IGRpbWVuc2lvbiBjYXJyaWVzICFpbXBvcnRhbnQ6IFNhbGllbnQgc2hpcHMKICAgLnJvdyAuY29sIGltZ3toZWlnaHQ6YXV0b30gKDAsMiwxKSBhbmQgLnJvdyAuY29sIGltZzpub3QoW3NyY3NldF0pe3dpZHRoOmF1dG99ICgwLDMsMSkKICAgd2hpY2ggb3V0cmFuayBhbnkgc2luZ2xlLWNsYXNzIHNlbGVjdG9yLiBTb3VyY2Ugb3JkZXIgbWF0dGVycyB3aGVyZSBub3RlZC4gKi8KLm9yYy13cmFwLC5vcmMtYmFuZCwub3JjLWJhbmQtaW5uZXIsLm9yYy1maW5hbCwub3JjLWZvcm1oZWFkLAoub3JjLWZvcm1oZWFkLWJhbmQsLm9yYy1mb3JtLWJhbmQsLm9yYy1sZWdhbHtib3gtc2l6aW5nOmJvcmRlci1ib3ghaW1wb3J0YW50O30KLm9yYy13cmFwICosLm9yYy1iYW5kICosLm9yYy1maW5hbCAqLC5vcmMtZm9ybWhlYWQgKiwub3JjLWZvcm0tYmFuZCAqLC5vcmMtbGVnYWwgKntib3gtc2l6aW5nOmJvcmRlci1ib3g7fQoKLyogRnVsbC1ibGVlZCBiYW5kcy4gbGVmdC9yaWdodCBNVVNUIGJlIGNhbGMoNTAlIC0gNTB2dyk6IC01MHZ3IHN0YXJ0cyBoYWxmIGEgdmlld3BvcnQKICAgbGVmdCBvZiB0aGUgQ09MVU1OIGFuZCByZWFsbHkgZG9lcyBzY3JvbGwgdGhlIHBhZ2Ugc2lkZXdheXMuICovCi5vcmMtYmFuZHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjY0cHggMDt9Ci5vcmMtYmFuZDo6YmVmb3Jle2NvbnRlbnQ6IiI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7CiAgbGVmdDpjYWxjKDUwJSAtIDUwdncpO3JpZ2h0OmNhbGMoNTAlIC0gNTB2dyk7ei1pbmRleDowO30KLm9yYy1iYW5kLS1wYXBlcjo6YmVmb3Jle2JhY2tncm91bmQ6I2Y0ZjFlYTt9Ci5vcmMtYmFuZC0tbmF2eTo6YmVmb3Jle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE2MGRlZywjMWU0MjkwIDAlLCMxNTMxNzcgMTAwJSk7fQoub3JjLWJhbmQtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjEwMCU7fQoub3JjLWJhbmQtLW5hdnkgLm9yYy1oMiwub3JjLWJhbmQtLW5hdnkgaDJ7Y29sb3I6I2ZmZjt9Ci5vcmMtYmFuZC0tbmF2eSBwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTt9CgovKiBUeXBlICovCi5vcmMtaDF7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjtmb250LXdlaWdodDo2MDA7CiAgZm9udC1zaXplOmNsYW1wKDI4cHgsNC40dncsNDRweCk7bGluZS1oZWlnaHQ6MS4xNDtjb2xvcjojMWUxZTFlO21hcmdpbjowIDAgMTRweDt0ZXh0LXdyYXA6YmFsYW5jZTt9Ci5vcmMtaDJ7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjtmb250LXdlaWdodDo2MDA7CiAgZm9udC1zaXplOmNsYW1wKDI2cHgsMy40dncsMzhweCk7bGluZS1oZWlnaHQ6MS4xNTtjb2xvcjojMWUxZTFlO21hcmdpbjowIDAgMThweDt0ZXh0LXdyYXA6YmFsYW5jZTt9Ci5vcmMtaDIgc3Bhbntjb2xvcjojMWU0MjkwO30KLm9yYy1oMi5vcmMtaDItLW1ke2ZvbnQtc2l6ZTpjbGFtcCgyMXB4LDIuNHZ3LDMwcHgpO30KLm9yYy1oMi5vcmMtaDItLXNte2ZvbnQtc2l6ZTpjbGFtcCgxOXB4LDIuMHZ3LDI2cHgpO30KLm9yYy1oM3tmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtmb250LXdlaWdodDo3MDA7CiAgY29sb3I6IzFmMjc0MjttYXJnaW46MjZweCAwIDEwcHg7bGluZS1oZWlnaHQ6MS4zNTt9Ci5vcmMtd3JhcCBwLC5vcmMtYmFuZC1pbm5lciBwe2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjEuNzU7Y29sb3I6IzRiNTU2NjttYXJnaW46MCAwIDE2cHg7fQoub3JjLXdyYXAgcDpsYXN0LWNoaWxkLC5vcmMtYmFuZC1pbm5lciBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowO30KLyogcHJvc2UgbGlua3Mgb25seSDigJQgbXVzdCBuZXZlciByZXBhaW50IC5uZWN0YXItYnV0dG9uIC8gY2hpcHMgLyBDVEEtYmFubmVyIGJ1dHRvbnMgKi8KLm9yYy13cmFwIGE6bm90KC5uZWN0YXItYnV0dG9uKTpub3QoLm9yYy1jaGlwKTpub3QoW2NsYXNzKj0ib3ItY3RhLWJhbm5lcl9fIl0pLAoub3JjLWJhbmQtaW5uZXIgYTpub3QoLm5lY3Rhci1idXR0b24pOm5vdCgub3JjLWNoaXApOm5vdChbY2xhc3MqPSJvci1jdGEtYmFubmVyX18iXSl7Y29sb3I6IzFlNDI5MDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtdW5kZXJsaW5lLW9mZnNldDoycHg7fQoub3JjLXdyYXAgYTpub3QoLm5lY3Rhci1idXR0b24pOmhvdmVyLC5vcmMtYmFuZC1pbm5lciBhOm5vdCgubmVjdGFyLWJ1dHRvbik6aG92ZXJ7Y29sb3I6IzJhNWJiMDt9Ci5vcmMtZXllYnJvd3tmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7CiAgbGV0dGVyLXNwYWNpbmc6LjEyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMwMDgwOEY7bWFyZ2luLWJvdHRvbToxMHB4O30KLm9yYy1sZWRle2ZvbnQtc2l6ZToxOXB4O2xpbmUtaGVpZ2h0OjEuNjtjb2xvcjojMWYyNzQyO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW46MCAwIDE0cHg7fQovKiBNZWRpY2FsbHktcmV2aWV3ZWQgYnlsaW5lICovCi5vcmMtYnlsaW5le2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuNjsKICBjb2xvcjojNWE2Mzc3O2ZvbnQtc3R5bGU6aXRhbGljO21hcmdpbjowIDAgMjBweDtwYWRkaW5nLWJvdHRvbToxOHB4OwogIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGU3ZWU7fQoub3JjLWJ5bGluZSBhe2NvbG9yOiM1YTYzNzc7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9Ci8qIEJ1bGxldCBsaXN0cyAqLwoub3JjLXVse21hcmdpbjowIDAgMTZweDtwYWRkaW5nLWxlZnQ6MjJweDt9Ci5vcmMtdWwgbGl7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MS43NTtjb2xvcjojNGI1NTY2O21hcmdpbi1ib3R0b206OHB4O30KLm9yYy1iYW5kLS1uYXZ5IC5vcmMtdWwgbGl7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO30KCi8qIEJ1dHRvbnMuCiAgIFNhbGllbnQncyAubmVjdGFyLWJ1dHRvbi5qdW1ibyBzaGlwcyA1MHB4IHNpZGUgcGFkZGluZyArIDE4cHggdGV4dCwgc28gdHdvIENUQXMKICAgbmVlZCB+NzUxcHggYW5kIHRoZSBoZXJvIGNvbHVtbiBpcyBvbmx5IDUyNXB4IC0+IHRoZXkgd3JhcHBlZCByYWdnZWRseSBhdCBkaWZmZXJlbnQKICAgd2lkdGhzLiBUaWdodGVuIHRoZSBib3gsIGFuZCBvbiB0d28tYnV0dG9uIHJvd3MgbGV0IHRoZW0gZmxleCBzbyB0aGV5IGVpdGhlciBzaXQgb24KICAgb25lIGxpbmUgb3Igc3RhY2sgYXMgZXF1YWwgZnVsbC13aWR0aCBidXR0b25zLiBOZXZlciBtaWQtd2F5LiAqLwoub3JjLWJ0bnJvd3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6c3RyZXRjaDtnYXA6MTJweDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOjI2cHg7fQoub3JjLWJ0bnJvdyAubmVjdGFyLWJ1dHRvbntwYWRkaW5nOjE2cHggMjBweCFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHghaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0OjEuMjUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi4wNGVtIWltcG9ydGFudDsKICBkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50OwogIHRleHQtYWxpZ246Y2VudGVyO30KLm9yYy1idG5yb3cgLm5lY3Rhci1idXR0b24gc3Bhbnt3aGl0ZS1zcGFjZTpub3dyYXA7fQovKiB0d28tQ1RBIHJvd3Mgb25seTogZmlsbCB0aGUgbGluZSwgb3Igc3RhY2sgZXF1YWwtd2lkdGggKi8KLm9yYy1idG5yb3ctLXNwbGl0IC5uZWN0YXItYnV0dG9ue2ZsZXg6MSAxIGF1dG87bWluLXdpZHRoOjA7bWF4LXdpZHRoOjQ2MHB4O30KCi8qIEhlcm8gKi8KLm9yYy1oZXJvLW1lZGlhe3Bvc2l0aW9uOnJlbGF0aXZlO30KLm9yYy1oZXJvLW1lZGlhIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCUhaW1wb3J0YW50O2hlaWdodDo0ODBweCFpbXBvcnRhbnQ7CiAgbWF4LXdpZHRoOjEwMCUhaW1wb3J0YW50O29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcjsKICBib3JkZXItcmFkaXVzOjZweDtib3gtc2hhZG93OjAgMjBweCA1MHB4IHJnYmEoMjEsNDksMTE5LC4xMCk7fQoub3JjLWhlcm8tYmFkZ2V7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNnB4O2JvdHRvbToxNnB4O2JhY2tncm91bmQ6I2ZmZjsKICBib3JkZXI6MXB4IHNvbGlkICNlNGU3ZWU7Ym9yZGVyLXJhZGl1czo2cHg7Ym94LXNoYWRvdzowIDEycHggMzBweCByZ2JhKDIxLDQ5LDExOSwuMTgpOwogIHBhZGRpbmc6MTJweCAxNnB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEycHg7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDMycHgpO30KLm9yYy1iYWRnZS10aWNre2ZsZXg6MCAwIGF1dG87d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiMxZTQyOTA7CiAgY29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO30KLm9yYy1iYWRnZS10eHR7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4OwogIGNvbG9yOiMxZTFlMWU7bGluZS1oZWlnaHQ6MS4yNTt3aGl0ZS1zcGFjZTpub3dyYXA7fQoub3JjLWJhZGdlLXR4dCBzbWFsbHtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNWE2Mzc3O2ZvbnQtc2l6ZToxMXB4O30KCi8qIEFjY3JlZGl0YXRpb24gc3RyaXAgKi8KLm9yYy1hY2NyZWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MjBweCAzOHB4O2ZsZXgtd3JhcDp3cmFwOwogIHBhZGRpbmctdG9wOjI4cHg7bWFyZ2luLXRvcDoyOHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlNGU3ZWU7fQoub3JjLWFjY3JlZCBpbWd7aGVpZ2h0OjM2cHghaW1wb3J0YW50O3dpZHRoOmF1dG8haW1wb3J0YW50O21heC13aWR0aDpub25lIWltcG9ydGFudDsKICBvYmplY3QtZml0OmNvbnRhaW47ZGlzcGxheTpibG9jaztmaWx0ZXI6Z3JheXNjYWxlKDEpO29wYWNpdHk6Ljg1O30KCi8qIENvbnRlbnQgcGhvdG9zICovCi5vcmMtaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJSFpbXBvcnRhbnQ7aGVpZ2h0OjQyMHB4IWltcG9ydGFudDttaW4taGVpZ2h0OjAhaW1wb3J0YW50OwogIG1heC13aWR0aDoxMDAlIWltcG9ydGFudDtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXI7CiAgYm9yZGVyLXJhZGl1czo2cHg7Ym94LXNoYWRvdzowIDIwcHggNTBweCByZ2JhKDIxLDQ5LDExOSwuMTApO30KCi8qIFN0ZXBzICovCi5vcmMtc3RlcHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwxZnIpO2dhcDoyMnB4O21hcmdpbjozNHB4IDA7fQoub3JjLXN0ZXBzLm9yYy1zdGVwcy0tNXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDUsMWZyKTt9Ci5vcmMtc3RlcHMub3JjLXN0ZXBzLS0ze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywxZnIpO30KQG1lZGlhKG1heC13aWR0aDoxMTAwcHgpey5vcmMtc3RlcHMsLm9yYy1zdGVwcy0tNXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjt9fQpAbWVkaWEobWF4LXdpZHRoOjU2MHB4KXsub3JjLXN0ZXBzLC5vcmMtc3RlcHMtLTUsLm9yYy1zdGVwcy0tM3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO319Ci5vcmMtc3RlcHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZTRlN2VlO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjI0cHggMjBweDt9Ci5vcmMtc3RlcC1udW17Zm9udC1mYW1pbHk6R2VvcmdpYSxzZXJpZjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjM0cHg7Y29sb3I6IzAwOTlhZDsKICBsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206MTBweDt9Ci5vcmMtc3RlcC10aXRsZXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7CiAgbGluZS1oZWlnaHQ6MS4zNTttYXJnaW46MCAwIDhweDtjb2xvcjojMWYyNzQyO30KLm9yYy1zdGVwIHB7Zm9udC1zaXplOjE0cHghaW1wb3J0YW50O21hcmdpbjowO2NvbG9yOiM1YTYzNzc7bGluZS1oZWlnaHQ6MS42O30KCi8qIENoaXBzICovCi5vcmMtY2hpcC1yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxMHB4O21hcmdpbi10b3A6MjBweDt9Ci5vcmMtY2hpcHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7CiAgcGFkZGluZzo4cHggMTRweDtib3JkZXItcmFkaXVzOjk5OXB4O2JvcmRlcjoxcHggc29saWQgI2U0ZTdlZTtjb2xvcjojMWU0MjkwOwogIGJhY2tncm91bmQ6I2Y0ZjFlYTtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZSFpbXBvcnRhbnQ7fQoKLyogQWNjb3JkaW9ucyAqLwoub3JjLWFjYyBkZXRhaWxze2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGU3ZWU7fQoub3JjLWFjYyBkZXRhaWxzOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U0ZTdlZTt9Ci5vcmMtYWNjIHN1bW1hcnl7bGlzdC1zdHlsZTpub25lO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7CiAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjE2cHg7cGFkZGluZzoyMHB4IDJweDtjb2xvcjojMWYyNzQyO30KLm9yYy1hY2Mgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcntkaXNwbGF5Om5vbmU7fQoub3JjLWFjYyBzdW1tYXJ5IGgze2ZvbnQ6aW5oZXJpdDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTdweDsKICBmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS40O2NvbG9yOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7CiAgZmxleDoxIDEgYXV0bzttaW4td2lkdGg6MDt9Ci5vcmMtYWNjIHN1bW1hcnkgLm9yYy1wbHVze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtib3JkZXItcmFkaXVzOjUwJTsKICBib3JkZXI6MS41cHggc29saWQgIzFlNDI5MDtjb2xvcjojMWU0MjkwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjsKICBmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyxiYWNrZ3JvdW5kIC4ycyxjb2xvciAuMnM7fQoub3JjLWFjYyBkZXRhaWxzW29wZW5dIHN1bW1hcnkgLm9yYy1wbHVze2JhY2tncm91bmQ6IzFlNDI5MDtjb2xvcjojZmZmO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO30KLm9yYy1hY2Mgc3VtbWFyeTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMxZTQyOTA7b3V0bGluZS1vZmZzZXQ6LTNweDtib3JkZXItcmFkaXVzOjRweDt9Ci5vcmMtYWNjIC5vcmMtYWNjLWJvZHl7cGFkZGluZzowIDJweCAyMnB4O30KLm9yYy1hY2MgLm9yYy1hY2MtYm9keSBwe2ZvbnQtc2l6ZToxNXB4IWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc7Y29sb3I6IzVhNjM3NzttYXJnaW46MCAwIDE0cHg7fQoub3JjLWFjYyAub3JjLWFjYy1ib2R5IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7fQoub3JjLWFjYyAub3JjLWFjYy1ib2R5IGF7Y29sb3I6IzFlNDI5MDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30KLm9yYy1hY2MgLm9yYy1hY2MtYm9keSB1bHttYXJnaW46MCAwIDE0cHg7cGFkZGluZy1sZWZ0OjIwcHg7fQoub3JjLWFjYyAub3JjLWFjYy1ib2R5IGxpe2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuNztjb2xvcjojNWE2Mzc3O21hcmdpbi1ib3R0b206NnB4O30KLm9yYy1iYW5kLS1uYXZ5IC5vcmMtYWNjIGRldGFpbHN7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjE4KTt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyBzdW1tYXJ5e2NvbG9yOiNmZmY7fQoub3JjLWJhbmQtLW5hdnkgLm9yYy1hY2Mgc3VtbWFyeSAub3JjLXBsdXN7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjYpO2NvbG9yOiNmZmY7fQoub3JjLWJhbmQtLW5hdnkgLm9yYy1hY2MgZGV0YWlsc1tvcGVuXSBzdW1tYXJ5IC5vcmMtcGx1c3tiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzFlNDI5MDt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyAub3JjLWFjYy1ib2R5IHAsCi5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyAub3JjLWFjYy1ib2R5IGxpe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgyKTt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyAub3JjLWFjYy1ib2R5IGF7Y29sb3I6I2ZmZjt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyBzdW1tYXJ5OmZvY3VzLXZpc2libGV7b3V0bGluZS1jb2xvcjojRkFDNzc1O30KCi8qIENvbXBhcmlzb24gdGFibGUgKi8KLm9yYy10YWJsZXdyYXB7b3ZlcmZsb3cteDphdXRvO21hcmdpbjoyNHB4IDA7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7fQoub3JjLXRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21pbi13aWR0aDo2NDBweDsKICBmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDt9Ci5vcmMtdGFibGUgdGgsLm9yYy10YWJsZSB0ZHtib3JkZXI6MXB4IHNvbGlkICNlNGU3ZWU7cGFkZGluZzoxNHB4IDE2cHg7CiAgdGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOnRvcDtsaW5lLWhlaWdodDoxLjY7fQoub3JjLXRhYmxlIHRoe2JhY2tncm91bmQ6IzFlNDI5MDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTNweDsKICBsZXR0ZXItc3BhY2luZzouMDRlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7fQoub3JjLXRhYmxlIHRke2NvbG9yOiM0YjU1NjY7fQoub3JjLXRhYmxlIHRyOm50aC1jaGlsZChldmVuKSB0ZHtiYWNrZ3JvdW5kOiNmOWZhZmM7fQoub3JjLXRhYmxlIHRkOmZpcnN0LWNoaWxke2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMWYyNzQyO3doaXRlLXNwYWNlOm5vd3JhcDt9CgovKiBUYWJsZSBvZiBjb250ZW50cyBzaWRlYmFyICovCi5yb3dfY29sX3dyYXA6aGFzKD4gLndwYl9jb2x1bW4gLm9yYy10b2Mpe2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O30KLm9yYy10b2N7cG9zaXRpb246c3RpY2t5O3RvcDoxMjBweDt9Ci5vcmMtdG9jICNlei10b2MtY29udGFpbmVye2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50O2JhY2tncm91bmQ6I2Y0ZjFlYTtib3JkZXI6MXB4IHNvbGlkICNlNGU3ZWU7CiAgYm9yZGVyLXJhZGl1czo2cHg7cGFkZGluZzoyMHB4IDIycHg7Ym94LXNoYWRvdzpub25lO3dpZHRoOjEwMCU7fQoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciAuZXotdG9jLXRpdGxle2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4OwogIGxldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMxZTQyOTA7Zm9udC13ZWlnaHQ6NzAwO30KLm9yYy10b2MgI2V6LXRvYy1jb250YWluZXIgbmF2IHVsLAoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciBuYXYgdWwgbGksCi5vcmMtdG9jICNlei10b2MtY29udGFpbmVyIG5hdiB1bCBsaSBhe2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuNDU7fQoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciBhe2NvbG9yOiM1YTYzNzc7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fQoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciBhOmhvdmVye2NvbG9yOiMxZTQyOTA7fQouZXotdG9jLXN0aWNreXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50O30KCi8qIFZlcmlmaWNhdGlvbiBmb3JtIGJhbmQgKHR3byBzaWJsaW5nIGJsb2Nrcywgb25lIHNvbGlkIGNvbG91ciwgbm8gc2VhbSkgKi8KLm9yYy1mb3JtaGVhZC1iYW5kLC5vcmMtZm9ybS1iYW5ke3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMHZ3O2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi01MHZ3OwogIG1heC13aWR0aDoxMDB2dztiYWNrZ3JvdW5kOiMxYjNjODU7fQoub3JjLWZvcm1oZWFkLXdyYXB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudDt9Ci53cGJfcmF3X2NvZGU6aGFzKC5vcmMtZm9ybWhlYWQtYmFuZCl7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudDt9Ci5vcmMtZm9ybWhlYWR7bWF4LXdpZHRoOjY0MHB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo2MHB4IDI0cHggMjZweDsKICBzY3JvbGwtbWFyZ2luLXRvcDoxMjBweDt9Ci5vcmMtZm9ybWhlYWQtdGl0bGV7Zm9udC1mYW1pbHk6R2VvcmdpYSxzZXJpZjtmb250LXdlaWdodDo2MDA7Y29sb3I6I2ZmZjsKICBmb250LXNpemU6Y2xhbXAoMjRweCwzLjJ2dywzNHB4KTtsaW5lLWhlaWdodDoxLjI7bWFyZ2luOjAgMCAxMnB4O30KLm9yYy1mb3JtaGVhZCBwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTttYXJnaW46MDtmb250LXNpemU6MTZweDt9Ci5vcmMtZm9ybS1iYW5ke3BhZGRpbmc6MCAyNHB4IDYwcHghaW1wb3J0YW50O21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7fQoub3JjLWZvcm0tYmFuZCAuZ2Zvcm1fd3JhcHBlcnttYXgtd2lkdGg6NjQwcHg7bWFyZ2luOjAgYXV0bztiYWNrZ3JvdW5kOiNmZmY7CiAgYm9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MjZweDtib3gtc2hhZG93OjAgMThweCA0NHB4IHJnYmEoMCwwLDAsLjE4KTt9Ci5vcmMtZm9ybS1iYW5kIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLAoub3JjLWZvcm0tYmFuZCAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbntiYWNrZ3JvdW5kOiMxZTQyOTAhaW1wb3J0YW50O2NvbG9yOiNmZmYhaW1wb3J0YW50OwogIGJvcmRlcjpub25lIWltcG9ydGFudDtwYWRkaW5nOjE0cHggMjhweCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo4cHghaW1wb3J0YW50OwogIGZvbnQtd2VpZ2h0OjYwMCFpbXBvcnRhbnQ7d2lkdGg6MTAwJTtjdXJzb3I6cG9pbnRlcjt9Cgoub3JjLWN0YXdyYXB7cGFkZGluZzozMHB4IDA7fQoKLyogRmluYWwgQ1RBICovCi5vcmMtZmluYWx7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwdnc7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTUwdnc7bWF4LXdpZHRoOjEwMHZ3OwogIHBhZGRpbmc6OTZweCAyNHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyOwogIGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDIxLDQ5LDExOSwuODgpIDAlLHJnYmEoMTAsMTIsMjAsLjkyKSAxMDAlKSwKICAgIHVybCgnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI0LzAxL1JlY3RhbmdsZS0xMDZpbWcuanBnJyk7fQoub3JjLWZpbmFsIGgye2ZvbnQtZmFtaWx5Okdlb3JnaWEsc2VyaWY7Zm9udC1zdHlsZTppdGFsaWM7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiNmZmY7CiAgZm9udC1zaXplOmNsYW1wKDI4cHgsNC4ydncsNDJweCk7bWFyZ2luOjAgMCAyMHB4O30KLm9yYy1maW5hbCBwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg4KTtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjc7bWF4LXdpZHRoOjYwY2g7CiAgbWFyZ2luOjAgYXV0byAxNHB4O30KLm9yYy1maW5hbCBwIGF7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtdW5kZXJsaW5lLW9mZnNldDozcHg7fQoub3JjLWZpbmFsIC5vcmMtYnRucm93e2p1c3RpZnktY29udGVudDpjZW50ZXI7fQoKLyogRGlzY2xhaW1lciArIHJlZmVyZW5jZXMgKi8KLm9yYy1sZWdhbHtiYWNrZ3JvdW5kOiNmNGYxZWE7Ym9yZGVyOjFweCBzb2xpZCAjZTRlN2VlO2JvcmRlci1yYWRpdXM6OHB4OwogIHBhZGRpbmc6MjhweCAzMHB4O21hcmdpbjo0NHB4IDAgMDt9Ci5vcmMtbGVnYWwgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NzAwOwogIGxldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMxZTQyOTA7bWFyZ2luOjAgMCAxMnB4O30KLm9yYy1sZWdhbCBwe2ZvbnQtc2l6ZToxNHB4IWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc7Y29sb3I6IzVhNjM3NzttYXJnaW46MCAwIDE0cHg7fQoub3JjLWxlZ2FsIHVse21hcmdpbjowO3BhZGRpbmctbGVmdDoyMHB4O2NvbHVtbnM6Mjtjb2x1bW4tZ2FwOjM0cHg7fQoub3JjLWxlZ2FsIGxpe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNztjb2xvcjojNWE2Mzc3O21hcmdpbi1ib3R0b206NnB4OwogIGJyZWFrLWluc2lkZTphdm9pZDt9Ci5vcmMtbGVnYWwgYXtjb2xvcjojMWU0MjkwO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQpAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXsub3JjLWxlZ2FsIHVse2NvbHVtbnM6MTt9fQoKLyogPT09PT0gTU9CSUxFICg3NjdweCA9IFNhbGllbnQncyByZWFsIHN0YWNrIHBvaW50KSA9PT09PSAqLwpAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXsKICAub3JjLWhlcm8tbWVkaWEgaW1ne2hlaWdodDozMDBweCFpbXBvcnRhbnQ7fQogIC8qIE1VU1QgZm9sbG93IC5vcmMtaGVyby1tZWRpYSBpbWc6IGRlc2NlbmRhbnQsIGVxdWFsIHNwZWNpZmljaXR5LCBzb3VyY2Ugb3JkZXIgZGVjaWRlcyAqLwogIC5vcmMtaGVyby1iYWRnZXtsZWZ0OjEycHg7Ym90dG9tOjEycHg7cGFkZGluZzoxMHB4IDEycHg7Z2FwOjEwcHg7fQogIC5vcmMtaW1ne2hlaWdodDoyNDBweCFpbXBvcnRhbnQ7fQogIC5vcmMtYWNjcmVkIGltZ3toZWlnaHQ6MjZweCFpbXBvcnRhbnQ7fQogIC5vcmMtYWNjcmVke2dhcDoxNnB4IDIycHg7cGFkZGluZy10b3A6MjBweDttYXJnaW4tdG9wOjIwcHg7fQogIC5vcmMtYmFuZHtwYWRkaW5nOjQ0cHggMDt9CiAgLm9yYy1maW5hbHtwYWRkaW5nOjY0cHggMjBweDt9CiAgLm9yYy1mb3JtaGVhZHtwYWRkaW5nOjQ0cHggMjBweCAyMnB4O30KICAub3JjLWZvcm0tYmFuZHtwYWRkaW5nOjAgMjBweCA0NHB4IWltcG9ydGFudDt9CiAgLm9yYy1oMiBicjpub3QoLm9yYy1rZWVwYnIpe2Rpc3BsYXk6bm9uZTt9CiAgLm9yYy1oMSBicntkaXNwbGF5Om5vbmU7fQogIC5vcmMtYnRucm93e2dhcDoxMnB4O30KICAub3JjLWJ0bnJvdyBhe3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjt9CiAgLndwYl9jb2x1bW46aGFzKC5vcmMtdG9jKXtvcmRlcjotMTt9CiAgLm9yYy10b2N7cG9zaXRpb246c3RhdGljO21hcmdpbi1ib3R0b206MjZweDt9CiAgLm9yYy10b2MgI2V6LXRvYy1jb250YWluZXJ7cGFkZGluZzoxNnB4IDE0cHg7fQogIC5vcmMtdG9jICNlei10b2MtY29udGFpbmVyIG5hdiB1bCBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7CiAgICBwYWRkaW5nOjEwcHggMnB4O21pbi1oZWlnaHQ6NDRweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7fQogIC5vcmMtbGVnYWx7cGFkZGluZzoyMnB4IDIwcHg7fQp9Cjwvc3R5bGU+ PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8ZGl2IGNsYXNzPSJvcmMtZXllYnJvdyI+R0VIQSAmbWlkZG90OyBGRUhCICZtaWRkb3Q7IE9yYW5nZSBDb3VudHk8L2Rpdj4KPGgxIGNsYXNzPSJvcmMtaDEiPkdFSEEgSW5zdXJhbmNlIGZvciBBZGRpY3Rpb24gVHJlYXRtZW50IGluIE9yYW5nZSBDb3VudHk8L2gxPgo8cCBjbGFzcz0ib3JjLWxlZGUiPlZlcmlmeSB5b3VyIEdFSEEgY292ZXJhZ2UgZm9yIGFkZGljdGlvbiB0cmVhdG1lbnQsIGZyZWUgYW5kIGNvbmZpZGVudGlhbC48L3A+CjxkaXYgY2xhc3M9Im9yYy1ieWxpbmUiPk1lZGljYWxseSByZXZpZXdlZCBieSBEci4gSm9uYXRoYW4gQmVsbG1hbiwgTUQgJm1pZGRvdDsgT3VyIE1lZGljYWwgUmV2aWV3IFByb2Nlc3MgJm1pZGRvdDsgQ0FSRi1hY2NyZWRpdGVkICZtaWRkb3Q7IERIQ1MtbGljZW5zZWQgJm1pZGRvdDsgU2luY2UgMjAwMjwvZGl2Pgo8cD5HRUhBIGlzIGEgbm9ucHJvZml0IGhlYWx0aCBiZW5lZml0cyBhc3NvY2lhdGlvbiBvZmZlcmluZyBwbGFucyB0byBlbGlnaWJsZSBmZWRlcmFsIGVtcGxveWVlcywgcmV0aXJlZXMgYW5kIHRoZWlyIGZhbWlsaWVzIHVuZGVyIHRoZSBGZWRlcmFsIEVtcGxveWVlcyBIZWFsdGggQmVuZWZpdHMgKEZFSEIpIFByb2dyYW0sIGFuZCBpdHMgMjAyNiBGRUhCIHBsYW5zIGluY2x1ZGUgbWVudGFsIGhlYWx0aCBhbmQgc3Vic3RhbmNlIHVzZSBkaXNvcmRlciBiZW5lZml0cywgc3ViamVjdCB0byBwbGFuIHRlcm1zIGFuZCBmZWRlcmFsIHBhcml0eSByZXF1aXJlbWVudHMuIFdoYXQgaXMgY292ZXJlZCBkZXBlbmRzIG9uIHlvdXIgR0VIQSBwbGFuIHRpZXIuIE9jZWFuIFJlY292ZXJ5IGNhbiB2ZXJpZnkgeW91ciBpbnN1cmFuY2UgYmVuZWZpdHMgYW5kIGV4cGxhaW4gdGhlIGNvdmVyYWdlIGluZm9ybWF0aW9uIGF2YWlsYWJsZSBmb3IgeW91ciBwbGFuLjwvcD4KPGRpdiBjbGFzcz0ib3JjLWJ0bnJvdyBvcmMtYnRucm93LS1zcGxpdCI+PGEgY2xhc3M9Im5lY3Rhci1idXR0b24ganVtYm8gcmVndWxhciBhY2NlbnQtY29sb3IgIHJlZ3VsYXItYnV0dG9uIiBocmVmPSIjb3ItZm9ybSIgZGF0YS1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLXRleHQtY29sb3Itb3ZlcnJpZGU9IiNmZmYiPjxzcGFuPlZlcmlmeSBZb3VyIEdFSEEgQmVuZWZpdHMgRnJlZTwvc3Bhbj48L2E+PGEgY2xhc3M9Im5lY3Rhci1idXR0b24ganVtYm8gcmVndWxhciBhY2NlbnQtY29sb3IgIHJlZ3VsYXItYnV0dG9uIiBocmVmPSJ0ZWw6OTQ5LTk0Mi04NDk1IiBkYXRhLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItdGV4dC1jb2xvci1vdmVycmlkZT0iI2ZmZiI+PHNwYW4+Q2FsbCA5NDktOTQyLTg0OTU8L3NwYW4+PC9hPjwvZGl2Pgo8L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLWhlcm8tbWVkaWEiPgo8aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2Etd29tYW4tc3BlYWtpbmctdG8tYS1kb2N0b3IuanBlZyIgc3Jjc2V0PSIvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDIvYS13b21hbi1zcGVha2luZy10by1hLWRvY3Rvci03Njh4NTExLmpwZWcgNzY4dywgL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2Etd29tYW4tc3BlYWtpbmctdG8tYS1kb2N0b3ItMTAyNHg2ODEuanBlZyAxMDI0dywgL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2Etd29tYW4tc3BlYWtpbmctdG8tYS1kb2N0b3IuanBlZyAxOTIwdyIgc2l6ZXM9IihtYXgtd2lkdGg6NzY3cHgpIDEwMHZ3LCA1MjVweCIgd2lkdGg9IjE5MjAiIGhlaWdodD0iMTI3NyIgZGF0YS1za2lwLWxhenkgZmV0Y2hwcmlvcml0eT0iaGlnaCIgZGVjb2Rpbmc9ImFzeW5jIiBhbHQ9Ik9jZWFuIFJlY292ZXJ5IGFkbWlzc2lvbnMgdGVhbSBtZW1iZXIgcmV2aWV3aW5nIGluc3VyYW5jZSBiZW5lZml0cyB3aXRoIGEgY2xpZW50IiAvPgo8ZGl2IGNsYXNzPSJvcmMtaGVyby1iYWRnZSI+CjxzcGFuIGNsYXNzPSJvcmMtYmFkZ2UtdGljayIgYXJpYS1oaWRkZW49InRydWUiPiYjMTAwMDM7PC9zcGFuPgo8ZGl2IGNsYXNzPSJvcmMtYmFkZ2UtdHh0Ij5GcmVlIEJlbmVmaXRzIENoZWNrPHNtYWxsPkNvbmZpZGVudGlhbCAmbWlkZG90OyBObyBvYmxpZ2F0aW9uPC9zbWFsbD48L2Rpdj4KPC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiIHN0eWxlPSJwYWRkaW5nLXRvcDozNHB4OyI+CjxkaXYgY2xhc3M9ImNhcmUtc3RhdHMiPgo8ZGl2IGNsYXNzPSJjYXJlLXN0YXQiPjxkaXYgY2xhc3M9ImNhcmUtc3RhdC1udW1iZXIiPjI0PC9kaXY+PGRpdiBjbGFzcz0iY2FyZS1zdGF0LXRleHQiPjxzdHJvbmc+WWVhcnM8L3N0cm9uZz5vZiBjYXJlIHNpbmNlIDIwMDI8L2Rpdj48L2Rpdj4KPGRpdiBjbGFzcz0iY2FyZS1zdGF0Ij48ZGl2IGNsYXNzPSJjYXJlLXN0YXQtbnVtYmVyIj4xMDAwczwvZGl2PjxkaXYgY2xhc3M9ImNhcmUtc3RhdC10ZXh0Ij48c3Ryb25nPkhlbHBlZCByZWNvdmVyPC9zdHJvbmc+YW5kIHN0YXkgc29iZXI8L2Rpdj48L2Rpdj4KPGRpdiBjbGFzcz0iY2FyZS1zdGF0Ij48ZGl2IGNsYXNzPSJjYXJlLXN0YXQtbnVtYmVyIj5ESENTPC9kaXY+PGRpdiBjbGFzcz0iY2FyZS1zdGF0LXRleHQiPjxzdHJvbmc+U3RhdGUgbGljZW5zZWQ8L3N0cm9uZz4jMzAwMTQ0QVA8L2Rpdj48L2Rpdj4KPC9kaXY+CjxkaXYgY2xhc3M9Im9yYy1hY2NyZWQiPjxpbWcgc3JjPSIvd3AtY29udGVudC91cGxvYWRzLzIwMjEvMDkvbG9nby1zYW1oc2EuanBlZyIgYWx0PSJTQU1IU0EiIHdpZHRoPSIzMDgiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgLz48aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzA5L2xvZ28tbmF0aW9uYWwtYXNzb2NpYXRpb24tb2YtYWRkaWN0aW9uLXRyZWF0bWVudC1wcm92aWRlcnMuanBlZyIgYWx0PSJOQUFUUCIgd2lkdGg9IjI2NiIgaGVpZ2h0PSI4NSIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiAvPjxpbWcgc3JjPSIvd3AtY29udGVudC91cGxvYWRzLzIwMjEvMDkvbG9nby1uYWFkYWMuanBlZyIgYWx0PSJOQUFEQUMiIHdpZHRoPSIyMTAiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgLz48aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzA5L2xvZ28tZGhjcy5qcGVnIiBhbHQ9IkRIQ1MiIHdpZHRoPSIyMzAiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgLz48aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzA5L2lhZWRwLWZpbmFsLnBuZyIgYWx0PSJpYWVkcCBGb3VuZGF0aW9uIiB3aWR0aD0iMjYwIiBoZWlnaHQ9Ijg2IiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIC8+PGltZyBzcmM9Ii93cC1jb250ZW50L3VwbG9hZHMvMjAyMS8wOS9DQVJGLTEwMHgxMDAtMS5wbmciIGFsdD0iQ0FSRiBBY2NyZWRpdGVkIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiAvPjwvZGl2Pgo8L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLW1kIj5Eb2VzIEdFSEEgY292ZXIgYWRkaWN0aW9uIHRyZWF0bWVudD88L2gyPgo8cD5ZZXMsIEdFSEEgRkVIQiBwbGFucyBpbmNsdWRlIHN1YnN0YW5jZSB1c2UgZGlzb3JkZXIgYW5kIG1lbnRhbCBoZWFsdGggYmVuZWZpdHMsIHN1YmplY3QgdG8gdGhlIGJlbmVmaXRzLCBsaW1pdGF0aW9ucyBhbmQgZXhjbHVzaW9ucyBvZiB0aGUgc3BlY2lmaWMgcGxhbi4gV2hhdCBpcyBjb3ZlcmVkIGRlcGVuZHMgb24geW91ciBzcGVjaWZpYyBwbGFuIHRpZXIuPC9wPjxwPkdFSEEgdXNlcyBVbml0ZWRIZWFsdGhjYXJlIENsaW5pY2FsIFNlcnZpY2VzIGFuZCBiZWhhdmlvcmFsLWhlYWx0aCBjcml0ZXJpYSB0aGF0IGNhbiBpbmNsdWRlIE9wdHVtIHBvbGljaWVzIGZvciBjZXJ0YWluIHV0aWxpemF0aW9uLW1hbmFnZW1lbnQgZGVjaXNpb25zLCB3aGlsZSBmZWRlcmFsIHBhcml0eSBydWxlcyByZXF1aXJlIGFwcGxpY2FibGUgbWVudGFsIGhlYWx0aCBhbmQgc3Vic3RhbmNlIHVzZSBkaXNvcmRlciBsaW1pdGF0aW9ucyB0byBiZSBjb21wYXJhYmxlIHdpdGggbWVkaWNhbCBhbmQgc3VyZ2ljYWwgYmVuZWZpdHMuIFdlIHZlcmlmeSB5b3VyIGJlbmVmaXRzIGZvciBmcmVlIGFuZCBleHBsYWluIHdoYXQgeW91ciBzcGVjaWZpYyB0aWVyIGFsbG93cy48L3A+PGgzIGNsYXNzPSJvcmMtaDMiPldoYXQgR0VIQSBtYXkgaGVscCB3aXRoPC9oMz48dWwgY2xhc3M9Im9yYy11bCI+PGxpPk1lZGljYWwgZGV0b3gsIHJlc2lkZW50aWFsLCBQSFAsIElPUCBhbmQgb3V0cGF0aWVudCBjYXJlPC9saT48bGk+RHVhbCBkaWFnbm9zaXMgYW5kIGNvLW9jY3VycmluZyBtZW50YWwgaGVhbHRoIHRyZWF0bWVudDwvbGk+PGxpPk1lZGljYXRpb24tYXNzaXN0ZWQgdHJlYXRtZW50IHdoZXJlIG1lZGljYWxseSBuZWNlc3Nhcnk8L2xpPjxsaT5GYW1pbHkgdGhlcmFweSBhbmQgYWZ0ZXJjYXJlIHBsYW5uaW5nPC9saT48L3VsPjxoMyBjbGFzcz0ib3JjLWgzIj5XaGF0IGFmZmVjdHMgeW91ciBjb3ZlcmFnZTwvaDM+PHVsIGNsYXNzPSJvcmMtdWwiPjxsaT5Zb3VyIEdFSEEgcGxhbiB0aWVyOiBIaWdoLCBTdGFuZGFyZCwgSERIUCwgRWxldmF0ZSBvciBFbGV2YXRlIFBsdXM8L2xpPjxsaT5NZWRpY2FsIG5lY2Vzc2l0eSBhbmQgdGhlIEFTQU0gY3JpdGVyaWE8L2xpPjxsaT5QcmlvciBhcHByb3ZhbCBhbmQgY29udGludWVkLXN0YXkgcmV2aWV3PC9saT48bGk+SG93IHlvdXIgcGxhbiBjb3ZlcnMgY2FyZSBpbiBDYWxpZm9ybmlhPC9saT48L3VsPjxwPjxzdHJvbmc+Q2FsbCA8YSBocmVmPSJ0ZWw6OTQ5LTk0Mi04NDk1Ij45NDktOTQyLTg0OTU8L2E+IG9yIHJlcXVlc3QgYSBmcmVlIGJlbmVmaXRzIGNoZWNrIG9ubGluZS48L3N0cm9uZz48L3A+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5XaGF0IGlzIEdFSEEsIGFuZCB3aGF0IGlzIEZFSEI/PC9oMj4KPHA+R0VIQSBpcyBhIG5vbnByb2ZpdCBwbGFuIG9mZmVyZWQgdW5kZXIgdGhlIGZlZGVyYWwgRkVIQiBwcm9ncmFtbWUsIHNvIHRoZSBydWxlcyB0aGF0IGdvdmVybiB5b3VyIGJlbmVmaXRzIGRpZmZlciBmcm9tIGEgc3RhbmRhcmQgZW1wbG95ZXIgcGxhbi48L3A+CjxkaXYgY2xhc3M9Im9yYy1idG5yb3ciPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0iI29yLWZvcm0iIGRhdGEtY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci10ZXh0LWNvbG9yLW92ZXJyaWRlPSIjZmZmIj48c3Bhbj5HZXQgSGVscCBUb2RheTwvc3Bhbj48L2E+PC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+R0VIQSBpcyBhIG5vbnByb2ZpdCBmZWRlcmFsLWVtcGxveWVlIGhlYWx0aCBwbGFuPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPkdFSEEgc3RhbmRzIGZvciBHb3Zlcm5tZW50IEVtcGxveWVlcyBIZWFsdGggQXNzb2NpYXRpb24uIEVzdGFibGlzaGVkIGluIDE5MzcgYW5kIGhlYWRxdWFydGVyZWQgaW4gTGVlJiM4MjE3O3MgU3VtbWl0LCBNaXNzb3VyaSwgaXQgaXMgdGhlIHNlY29uZCBsYXJnZXN0IG5hdGlvbmFsIGhlYWx0aCBwbGFuIGZvciBmZWRlcmFsIGVtcGxveWVlcywgc2VydmluZyBhYm91dCAyIG1pbGxpb24gbWVtYmVycyBhY3Jvc3MgYWxsIDUwIHN0YXRlcyBhbmQgV2FzaGluZ3RvbiBEQy48L3A+PHA+R0VIQSYjODIxNztzIGZvY3VzIGlzIGZlZGVyYWwgd29ya2VycywgcmV0aXJlZXMgYW5kIHRoZWlyIGZhbWlsaWVzLCB3aXRoIGVsaWdpYmxlIGZlZGVyYWwgZW1wbG95ZWVzIGFuZCBhbm51aXRhbnRzIGFibGUgdG8gZW5yb2xsIGluIGl0cyBGRUhCIHBsYW5zLiBHRUhBIG9mZmVycyBuYXRpb253aWRlIEZFSEIgcGxhbnMsIGJ1dCBjb3ZlcmFnZSBhbmQgY29zdC1zaGFyaW5nIGZvciBhIHBhcnRpY3VsYXIgQ2FsaWZvcm5pYSBwcm92aWRlciBkZXBlbmQgb24gdGhlIG1lbWJlciYjODIxNztzIHNwZWNpZmljIHBsYW4gYW5kIG5ldHdvcmsgc3RhdHVzLjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPlRoZSBGZWRlcmFsIEVtcGxveWVlcyBIZWFsdGggQmVuZWZpdHMgKEZFSEIpIFByb2dyYW08L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+RkVIQiBpcyB0aGUgaGVhbHRoIGJlbmVmaXRzIHByb2dyYW0gZm9yIGZlZGVyYWwgZW1wbG95ZWVzIGFuZCByZXRpcmVlcywgb3ZlcnNlZW4gYnkgdGhlIE9mZmljZSBvZiBQZXJzb25uZWwgTWFuYWdlbWVudCAoT1BNKSwgd2hpY2ggc2V0cyB0aGUgcHJvZ3JhbSBydWxlcyBhbmQgbWFuYWdlcyBlbnJvbGxtZW50LiBFbGlnaWJsZSBncm91cHMgaW5jbHVkZSBlbGlnaWJsZSBmZWRlcmFsIGVtcGxveWVlcyBhbmQgYW5udWl0YW50cyBhbmQgdGhlaXIgZWxpZ2libGUgZmFtaWx5IG1lbWJlcnM7IFBvc3RhbCBTZXJ2aWNlIGVtcGxveWVlcyBhbmQgYW5udWl0YW50cyB1c2UgdGhlIHNlcGFyYXRlIFBvc3RhbCBTZXJ2aWNlIEhlYWx0aCBCZW5lZml0cyAoUFNIQikgUHJvZ3JhbS48L3A+PHA+RW5yb2xsbWVudCBvciBlbGlnaWJsZSBwbGFuIGNoYW5nZXMgY2FuIG9jY3VyIGR1cmluZyBGZWRlcmFsIEJlbmVmaXRzIE9wZW4gU2Vhc29uLCB3aGljaCBydW5zIGZyb20gdGhlIHNlY29uZCBNb25kYXkgaW4gTm92ZW1iZXIgdGhyb3VnaCB0aGUgc2Vjb25kIE1vbmRheSBpbiBEZWNlbWJlciwgb3IgZm9sbG93aW5nIGFuIGFwcGxpY2FibGUgcXVhbGlmeWluZyBsaWZlIGV2ZW50LiBHRUhBJiM4MjE3O3MgRkVIQiBwbGFucyBpbmNsdWRlIG1lbnRhbCBoZWFsdGggYW5kIHN1YnN0YW5jZSB1c2UgZGlzb3JkZXIgYmVuZWZpdHMsIHdoaWxlIGFwcGxpY2FibGUgZmVkZXJhbCBwYXJpdHkgcmVxdWlyZW1lbnRzIGdvdmVybiBob3cgYmVoYXZpb3JhbC1oZWFsdGggYmVuZWZpdHMgYXJlIGFkbWluaXN0ZXJlZCByZWxhdGl2ZSB0byBtZWRpY2FsIGFuZCBzdXJnaWNhbCBiZW5lZml0cy4gWW91ciBzcGVjaWZpYyBjb3ZlcmFnZSBzdGlsbCBkZXBlbmRzIG9uIHRoZSBwbGFuLjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPkdFSEEgdXNlcyBVbml0ZWRIZWFsdGhjYXJlJiM4MjE3O3MgbmV0d29yazwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5HRUhBIHBhcnRuZXJzIHdpdGggVW5pdGVkSGVhbHRoY2FyZSYjODIxNztzIHByb3ZpZGVyIG5ldHdvcmsgZm9yIG1lZGljYWwgY2FyZSwgYW5kIGJlaGF2aW9yYWwgaGVhbHRoIGJlbmVmaXRzIGFyZSBhZG1pbmlzdGVyZWQgdGhyb3VnaCBVbml0ZWRIZWFsdGhjYXJlIGFuZCBPcHR1bS4gQ2hlY2sgdGhlIGJhY2sgb2YgeW91ciBHRUhBIG1lbWJlciBJRCBjYXJkIGZvciB0aGUgY29udGFjdCBpbmZvcm1hdGlvbiB0aGF0IGFwcGxpZXMgdG8gcHJpb3IgYXV0aG9yaXphdGlvbiBmb3IgeW91ciBwbGFuLjwvcD48cD5Gb3IgYXV0aG9yaXphdGlvbiBxdWVzdGlvbnMsIHVzZSB0aGUgcHJpb3ItYXV0aG9yaXphdGlvbiBjb250YWN0IGluZm9ybWF0aW9uIGxpc3RlZCBvbiB5b3VyIEdFSEEgbWVtYmVyIElEIGNhcmQuIFdoZW4gd2UgdmVyaWZ5IHlvdXIgYmVuZWZpdHMsIHdlIHJldmlldyB0aGUgY292ZXJhZ2UgaW5mb3JtYXRpb24gYXZhaWxhYmxlIGZvciB5b3VyIEdFSEEgcGxhbiBzbyB5b3UgY2FuIHVuZGVyc3RhbmQgYXBwbGljYWJsZSBiZW5lZml0cyBhbmQgYXV0aG9yaXphdGlvbiByZXF1aXJlbWVudHMuPC9wPjwvZGl2PjwvZGV0YWlscz48L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5HRUhBIHBsYW4gdGllcnMgYW5kIHdoYXQgdGhleSBjb3ZlcjwvaDI+CjxwPllvdXIgY292ZXJhZ2UgZGVwZW5kcyBoZWF2aWx5IG9uIHdoaWNoIEdFSEEgdGllciB5b3Ugc2VsZWN0ZWQgZHVyaW5nIE9wZW4gU2Vhc29uLiBCZW5lZml0cywgY29zdC1zaGFyaW5nIGFuZCBvdXQtb2YtbmV0d29yayBjb3ZlcmFnZSB2YXJ5IGJ5IHBsYW4sIHNvIGlkZW50aWZ5aW5nIHlvdXIgR0VIQSBvcHRpb24gaXMgYW4gaW1wb3J0YW50IGZpcnN0IHN0ZXAuPC9wPgo8ZGl2IGNsYXNzPSJvcmMtYnRucm93Ij48YSBjbGFzcz0ibmVjdGFyLWJ1dHRvbiBqdW1ibyByZWd1bGFyIGFjY2VudC1jb2xvciAgcmVndWxhci1idXR0b24iIGhyZWY9IiNvci1mb3JtIiBkYXRhLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItdGV4dC1jb2xvci1vdmVycmlkZT0iI2ZmZiI+PHNwYW4+R2V0IEhlbHAgVG9kYXk8L3NwYW4+PC9hPjwvZGl2Pgo8L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+SGlnaCBPcHRpb24gYW5kIFN0YW5kYXJkIE9wdGlvbjwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5IaWdoIE9wdGlvbiBhbmQgU3RhbmRhcmQgT3B0aW9uIGFyZSBHRUhBJiM4MjE3O3MgdHJhZGl0aW9uYWwgUFBPLXN0eWxlIHBsYW5zLiBUaGV5IGluY2x1ZGUgaW4tbmV0d29yayBhbmQgb3V0LW9mLW5ldHdvcmsgYmVuZWZpdHMsIHdpdGggZGlmZmVyZW50IGNvc3Qtc2hhcmluZyBmb3IgYmVoYXZpb3JhbC1oZWFsdGggc2VydmljZXMgZGVwZW5kaW5nIG9uIG5ldHdvcmsgc3RhdHVzIGFuZCBwbGFuIG9wdGlvbi4gSGlnaCBPcHRpb24gY2FycmllcyBoaWdoZXIgcHJlbWl1bXMgd2l0aCBsb3dlciBjb3N0IHNoYXJlLCB3aGlsZSBTdGFuZGFyZCBPcHRpb24gYmFsYW5jZXMgdGhlIHR3by48L3A+PHA+V2hldGhlciBIaWdoIG9yIFN0YW5kYXJkIE9wdGlvbiBiZW5lZml0cyBhcHBseSBhdCBPY2VhbiBSZWNvdmVyeSBkZXBlbmRzIG9uIHlvdXIgc3BlY2lmaWMgY292ZXJhZ2UgYW5kIE9jZWFuIFJlY292ZXJ5JiM4MjE3O3MgbmV0d29yayBzdGF0dXMgdW5kZXIgeW91ciBwbGFuLiBUaGUgc3BlY2lmaWNzIHJlbWFpbiBwbGFuLWRlcGVuZGVudCwgd2hpY2ggaXMgZXhhY3RseSB3aGF0IHZlcmlmaWNhdGlvbiBjb25maXJtcy48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5IREhQIChoaWdoLWRlZHVjdGlibGUgaGVhbHRoIHBsYW4pPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPkhESFAgaXMgR0VIQSYjODIxNztzIGhpZ2gtZGVkdWN0aWJsZSBwbGFuIHBhaXJlZCB3aXRoIGEgSGVhbHRoIFNhdmluZ3MgQWNjb3VudC4gWW91IHBheSBtb3JlIG91dCBvZiBwb2NrZXQgdW50aWwgeW91IG1lZXQgdGhlIGRlZHVjdGlibGUsIHRoZW4gY29pbnN1cmFuY2UgYXBwbGllcy4gR0VIQSYjODIxNztzIEhESFAgaGFzIHBsYW4tc3BlY2lmaWMgcnVsZXMgZm9yIGluLW5ldHdvcmsgYW5kIG91dC1vZi1uZXR3b3JrIGNhcmUsIGluY2x1ZGluZyBpdHMgb3duIGRlZHVjdGlibGUgYW5kIGNvc3Qtc2hhcmluZyByZXF1aXJlbWVudHMuPC9wPjxwPkhTQSBmdW5kcyBjYW4gb2Z0ZW4gYmUgdXNlZCB0b3dhcmQgcXVhbGlmaWVkIG1lZGljYWwgZXhwZW5zZXMsIHdoaWNoIGNhbiBtZWFuaW5nZnVsbHkgb2Zmc2V0IHRyZWF0bWVudCBjb3N0cy4gV2hhdCBhcHBsaWVzIGRlcGVuZHMgb24geW91ciBzcGVjaWZpYyBIREhQIHBvbGljeSwgc28gd2UgY2hlY2sgaXQgZHVyaW5nIHZlcmlmaWNhdGlvbi48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5FbGV2YXRlIGFuZCBFbGV2YXRlIFBsdXM8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+RWxldmF0ZSBhbmQgRWxldmF0ZSBQbHVzIGFyZSBHRUhBIEZFSEIgcGxhbiBvcHRpb25zIHdpdGggdGhlaXIgb3duIGJlbmVmaXRzLCBwcmVtaXVtcyBhbmQgbmV0d29yayBydWxlczsgZWxpZ2libGUgUG9zdGFsIFNlcnZpY2UgZW1wbG95ZWVzIGFuZCBhbm51aXRhbnRzIHVzZSBzZXBhcmF0ZSBQU0hCIHBsYW5zLiBCZWhhdmlvcmFsLWhlYWx0aCBiZW5lZml0cyBhbmQgb3V0LW9mLW5ldHdvcmsgcnVsZXMgY2FuIGRpZmZlciBieSBHRUhBIHBsYW4sIHNvIHRoZSBhcHBsaWNhYmxlIHBsYW4gYnJvY2h1cmUgc2hvdWxkIGJlIGNoZWNrZWQgYmVmb3JlIHRyZWF0bWVudC48L3A+PHA+VGhhdCB2YXJpYXRpb24gaXMgcHJlY2lzZWx5IHdoeSB2ZXJpZnlpbmcgeW91ciB0aWVyIG1hdHRlcnMgbW9zdCBvbiB0aGVzZSBwbGFucy4gV2UgY2FuIHJldmlldyBFbGV2YXRlIGFuZCBFbGV2YXRlIFBsdXMgY292ZXJhZ2UgaW5mb3JtYXRpb24gYmVmb3JlIHlvdSBtYWtlIGEgdHJlYXRtZW50IGRlY2lzaW9uLjwvcD48L2Rpdj48L2RldGFpbHM+PC9kaXY+ PGRpdiBjbGFzcz0ib3JjLWN0YXdyYXAiPgo8ZGl2IGNsYXNzPSJvci1jdGEtYmFubmVyIj4KPGRpdiBjbGFzcz0ib3ItY3RhLWJhbm5lcl9fc2hlZW4iPjwvZGl2Pgo8ZGl2IGNsYXNzPSJvci1jdGEtYmFubmVyX19pbm5lciI+CjxzcGFuIGNsYXNzPSJvci1jdGEtYmFubmVyX19leWVicm93Ij5GcmVlIEdFSEEgQmVuZWZpdHMgQ2hlY2s8L3NwYW4+CjxkaXYgY2xhc3M9Im9yLWN0YS1iYW5uZXJfX3RpdGxlIj5GZWRlcmFsIEVtcGxveWVlPyBXZSBXaWxsIENvbmZpcm0gRXhhY3RseSBXaGF0IFlvdXIgVGllciBDb3ZlcnMuPC9kaXY+CjxwIGNsYXNzPSJvci1jdGEtYmFubmVyX190ZXh0Ij5IaWdoLCBTdGFuZGFyZCwgSERIUCwgRWxldmF0ZSBvciBFbGV2YXRlIFBsdXMg4oCUIGVhY2ggYmVoYXZlcyBkaWZmZXJlbnRseSBmb3IgY2FyZSBpbiBDYWxpZm9ybmlhLiBPdXIgdGVhbSBjaGVja3MgeW91cnMgYW5kIGhhbmRsZXMgcHJpb3IgYXBwcm92YWwuPC9wPgo8ZGl2IGNsYXNzPSJvci1jdGEtYmFubmVyX19hY3Rpb25zIj4KPGEgY2xhc3M9Im9yLWN0YS1iYW5uZXJfX2J0biBvci1jdGEtYmFubmVyX19idG4tLXByaW1hcnkiIGhyZWY9InRlbDo5NDktOTQyLTg0OTUiPkNhbGwgOTQ5LTk0Mi04NDk1PC9hPgo8YSBjbGFzcz0ib3ItY3RhLWJhbm5lcl9fYnRuIG9yLWN0YS1iYW5uZXJfX2J0bi0tZ2hvc3QiIGhyZWY9IiNvci1mb3JtIj5WZXJpZnkgWW91ciBHRUhBIEJlbmVmaXRzIEZyZWU8L2E+CjxzcGFuIGNsYXNzPSJvci1jdGEtYmFubmVyX19ub3RlIj5GcmVlICZtaWRkb3Q7IENvbmZpZGVudGlhbCAmbWlkZG90OyBObyBvYmxpZ2F0aW9uPC9zcGFuPgo8L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5XaGF0IGFkZGljdGlvbnMgR0VIQSBwbGFucyBtYXkgaGVscCB0cmVhdDwvaDI+CjxwPkdFSEEgRkVIQiBwbGFucyBtYXkgaGVscCBjb3ZlciB0cmVhdG1lbnQgZm9yIGEgd2lkZSByYW5nZSBvZiBzdWJzdGFuY2UgdXNlIGRpc29yZGVycyB3aGVuIGNhcmUgaXMgbWVkaWNhbGx5IG5lY2Vzc2FyeS4gQ292ZXJhZ2UgZGVwZW5kcyBvbiB5b3VyIHBsYW4gdGllciwgc28gd2UgdmVyaWZ5IHlvdXIgYmVuZWZpdHMgYmVmb3JlIHRyZWF0bWVudCBiZWdpbnMuPC9wPgo8ZGl2IGNsYXNzPSJvcmMtYnRucm93Ij48YSBjbGFzcz0ibmVjdGFyLWJ1dHRvbiBqdW1ibyByZWd1bGFyIGFjY2VudC1jb2xvciAgcmVndWxhci1idXR0b24iIGhyZWY9IiNvci1mb3JtIiBkYXRhLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItdGV4dC1jb2xvci1vdmVycmlkZT0iI2ZmZiI+PHNwYW4+R2V0IEhlbHAgVG9kYXk8L3NwYW4+PC9hPjwvZGl2Pgo8L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+QWxjb2hvbCB1c2UgZGlzb3JkZXI8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+R0VIQSBwbGFucyBtYXkgY292ZXIgdHJlYXRtZW50IGZvciBhbGNvaG9sIHVzZSBkaXNvcmRlciwgaW5jbHVkaW5nIGRldG94aWZpY2F0aW9uIHdoZW4gaXQgbWVldHMgdGhlIHBsYW4mIzgyMTc7cyBtZWRpY2FsLW5lY2Vzc2l0eSByZXF1aXJlbWVudHMuIEFsY29ob2wgd2l0aGRyYXdhbCBjYW4gYmUgZGFuZ2Vyb3VzLCB3aXRoIHNlcmlvdXMgY29tcGxpY2F0aW9ucyBpbmNsdWRpbmcgc2VpenVyZXMgYW5kIGRlbGlyaXVtIHRyZW1lbnM7IHRoZSBhcHByb3ByaWF0ZSBsZXZlbCBvZiBjYXJlIHNob3VsZCBiZSBkZXRlcm1pbmVkIGNsaW5pY2FsbHkuPC9wPjxwPk9jZWFuIFJlY292ZXJ5IHRyZWF0cyBhbGNvaG9sIGRlcGVuZGVuY2Ugd2l0aCBtZWRpY2FsbHkgc3VwcG9ydGVkIGRldG94IGFuZCB0aGVyYXB5IGFkZHJlc3NpbmcgYm90aCBwaHlzaWNhbCBkZXBlbmRlbmNlIGFuZCB0aGUgZW1vdGlvbmFsIHBhdHRlcm5zIGFzc29jaWF0ZWQgd2l0aCBjb250aW51ZWQgdXNlLiBMZWFybiBtb3JlIGFib3V0IG91ciA8YSBocmVmPSIvYWRkaWN0aW9uLXRyZWF0bWVudC9hbGNvaG9sLyI+YWxjb2hvbCBhZGRpY3Rpb24gdHJlYXRtZW50PC9hPi48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5PcGlvaWRzIGFuZCBwcmVzY3JpcHRpb24gcGFpbmtpbGxlcnM8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBHRUhBIHBsYW5zIG1heSBjb3ZlciB0cmVhdG1lbnQgZm9yIG9waW9pZCB1c2UgZGlzb3JkZXIsIGluY2x1ZGluZyBjYXJlIGZvciBoZXJvaW4sIGZlbnRhbnlsIGFuZCBwcmVzY3JpcHRpb24gcGFpbmtpbGxlcnMuIE9waW9pZCB0cmVhdG1lbnQgbWF5IGluY2x1ZGUgbWVkaWNhdGlvbiB0cmVhdG1lbnQsIHRoZXJhcHksIHBzeWNoaWF0cmljIHN1cHBvcnQgYW5kIHJlbGFwc2UtcHJldmVudGlvbiBzZXJ2aWNlcyBiYXNlZCBvbiBpbmRpdmlkdWFsIGNsaW5pY2FsIG5lZWRzLjwvcD48cD5PdXIgb3Bpb2lkIHByb2dyYW1zIGNvbWJpbmUgbWVkaWNhbGx5IHN1cHBvcnRlZCBkZXRveCwgcHN5Y2hpYXRyaWMgc3VwcG9ydCBhbmQgZXZpZGVuY2UtYmFzZWQgdGhlcmFwaWVzIGZvY3VzZWQgb24gc3RhYmlsaXphdGlvbiBhbmQgcmVsYXBzZSBwcmV2ZW50aW9uLiBTZWUgb3VyIHRyZWF0bWVudCBmb3IgPGEgaHJlZj0iL2FkZGljdGlvbi10cmVhdG1lbnQvZmVudGFueWwvIj5mZW50YW55bDwvYT4gYW5kIDxhIGhyZWY9Ii9hZGRpY3Rpb24tdHJlYXRtZW50L2hlcm9pbi8iPmhlcm9pbjwvYT4uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+U3RpbXVsYW50cyBsaWtlIGNvY2FpbmUgYW5kIG1ldGg8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBHRUhBIHBsYW5zIG1heSBjb3ZlciB0cmVhdG1lbnQgZm9yIHN0aW11bGFudCB1c2UgZGlzb3JkZXJzLCBpbmNsdWRpbmcgY29jYWluZSBhbmQgbWV0aGFtcGhldGFtaW5lIGFkZGljdGlvbi4gVGhlcmUgYXJlIGN1cnJlbnRseSBubyBGREEtYXBwcm92ZWQgbWVkaWNhdGlvbnMgc3BlY2lmaWNhbGx5IGZvciBzdGltdWxhbnQgdXNlIGRpc29yZGVyLCBzbyB0cmVhdG1lbnQgY29tbW9ubHkgcmVsaWVzIG9uIGJlaGF2aW9yYWwgdGhlcmFwaWVzIGFuZCBzdHJ1Y3R1cmVkIGNsaW5pY2FsIHN1cHBvcnQuPC9wPjxwPk9jZWFuIFJlY292ZXJ5JiM4MjE3O3Mgc3RpbXVsYW50IHRyZWF0bWVudCBmb2N1c2VzIG9uIGVtb3Rpb25hbCByZWd1bGF0aW9uLCB0cmF1bWEgd29yayBhbmQgYnVpbGRpbmcgc3VzdGFpbmFibGUgcmVjb3ZlcnkgaGFiaXRzLiBTZWUgb3VyIHRyZWF0bWVudCBmb3IgPGEgaHJlZj0iL2FkZGljdGlvbi10cmVhdG1lbnQvY29jYWluZS8iPmNvY2FpbmU8L2E+IGFuZCA8YSBocmVmPSIvYWRkaWN0aW9uLXRyZWF0bWVudC9tZXRoLyI+bWV0aDwvYT4uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+QmVuem9kaWF6ZXBpbmVzIGFuZCBvdGhlciBzdWJzdGFuY2VzPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPk1hbnkgR0VIQSBwbGFucyBtYXkgY292ZXIgdHJlYXRtZW50IGZvciBiZW56b2RpYXplcGluZSBhZGRpY3Rpb24gYW5kIG90aGVyIHN1YnN0YW5jZXMsIGluY2x1ZGluZyBtYXJpanVhbmEsIHByZXNjcmlwdGlvbiBkcnVncywga2V0YW1pbmUgYW5kIGtyYXRvbS4gQmVuem9kaWF6ZXBpbmUgd2l0aGRyYXdhbCBjYW4gY2F1c2Ugc2VyaW91cyBjb21wbGljYXRpb25zIGFuZCBtYXkgcmVxdWlyZSBtZWRpY2FsbHkgc3VwZXJ2aXNlZCB3aXRoZHJhd2FsIG1hbmFnZW1lbnQgYmFzZWQgb24gY2xpbmljYWwgYXNzZXNzbWVudC48L3A+PHA+T2NlYW4gUmVjb3ZlcnkgcHJvdmlkZXMgc3BlY2lhbGl6ZWQgcHJvZ3JhbXMgZm9yIHRoZXNlIGRlcGVuZGVuY2llcywgd2l0aCB0aGUgbWVkaWNhbCBvdmVyc2lnaHQgdGhhdCBhIGJlbnpvZGlhemVwaW5lIG9yIHBvbHlzdWJzdGFuY2UgZGV0b3ggcmVxdWlyZXMuIEV4cGxvcmUgb3VyIDxhIGhyZWY9Ii9hZGRpY3Rpb24tdHJlYXRtZW50L2JlbnpvZGlhemVwaW5lcy8iPmJlbnpvZGlhemVwaW5lPC9hPiBhbmQgPGEgaHJlZj0iL2FkZGljdGlvbi10cmVhdG1lbnQvbWFyaWp1YW5hLyI+bWFyaWp1YW5hPC9hPiB0cmVhdG1lbnQuPC9wPjwvZGl2PjwvZGV0YWlscz48L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5MZXZlbHMgb2YgY2FyZSBHRUhBIHBsYW5zIG1heSBjb3ZlcjwvaDI+CjxwPlJlY292ZXJ5IGhhcHBlbnMgaW4gc3RhZ2VzLCBhbmQgR0VIQSBwbGFucyBtYXkgY292ZXIgc2V2ZXJhbCBsZXZlbHMgb2YgY2FyZSB0byBtYXRjaCB3aGVyZSB5b3UgYXJlLCB3aGVuIHRyZWF0bWVudCBpcyBtZWRpY2FsbHkgbmVjZXNzYXJ5LiBXaGljaCBsZXZlbHMgeW91ciBwbGFuIGNvdmVycyBkZXBlbmRzIG9uIHlvdXIgdGllciwgYWxsIG9mIHdoaWNoIHdlIGNvbmZpcm0gZHVyaW5nIHZlcmlmaWNhdGlvbi48L3A+CjxkaXYgY2xhc3M9Im9yYy1idG5yb3ciPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0iI29yLWZvcm0iIGRhdGEtY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci10ZXh0LWNvbG9yLW92ZXJyaWRlPSIjZmZmIj48c3Bhbj5HZXQgSGVscCBUb2RheTwvc3Bhbj48L2E+PC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+TWVkaWNhbCBkZXRveDwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IEdFSEEgcGxhbnMgbWF5IGNvdmVyIG1lZGljYWwgZGV0b3ggd2hlbiBpdCBpcyBtZWRpY2FsbHkgbmVjZXNzYXJ5IHRvIG1hbmFnZSB3aXRoZHJhd2FsIHNhZmVseS4gRGV0b3ggcHJvdmlkZXMgY2xpbmljYWwgc3VwcG9ydCBmb3Igd2l0aGRyYXdhbCwgYW5kIGEgcXVhbGlmaWVkIHByb2Zlc3Npb25hbCBzaG91bGQgZGV0ZXJtaW5lIHdoZXRoZXIgbWVkaWNhbGx5IHN1cGVydmlzZWQgd2l0aGRyYXdhbCBtYW5hZ2VtZW50IGlzIGFwcHJvcHJpYXRlIGJhc2VkIG9uIHRoZSBzdWJzdGFuY2UgdXNlZCwgc3ltcHRvbXMsIGFuZCBpbmRpdmlkdWFsIHJpc2sgZmFjdG9ycy48L3A+PHA+SW5zdXJlcnMgdGVuZCB0byBhdXRob3JpemUgZGV0b3ggd2hlbiB0aGVyZSBpcyBhIGdlbnVpbmUgd2l0aGRyYXdhbCByaXNrLCB3aGljaCBpcyB3aHkgZG9jdW1lbnRhdGlvbiBtYXR0ZXJzLiBPY2VhbiBSZWNvdmVyeSBwcm92aWRlcyAyNC83IG1vbml0b3JpbmcgaW4gaXRzIG1lZGljYWxseSBzdXBwb3J0ZWQgZGV0b3ggcHJvZ3JhbTsgaW5zdXJhbmNlIGF1dGhvcml6YXRpb24gcmVtYWlucyBzdWJqZWN0IHRvIHRoZSBtZW1iZXImIzgyMTc7cyBwbGFuIHJlcXVpcmVtZW50cy4gTGVhcm4gbW9yZSBhYm91dCBvdXIgPGEgaHJlZj0iL3Byb2dyYW1zL2RldG94LyI+ZGV0b3ggcHJvZ3JhbTwvYT4uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+UmVzaWRlbnRpYWwgdHJlYXRtZW50L2lucGF0aWVudCByZWhhYjwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IEdFSEEgcGxhbnMgbWF5IGNvdmVyIHJlc2lkZW50aWFsIHRyZWF0bWVudCBmb3IgYW4gYXBwcm9wcmlhdGUgbGVuZ3RoIG9mIHN0YXkgd2hlbiBtZWRpY2FsIG5lY2Vzc2l0eSBpcyBkb2N1bWVudGVkLiBSZXNpZGVudGlhbCBjYXJlIHByb3ZpZGVzIGEgc3RydWN0dXJlZCwgMjQtaG91ciB0cmVhdG1lbnQgZW52aXJvbm1lbnQgZm9yIHBlb3BsZSB3aG9zZSBjbGluaWNhbCBuZWVkcyByZXF1aXJlIGEgaGlnaGVyIGxldmVsIG9mIHN1cHBvcnQgdGhhbiBvdXRwYXRpZW50IGNhcmUuPC9wPjxwPkJlY2F1c2UgcmVzaWRlbnRpYWwgY292ZXJhZ2UgdmFyaWVzIGJ5IHRpZXIgYW5kIGFsbW9zdCBhbHdheXMgcmVxdWlyZXMgcHJpb3IgYXBwcm92YWwsIHdlIGNoZWNrIHlvdXIgZXhhY3QgYmVuZWZpdHMgYmVmb3JlIHlvdSBjb21taXQuIE9jZWFuIFJlY292ZXJ5IG9mZmVycyBnZW5kZXItc3BlY2lmaWMgcmVzaWRlbnRpYWwgcHJvZ3JhbXMgdGhyb3VnaCBvdXIgU3VyZnNpZGUgYW5kIE9jZWFuc2lkZSBlbnZpcm9ubWVudHMsIGFuZCBvdXIgdGVhbSBtYW5hZ2VzIHRoZSBkb2N1bWVudGF0aW9uIHRoYXQgc3VwcG9ydHMgY29udGludWVkIGF1dGhvcml6YXRpb24uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+UGFydGlhbCBob3NwaXRhbGl6YXRpb24gKFBIUCk8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBHRUhBIHBsYW5zIG1heSBjb3ZlciBwYXJ0aWFsIGhvc3BpdGFsaXphdGlvbiBhcyBhIHN0ZXAgZG93biBmcm9tIHJlc2lkZW50aWFsIGNhcmUsIG9yIGZvciBtZW1iZXJzIHdobyBuZWVkIGRhaWx5IHN0cnVjdHVyZSB3aXRob3V0IGFuIG92ZXJuaWdodCBzdGF5LiBQSFAgcHJvdmlkZXMgYSBmdWxsIGRheSBvZiBzdHJ1Y3R1cmVkIGNsaW5pY2FsIHByb2dyYW1taW5nIHdoaWxlIHlvdSBsaXZlIGF0IGhvbWUgb3IgaW4gc3VwcG9ydGl2ZSBob3VzaW5nLCBzbyBpdCBkZWxpdmVycyBzaWduaWZpY2FudCB0cmVhdG1lbnQgaW50ZW5zaXR5IHdpdGggbW9yZSBpbmRlcGVuZGVuY2UuPC9wPjxwPk1lZGljYWwgbmVjZXNzaXR5IGFuZCBwcmlvciBhcHByb3ZhbCBnZW5lcmFsbHkgYXBwbHkuIE9jZWFuIFJlY292ZXJ5IHVzZXMgUEhQIGFzIHBhcnQgb2YgYSBwbGFubmVkIGNvbnRpbnV1bSwgc3RlcHBpbmcgY2FyZSBkb3duIGFzIHN0YWJpbGl0eSBncm93cy4gTGVhcm4gYWJvdXQgb3VyIDxhIGhyZWY9Ii9wcm9ncmFtcy9wYXJ0aWFsLWhvc3BpdGFsaXphdGlvbi8iPnBhcnRpYWwgaG9zcGl0YWxpemF0aW9uIHByb2dyYW08L2E+LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPkludGVuc2l2ZSBvdXRwYXRpZW50IChJT1ApIGFuZCBvdXRwYXRpZW50PC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPkRlcGVuZGluZyBvbiB5b3VyIEdFSEEgdGllciwgaW50ZW5zaXZlIG91dHBhdGllbnQgYW5kIHN0YW5kYXJkIG91dHBhdGllbnQgY2FyZSBtYXkgYmUgY292ZXJlZCB0byBzdXBwb3J0IG9uZ29pbmcgdGhlcmFweSwgZ3JvdXAgd29yaywgYW5kIHNraWxsIGJ1aWxkaW5nLiBJT1AgdHlwaWNhbGx5IGludm9sdmVzIHN0cnVjdHVyZWQgb3V0cGF0aWVudCB0cmVhdG1lbnQgc2V2ZXJhbCB0aW1lcyBlYWNoIHdlZWssIHdoaWxlIHN0YW5kYXJkIG91dHBhdGllbnQgY2FyZSBpcyBnZW5lcmFsbHkgbGVzcyBpbnRlbnNpdmUuPC9wPjxwPkJlY2F1c2UgdGhleSBiYWxhbmNlIGNsaW5pY2FsIHN1cHBvcnQgd2l0aCByZWFsLXdvcmxkIHJlaW50ZWdyYXRpb24sIHRoZXNlIHN0ZXAtZG93biBsZXZlbHMgYXJlIG9mdGVuIHRoZSBtb3N0IHN1c3RhaW5hYmxlIG92ZXIgdGltZS4gT2NlYW4gUmVjb3ZlcnkgcHJvdmlkZXMgYm90aC4gTGVhcm4gYWJvdXQgb3VyIDxhIGhyZWY9Ii9wcm9ncmFtcy9pbnRlbnNpdmUtb3V0cGF0aWVudC8iPmludGVuc2l2ZSBvdXRwYXRpZW50IHByb2dyYW08L2E+IGFuZCA8YSBocmVmPSIvcHJvZ3JhbXMvb3V0cGF0aWVudC8iPm91dHBhdGllbnQgY2FyZTwvYT4uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+TWVkaWNhdGlvbi1hc3Npc3RlZCB0cmVhdG1lbnQgKE1BVCk8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBHRUhBIHBsYW5zIG1heSBjb3ZlciBtZWRpY2F0aW9uLWFzc2lzdGVkIHRyZWF0bWVudCBmb3IgYWxjb2hvbCBhbmQgb3Bpb2lkIHVzZSBkaXNvcmRlcnMuIFdoZW4gbWVkaWNhbGx5IG5lY2Vzc2FyeSwgY292ZXJlZCBvcHRpb25zIGNhbiBpbmNsdWRlIGJ1cHJlbm9ycGhpbmUsIFN1Ym94b25lIChidXByZW5vcnBoaW5lIHdpdGggbmFsb3hvbmUpLCBuYWx0cmV4b25lIGFuZCBWaXZpdHJvbCwgYW5kIGNvdmVyYWdlIGRlcGVuZHMgb24geW91ciBzcGVjaWZpYyBwcmVzY3JpcHRpb24gZm9ybXVsYXJ5IGFuZCBwbGFuIHRpZXIsIHNpbmNlIHRoZSBtZWRpY2F0aW9uIG1heSBydW4gdGhyb3VnaCB5b3VyIHBoYXJtYWN5IGJlbmVmaXQgc2VwYXJhdGVseSBmcm9tIHRoZSBjbGluaWNhbCBzZXJ2aWNlLjwvcD48cD5NQVQgaXMgZXZpZGVuY2UtYmFzZWQgYW5kLCBmb3Igb3Bpb2lkIHVzZSBkaXNvcmRlciBpbiBwYXJ0aWN1bGFyLCBpcyBhc3NvY2lhdGVkIHdpdGggYmV0dGVyIG91dGNvbWVzIGFuZCBsb3dlciByZWxhcHNlIHJpc2suIEEgZnJlZSBiZW5lZml0cyBjaGVjayBjb25maXJtcyBib3RoIHlvdXIgbWVkaWNhbCBhbmQgcGhhcm1hY3kgY292ZXJhZ2Ugc28geW91IHNlZSB0aGUgY29tcGxldGUgcGljdHVyZS48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5EdWFsIGRpYWdub3NpcyBhbmQgY28tb2NjdXJyaW5nIGNhcmU8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBHRUhBIHBsYW5zIG1heSBjb3ZlciBkdWFsIGRpYWdub3NpcyB0cmVhdG1lbnQsIHdoaWNoIGFkZHJlc3NlcyBhIHN1YnN0YW5jZSB1c2UgZGlzb3JkZXIgYW5kIGEgY28tb2NjdXJyaW5nIG1lbnRhbCBoZWFsdGggY29uZGl0aW9uIGF0IHRoZSBzYW1lIHRpbWUuIEJlY2F1c2UgR0VIQSBwbGFucyBpbmNsdWRlIGJlaGF2aW9yYWwgaGVhbHRoIGJlbmVmaXRzLCBtYW55IG1lbWJlcnMgaGF2ZSBhY2Nlc3MgdG8gdGhpcyBraW5kIG9mIGNvbWJpbmVkIGNhcmUuPC9wPjxwPlRyZWF0aW5nIGJvdGggY29uZGl0aW9ucyB0b2dldGhlciBpcyBub3QgYSBsdXh1cnksIGl0IGlzIHdoYXQgdGhlIGV2aWRlbmNlIHN1cHBvcnRzLCBzaW5jZSBhbiB1bnRyZWF0ZWQgbWVudGFsIGhlYWx0aCBjb25kaXRpb24gaXMgb25lIG9mIHRoZSBzdHJvbmdlc3QgZHJpdmVycyBvZiByZWxhcHNlLiBPY2VhbiBSZWNvdmVyeSBzcGVjaWFsaXplcyBpbiBpbnRlZ3JhdGVkIGR1YWwgZGlhZ25vc2lzIGNhcmUuPC9wPjwvZGl2PjwvZGV0YWlscz48L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPjxoMiBjbGFzcz0ib3JjLWgyIG9yYy1oMi0tbWQiPkNvLW9jY3VycmluZyBjb25kaXRpb25zIGFuZCBtZW50YWwgaGVhbHRoPC9oMj4KPHA+QSBzaWduaWZpY2FudCBudW1iZXIgb2YgR0VIQSBtZW1iZXJzIHNlZWsgc3VwcG9ydCBmb3Igc3Vic3RhbmNlIHVzZSBhbmQgbWVudGFsIGhlYWx0aCBjaGFsbGVuZ2VzIGF0IHRoZSBzYW1lIHRpbWUuIFVuZGVyIGZlZGVyYWwgcGFyaXR5IGxhdyAoTUhQQUVBKSwgRkVIQiBwbGFucyBtdXN0IGVuc3VyZSBiZWhhdmlvcmFsIGhlYWx0aCBiZW5lZml0cyBhcmUgbm8gbW9yZSByZXN0cmljdGl2ZSB0aGFuIHN0YW5kYXJkIG1lZGljYWwgYmVuZWZpdHMuPC9wPjxwPkdFSEEgcGxhbnMgaW5jbHVkZSBiZWhhdmlvcmFsLWhlYWx0aCBiZW5lZml0cywgYW5kIHRyZWF0bWVudCBmb3IgY28tb2NjdXJyaW5nIGNvbmRpdGlvbnMgbWF5IGJlIGNvdmVyZWQgZGVwZW5kaW5nIG9uIHRoZSBzcGVjaWZpYyBwbGFuLCBjb3ZlcmVkIHNlcnZpY2UsIGFuZCBtZWRpY2FsIG5lY2Vzc2l0eS4gT2NlYW4gUmVjb3Zlcnkgc3BlY2lhbGl6ZXMgaW4gZHVhbCBkaWFnbm9zaXMgdHJlYXRtZW50IGZvciBzdWJzdGFuY2UgdXNlIGFuZCBjby1vY2N1cnJpbmcgbWVudGFsIGhlYWx0aCBjb25kaXRpb25zLiBXZSBhbHNvIHByb3ZpZGUgZGVkaWNhdGVkIDxhIGhyZWY9Ii9tZW50YWwtaGVhbHRoLXRyZWF0bWVudC9lYXRpbmctZGlzb3JkZXJzLyI+ZWF0aW5nIGRpc29yZGVyIHRyZWF0bWVudDwvYT4gYXMgYSBjby1vY2N1cnJpbmcgc3BlY2lhbHR5LjwvcD48L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPjxpbWcgY2xhc3M9Im9yYy1pbWciIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEyL2luc3VyYW5jZS0xLmpwZyIgc3Jjc2V0PSIvd3AtY29udGVudC91cGxvYWRzLzIwMjUvMTIvaW5zdXJhbmNlLTEtMzAweDIwNC5qcGcgMzAwdywgL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEyL2luc3VyYW5jZS0xLTc2OHg1MjEuanBnIDc2OHcsIC93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8xMi9pbnN1cmFuY2UtMS5qcGcgMTAwMHciIHNpemVzPSIobWF4LXdpZHRoOjc2N3B4KSAxMDB2dywgNTI1cHgiIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjY3OSIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiBhbHQ9IkNsaW5pY2lhbiBhbmQgY2xpZW50IGRpc2N1c3NpbmcgY28tb2NjdXJyaW5nIG1lbnRhbCBoZWFsdGggdHJlYXRtZW50IGF0IE9jZWFuIFJlY292ZXJ5IiAvPjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5TdXBwb3J0IGZvciBmZWRlcmFsIHdvcmtlcnMgYW5kIGZhbWlsaWVzPC9oMj4KPHA+R0VIQSBzZXJ2ZXMgZmVkZXJhbCBlbXBsb3llZXMsIHJldGlyZWVzIGFuZCBlbGlnaWJsZSBmYW1pbHkgbWVtYmVycywgYW5kIE9jZWFuIFJlY292ZXJ5IHByb3ZpZGVzIGNvbmZpZGVudGlhbCBhZGRpY3Rpb24gdHJlYXRtZW50IHdpdGggY2xlYXIgY29tbXVuaWNhdGlvbiB0aHJvdWdob3V0IGFkbWlzc2lvbnMgYW5kIGNhcmUuPC9wPgo8ZGl2IGNsYXNzPSJvcmMtYnRucm93Ij48YSBjbGFzcz0ibmVjdGFyLWJ1dHRvbiBqdW1ibyByZWd1bGFyIGFjY2VudC1jb2xvciAgcmVndWxhci1idXR0b24iIGhyZWY9IiNvci1mb3JtIiBkYXRhLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItdGV4dC1jb2xvci1vdmVycmlkZT0iI2ZmZiI+PHNwYW4+R2V0IEhlbHAgVG9kYXk8L3NwYW4+PC9hPjwvZGl2Pgo8L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+UHJpdmFjeSBhbmQgY29uZmlkZW50aWFsaXR5PC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPkRpc2NyZXRpb24gbWF0dGVycyBmb3IgbWFueSBmZWRlcmFsIHdvcmtlcnMsIHBhcnRpY3VsYXJseSB0aG9zZSBob2xkaW5nIHNlY3VyaXR5IGNsZWFyYW5jZXMgb3Igd29ya2luZyBpbiBzYWZldHktc2Vuc2l0aXZlIHJvbGVzLiBPY2VhbiBSZWNvdmVyeSBvZmZlcnMgYSBnZW5kZXItc3BlY2lmaWMgdHJlYXRtZW50IGVudmlyb25tZW50IGluIE5ld3BvcnQgQmVhY2ggd2l0aCBzZXBhcmF0ZSByZXNpZGVudGlhbCBmYWNpbGl0aWVzIGZvciBtZW4gYW5kIHdvbWVuLCBhbmQgaXRzIHByaXZhY3kgcHJhY3RpY2VzIHN0YXRlIHRoYXQgaXQgY29tcGxpZXMgd2l0aCBISVBBQSBhbmQgcmVsYXRlZCBwcml2YWN5IHJlcXVpcmVtZW50cy48L3A+PHA+V2UgcHJvdmlkZSBhIHJlc3BlY3RmdWwsIHByaXZhdGUgc2V0dGluZyBmb3IgcmVjb3ZlcnkuIFdlIGRvIG5vdCwgYW5kIGNhbm5vdCwgZ3VhcmFudGVlIGFueSBzcGVjaWZpYyBvdXRjb21lIHJlZ2FyZGluZyBlbXBsb3ltZW50IG9yIGEgc2VjdXJpdHkgY2xlYXJhbmNlLCBhbmQgd2UgYXJlIHRyYW5zcGFyZW50IGFib3V0IHRoYXQgZnJvbSB0aGUgc3RhcnQuPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+RmFtaWx5IGNvdmVyYWdlIG9wdGlvbnM8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBwZW9wbGUgc2VhcmNoaW5nIGZvciB0cmVhdG1lbnQgZm9yIGEgZmVkZXJhbCBlbXBsb3llZSBhcmUgbG9va2luZyBvbiBiZWhhbGYgb2YgYSBsb3ZlZCBvbmUuIEdFSEEgRkVIQiBTZWxmIFBsdXMgT25lIGFuZCBTZWxmIGFuZCBGYW1pbHkgZW5yb2xsbWVudHMgY2FuIGNvdmVyIGVsaWdpYmxlIGZhbWlseSBtZW1iZXJzIHVuZGVyIEZFSEIgZWxpZ2liaWxpdHkgcnVsZXMsIGFuZCB0cmVhdG1lbnQgY292ZXJhZ2UgcmVtYWlucyBzdWJqZWN0IHRvIHRoZSBwbGFuJiM4MjE3O3MgYmVuZWZpdHMgYW5kIG1lZGljYWwtbmVjZXNzaXR5IHJlcXVpcmVtZW50cy48L3A+PHA+V2UgcHJvdmlkZSBiZW5lZml0cyB2ZXJpZmljYXRpb24gZm9yIHRoZSBpbmRpdmlkdWFsIHNlZWtpbmcgY2FyZSBzbyBhdmFpbGFibGUgY292ZXJhZ2UgaW5mb3JtYXRpb24gY2FuIGJlIHJldmlld2VkIGJlZm9yZSBhZG1pc3Npb24uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+VHJhdmVsaW5nIHRvIENhbGlmb3JuaWEgZm9yIGNhcmU8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+U2Vla2luZyB0cmVhdG1lbnQgYXdheSBmcm9tIGhvbWUgaW4gTmV3cG9ydCBCZWFjaCBvZmZlcnMgYSBwcml2YXRlIHNwYWNlIHRvIGhlYWwsIGF3YXkgZnJvbSBkYWlseSB0cmlnZ2Vycy4gQmVjYXVzZSBHRUhBIGlzIGEgbmF0aW9ud2lkZSBwcm9ncmFtIGNvdmVyaW5nIG1lbWJlcnMgYWNyb3NzIGFsbCA1MCBzdGF0ZXMgYW5kIFdhc2hpbmd0b24gREMsIG1hbnkgb2YgaXRzIHBvbGljaWVzIGluY2x1ZGUgYmVuZWZpdHMgZm9yIGNhcmUgcmVjZWl2ZWQgaW4gYW5vdGhlciBzdGF0ZS48L3A+PHA+VHJhdmVsaW5nIHRvIHJlY2VpdmUgc3BlY2lhbGl6ZWQgdHJlYXRtZW50IGlzIGEgd2VsbC13b3JuIHBhdGggZm9yIGZlZGVyYWwgbWVtYmVycywgYW5kIG91ciB2ZXJpZmljYXRpb24gcHJvY2VzcyBjbGFyaWZpZXMgZXhhY3RseSBob3cgeW91ciBwbGFuIGhhbmRsZXMgY2FyZSBpbiBDYWxpZm9ybmlhIGFuZCB3aGF0IHRoZSB0cmF2ZWwgbG9naXN0aWNzIGxvb2sgbGlrZSB1bmRlciB5b3VyIGJlbmVmaXRzLjwvcD48L2Rpdj48L2RldGFpbHM+PC9kaXY+ PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5Ib3cgR0VIQSBkZWNpZGVzIHdoYXQgaXMgY292ZXJlZDwvaDI+CjxwPkdFSEEgZXZhbHVhdGVzIGNvdmVyYWdlIHVzaW5nIG1lZGljYWwgbmVjZXNzaXR5LCBBU0FNIGd1aWRlbGluZXMsIGZlZGVyYWwgcGFyaXR5IHJ1bGVzIGFuZCB5b3VyIHNwZWNpZmljIHBsYW4gdGllciwgaW5jbHVkaW5nIHRoZSBwcmlvciBhcHByb3ZhbCBydWxlcyBmb3IgYmVoYXZpb3JhbCBoZWFsdGguIE91ciBhZG1pc3Npb25zIGFuZCBjbGluaWNhbCB0ZWFtcyBoYW5kbGUgdGhpcyByZXZpZXcgZm9yIHlvdSwgYnV0IHVuZGVyc3RhbmRpbmcgaXQgaGVscHMgeW91IHNlZSB3aHkgZG9jdW1lbnRhdGlvbiBtYXR0ZXJzLjwvcD4KPGRpdiBjbGFzcz0ib3JjLWJ0bnJvdyI+PGEgY2xhc3M9Im5lY3Rhci1idXR0b24ganVtYm8gcmVndWxhciBhY2NlbnQtY29sb3IgIHJlZ3VsYXItYnV0dG9uIiBocmVmPSIjb3ItZm9ybSIgZGF0YS1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLXRleHQtY29sb3Itb3ZlcnJpZGU9IiNmZmYiPjxzcGFuPkdldCBIZWxwIFRvZGF5PC9zcGFuPjwvYT48L2Rpdj4KPC9kaXY+ PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+TWVkaWNhbCBuZWNlc3NpdHkgYW5kIHRoZSBBU0FNIGNyaXRlcmlhPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPk1lZGljYWwgbmVjZXNzaXR5IG1lYW5zIHRoZSBjYXJlIGlzIGFwcHJvcHJpYXRlLCBjbGluaWNhbGx5IHN1cHBvcnRlZCBhbmQgZXNzZW50aWFsIGZvciB0cmVhdGluZyB5b3VyIGNvbmRpdGlvbi4gVG8gZGV0ZXJtaW5lIHRoZSByaWdodCBsZXZlbCBvZiBjYXJlLCBmcm9tIGRldG94IHRocm91Z2ggcmVzaWRlbnRpYWwgYW5kIG91dHBhdGllbnQsIEdFSEEgYW5kIE9wdHVtIHVzZSB0aGUgQVNBTSBjcml0ZXJpYSBkZXZlbG9wZWQgYnkgdGhlIEFtZXJpY2FuIFNvY2lldHkgb2YgQWRkaWN0aW9uIE1lZGljaW5lLCB3ZWlnaGluZyB5b3VyIGNsaW5pY2FsIGFzc2Vzc21lbnQsIHN5bXB0b21zLCBoaXN0b3J5IGFuZCByaXNrIGxldmVsLjwvcD48cD5JbiBwcmFjdGljZSB0aGlzIG1lYW5zIGNvdmVyYWdlIGZvbGxvd3MgY2xpbmljYWwgbmVlZC4gT2NlYW4gUmVjb3ZlcnkmIzgyMTc7cyBjbGluaWNhbCB0ZWFtIGRvY3VtZW50cyB0aGUgbWVkaWNhbCBuZWNlc3NpdHkgZm9yIHRoZSByZWNvbW1lbmRlZCBsZXZlbCBvZiBjYXJlIGFuZCBwcmVzZW50cyBpdCBhcyBwYXJ0IG9mIHRoZSBhdXRob3JpemF0aW9uIHByb2Nlc3MsIHNvIHlvdXIgY2FzZSBpcyBtYWRlIHByb3Blcmx5IHJhdGhlciB0aGFuIGxlZnQgdG8gY2hhbmNlLjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPlBhcml0eSBsYXcgKE1IUEFFQSkgYW5kIGZlZGVyYWwgY292ZXJhZ2UgcnVsZXM8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+VW5kZXIgdGhlIE1lbnRhbCBIZWFsdGggUGFyaXR5IGFuZCBBZGRpY3Rpb24gRXF1aXR5IEFjdCBhbmQgdGhlIEFmZm9yZGFibGUgQ2FyZSBBY3QsIEZFSEIgcGxhbnMgbXVzdCBvZmZlciBtZW50YWwgaGVhbHRoIGFuZCBzdWJzdGFuY2UgdXNlIGRpc29yZGVyIHNlcnZpY2VzIGFzIGVzc2VudGlhbCBoZWFsdGggYmVuZWZpdHMsIG9uIHBhciB3aXRoIHN0YW5kYXJkIG1lZGljYWwgY292ZXJhZ2UuPC9wPjxwPlRoaXMgZG9lcyBub3QgZ3VhcmFudGVlIGFwcHJvdmFsIGZvciBhIHNwZWNpZmljIHByb3ZpZGVyIG9yIGxldmVsIG9mIGNhcmUsIGFuZCBpdCBkb2VzIG5vdCBvdmVycmlkZSBtZWRpY2FsIG5lY2Vzc2l0eSByZXZpZXcuIFdoYXQgaXQgZG9lcyBtZWFuIGlzIHRoYXQgeW91ciBhZGRpY3Rpb24gYmVuZWZpdHMgYXJlIHByb3RlY3RlZCB1bmRlciBmZWRlcmFsIHJ1bGVzIGFuZCBjYW5ub3QgYmUgdHJlYXRlZCBhcyBzZWNvbmQgY2xhc3MgY29tcGFyZWQgd2l0aCB0aGUgcmVzdCBvZiB5b3VyIGNvdmVyYWdlLjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPklzIHByaW9yIGFwcHJvdmFsIHJlcXVpcmVkPzwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5QcmlvciBhcHByb3ZhbCBmcm9tIEdFSEEgaXMgZ2VuZXJhbGx5IHJlcXVpcmVkIGZvciBpbnBhdGllbnQgc3RheXMsIHJlc2lkZW50aWFsIHRyZWF0bWVudCwgYW5kIHNvbWV0aW1lcyBQSFAgb3IgZGV0b3gsIGluY2x1ZGluZyBjYXJlIHJlY2VpdmVkIG91dHNpZGUgdGhlIGxvY2FsIG5ldHdvcmsuIENvbnRpbnVlZC1zdGF5IHJldmlld3MgYXJlIGFsc28gY29tbW9uLCB0byBjb25maXJtIHdoZXRoZXIgZXh0ZW5kaW5nIGNhcmUgcmVtYWlucyBhcHByb3ByaWF0ZS48L3A+PHA+WW91ciBzcGVjaWZpYyB0aWVyIGdvdmVybnMgdGhlIHByZWNpc2UgbWVjaGFuaWNzLiBUaGlzIGlzIHdoZXJlIGFuIGV4cGVyaWVuY2VkIHByb3ZpZGVyIGhlbHBzOiBvdXIgYWRtaXNzaW9ucyB0ZWFtIGNvb3JkaW5hdGVzIHRoZSBiZW5lZml0cyB2ZXJpZmljYXRpb24gYW5kIGNsYXJpZmllcyBhbnkgcHJpb3IgYXBwcm92YWwgcmVxdWlyZW1lbnRzLCBzbyB5b3UgYXJlIG5vdCBtYW5hZ2luZyBpbnN1cmFuY2UgcGFwZXJ3b3JrIHdoaWxlIHRyeWluZyB0byBnZXQgd2VsbC48L3A+PC9kaXY+PC9kZXRhaWxzPjwvZGl2Pg==... - [Surest Insurance for Addiction Treatment in Orange County | Ocean Recovery](https://www.oceanrecovery.com/insurance/surest-insurance-for-addiction-treatment-in-orange-county-ocean-recovery/): PHN0eWxlIGlkPSJvcmMtaW5zLWNzcyI+Ci8qID09PT09IE9jZWFuIFJlY292ZXJ5IGluc3VyYW5jZSBwYWdlIHN0eWxlcyAoLm9yYy0pID09PT09CiAgIEV2ZXJ5IDxpbWc+IGRpbWVuc2lvbiBjYXJyaWVzICFpbXBvcnRhbnQ6IFNhbGllbnQgc2hpcHMKICAgLnJvdyAuY29sIGltZ3toZWlnaHQ6YXV0b30gKDAsMiwxKSBhbmQgLnJvdyAuY29sIGltZzpub3QoW3NyY3NldF0pe3dpZHRoOmF1dG99ICgwLDMsMSkKICAgd2hpY2ggb3V0cmFuayBhbnkgc2luZ2xlLWNsYXNzIHNlbGVjdG9yLiBTb3VyY2Ugb3JkZXIgbWF0dGVycyB3aGVyZSBub3RlZC4gKi8KLm9yYy13cmFwLC5vcmMtYmFuZCwub3JjLWJhbmQtaW5uZXIsLm9yYy1maW5hbCwub3JjLWZvcm1oZWFkLAoub3JjLWZvcm1oZWFkLWJhbmQsLm9yYy1mb3JtLWJhbmQsLm9yYy1sZWdhbHtib3gtc2l6aW5nOmJvcmRlci1ib3ghaW1wb3J0YW50O30KLm9yYy13cmFwICosLm9yYy1iYW5kICosLm9yYy1maW5hbCAqLC5vcmMtZm9ybWhlYWQgKiwub3JjLWZvcm0tYmFuZCAqLC5vcmMtbGVnYWwgKntib3gtc2l6aW5nOmJvcmRlci1ib3g7fQoKLyogRnVsbC1ibGVlZCBiYW5kcy4gbGVmdC9yaWdodCBNVVNUIGJlIGNhbGMoNTAlIC0gNTB2dyk6IC01MHZ3IHN0YXJ0cyBoYWxmIGEgdmlld3BvcnQKICAgbGVmdCBvZiB0aGUgQ09MVU1OIGFuZCByZWFsbHkgZG9lcyBzY3JvbGwgdGhlIHBhZ2Ugc2lkZXdheXMuICovCi5vcmMtYmFuZHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjY0cHggMDt9Ci5vcmMtYmFuZDo6YmVmb3Jle2NvbnRlbnQ6IiI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7CiAgbGVmdDpjYWxjKDUwJSAtIDUwdncpO3JpZ2h0OmNhbGMoNTAlIC0gNTB2dyk7ei1pbmRleDowO30KLm9yYy1iYW5kLS1wYXBlcjo6YmVmb3Jle2JhY2tncm91bmQ6I2Y0ZjFlYTt9Ci5vcmMtYmFuZC0tbmF2eTo6YmVmb3Jle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE2MGRlZywjMWU0MjkwIDAlLCMxNTMxNzcgMTAwJSk7fQoub3JjLWJhbmQtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjEwMCU7fQoub3JjLWJhbmQtLW5hdnkgLm9yYy1oMiwub3JjLWJhbmQtLW5hdnkgaDJ7Y29sb3I6I2ZmZjt9Ci5vcmMtYmFuZC0tbmF2eSBwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTt9CgovKiBUeXBlICovCi5vcmMtaDF7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjtmb250LXdlaWdodDo2MDA7CiAgZm9udC1zaXplOmNsYW1wKDI4cHgsNC40dncsNDRweCk7bGluZS1oZWlnaHQ6MS4xNDtjb2xvcjojMWUxZTFlO21hcmdpbjowIDAgMTRweDt0ZXh0LXdyYXA6YmFsYW5jZTt9Ci5vcmMtaDJ7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjtmb250LXdlaWdodDo2MDA7CiAgZm9udC1zaXplOmNsYW1wKDI2cHgsMy40dncsMzhweCk7bGluZS1oZWlnaHQ6MS4xNTtjb2xvcjojMWUxZTFlO21hcmdpbjowIDAgMThweDt0ZXh0LXdyYXA6YmFsYW5jZTt9Ci5vcmMtaDIgc3Bhbntjb2xvcjojMWU0MjkwO30KLm9yYy1oMi5vcmMtaDItLW1ke2ZvbnQtc2l6ZTpjbGFtcCgyMXB4LDIuNHZ3LDMwcHgpO30KLm9yYy1oMi5vcmMtaDItLXNte2ZvbnQtc2l6ZTpjbGFtcCgxOXB4LDIuMHZ3LDI2cHgpO30KLm9yYy1oM3tmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtmb250LXdlaWdodDo3MDA7CiAgY29sb3I6IzFmMjc0MjttYXJnaW46MjZweCAwIDEwcHg7bGluZS1oZWlnaHQ6MS4zNTt9Ci5vcmMtd3JhcCBwLC5vcmMtYmFuZC1pbm5lciBwe2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjEuNzU7Y29sb3I6IzRiNTU2NjttYXJnaW46MCAwIDE2cHg7fQoub3JjLXdyYXAgcDpsYXN0LWNoaWxkLC5vcmMtYmFuZC1pbm5lciBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowO30KLyogcHJvc2UgbGlua3Mgb25seSDigJQgbXVzdCBuZXZlciByZXBhaW50IC5uZWN0YXItYnV0dG9uIC8gY2hpcHMgLyBDVEEtYmFubmVyIGJ1dHRvbnMgKi8KLm9yYy13cmFwIGE6bm90KC5uZWN0YXItYnV0dG9uKTpub3QoLm9yYy1jaGlwKTpub3QoW2NsYXNzKj0ib3ItY3RhLWJhbm5lcl9fIl0pLAoub3JjLWJhbmQtaW5uZXIgYTpub3QoLm5lY3Rhci1idXR0b24pOm5vdCgub3JjLWNoaXApOm5vdChbY2xhc3MqPSJvci1jdGEtYmFubmVyX18iXSl7Y29sb3I6IzFlNDI5MDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtdW5kZXJsaW5lLW9mZnNldDoycHg7fQoub3JjLXdyYXAgYTpub3QoLm5lY3Rhci1idXR0b24pOmhvdmVyLC5vcmMtYmFuZC1pbm5lciBhOm5vdCgubmVjdGFyLWJ1dHRvbik6aG92ZXJ7Y29sb3I6IzJhNWJiMDt9Ci5vcmMtZXllYnJvd3tmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7CiAgbGV0dGVyLXNwYWNpbmc6LjEyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMwMDgwOEY7bWFyZ2luLWJvdHRvbToxMHB4O30KLm9yYy1sZWRle2ZvbnQtc2l6ZToxOXB4O2xpbmUtaGVpZ2h0OjEuNjtjb2xvcjojMWYyNzQyO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW46MCAwIDE0cHg7fQovKiBNZWRpY2FsbHktcmV2aWV3ZWQgYnlsaW5lICovCi5vcmMtYnlsaW5le2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuNjsKICBjb2xvcjojNWE2Mzc3O2ZvbnQtc3R5bGU6aXRhbGljO21hcmdpbjowIDAgMjBweDtwYWRkaW5nLWJvdHRvbToxOHB4OwogIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGU3ZWU7fQoub3JjLWJ5bGluZSBhe2NvbG9yOiM1YTYzNzc7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9Ci8qIEJ1bGxldCBsaXN0cyAqLwoub3JjLXVse21hcmdpbjowIDAgMTZweDtwYWRkaW5nLWxlZnQ6MjJweDt9Ci5vcmMtdWwgbGl7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MS43NTtjb2xvcjojNGI1NTY2O21hcmdpbi1ib3R0b206OHB4O30KLm9yYy1iYW5kLS1uYXZ5IC5vcmMtdWwgbGl7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO30KCi8qIEJ1dHRvbnMuCiAgIFNhbGllbnQncyAubmVjdGFyLWJ1dHRvbi5qdW1ibyBzaGlwcyA1MHB4IHNpZGUgcGFkZGluZyArIDE4cHggdGV4dCwgc28gdHdvIENUQXMKICAgbmVlZCB+NzUxcHggYW5kIHRoZSBoZXJvIGNvbHVtbiBpcyBvbmx5IDUyNXB4IC0+IHRoZXkgd3JhcHBlZCByYWdnZWRseSBhdCBkaWZmZXJlbnQKICAgd2lkdGhzLiBUaWdodGVuIHRoZSBib3gsIGFuZCBvbiB0d28tYnV0dG9uIHJvd3MgbGV0IHRoZW0gZmxleCBzbyB0aGV5IGVpdGhlciBzaXQgb24KICAgb25lIGxpbmUgb3Igc3RhY2sgYXMgZXF1YWwgZnVsbC13aWR0aCBidXR0b25zLiBOZXZlciBtaWQtd2F5LiAqLwoub3JjLWJ0bnJvd3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6c3RyZXRjaDtnYXA6MTJweDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOjI2cHg7fQoub3JjLWJ0bnJvdyAubmVjdGFyLWJ1dHRvbntwYWRkaW5nOjE2cHggMjBweCFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHghaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0OjEuMjUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi4wNGVtIWltcG9ydGFudDsKICBkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50OwogIHRleHQtYWxpZ246Y2VudGVyO30KLm9yYy1idG5yb3cgLm5lY3Rhci1idXR0b24gc3Bhbnt3aGl0ZS1zcGFjZTpub3dyYXA7fQovKiB0d28tQ1RBIHJvd3Mgb25seTogZmlsbCB0aGUgbGluZSwgb3Igc3RhY2sgZXF1YWwtd2lkdGggKi8KLm9yYy1idG5yb3ctLXNwbGl0IC5uZWN0YXItYnV0dG9ue2ZsZXg6MSAxIGF1dG87bWluLXdpZHRoOjA7bWF4LXdpZHRoOjQ2MHB4O30KCi8qIEhlcm8gKi8KLm9yYy1oZXJvLW1lZGlhe3Bvc2l0aW9uOnJlbGF0aXZlO30KLm9yYy1oZXJvLW1lZGlhIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCUhaW1wb3J0YW50O2hlaWdodDo0ODBweCFpbXBvcnRhbnQ7CiAgbWF4LXdpZHRoOjEwMCUhaW1wb3J0YW50O29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcjsKICBib3JkZXItcmFkaXVzOjZweDtib3gtc2hhZG93OjAgMjBweCA1MHB4IHJnYmEoMjEsNDksMTE5LC4xMCk7fQoub3JjLWhlcm8tYmFkZ2V7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNnB4O2JvdHRvbToxNnB4O2JhY2tncm91bmQ6I2ZmZjsKICBib3JkZXI6MXB4IHNvbGlkICNlNGU3ZWU7Ym9yZGVyLXJhZGl1czo2cHg7Ym94LXNoYWRvdzowIDEycHggMzBweCByZ2JhKDIxLDQ5LDExOSwuMTgpOwogIHBhZGRpbmc6MTJweCAxNnB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEycHg7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDMycHgpO30KLm9yYy1iYWRnZS10aWNre2ZsZXg6MCAwIGF1dG87d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiMxZTQyOTA7CiAgY29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO30KLm9yYy1iYWRnZS10eHR7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4OwogIGNvbG9yOiMxZTFlMWU7bGluZS1oZWlnaHQ6MS4yNTt3aGl0ZS1zcGFjZTpub3dyYXA7fQoub3JjLWJhZGdlLXR4dCBzbWFsbHtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNWE2Mzc3O2ZvbnQtc2l6ZToxMXB4O30KCi8qIEFjY3JlZGl0YXRpb24gc3RyaXAgKi8KLm9yYy1hY2NyZWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MjBweCAzOHB4O2ZsZXgtd3JhcDp3cmFwOwogIHBhZGRpbmctdG9wOjI4cHg7bWFyZ2luLXRvcDoyOHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlNGU3ZWU7fQoub3JjLWFjY3JlZCBpbWd7aGVpZ2h0OjM2cHghaW1wb3J0YW50O3dpZHRoOmF1dG8haW1wb3J0YW50O21heC13aWR0aDpub25lIWltcG9ydGFudDsKICBvYmplY3QtZml0OmNvbnRhaW47ZGlzcGxheTpibG9jaztmaWx0ZXI6Z3JheXNjYWxlKDEpO29wYWNpdHk6Ljg1O30KCi8qIENvbnRlbnQgcGhvdG9zICovCi5vcmMtaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJSFpbXBvcnRhbnQ7aGVpZ2h0OjQyMHB4IWltcG9ydGFudDttaW4taGVpZ2h0OjAhaW1wb3J0YW50OwogIG1heC13aWR0aDoxMDAlIWltcG9ydGFudDtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXI7CiAgYm9yZGVyLXJhZGl1czo2cHg7Ym94LXNoYWRvdzowIDIwcHggNTBweCByZ2JhKDIxLDQ5LDExOSwuMTApO30KCi8qIFN0ZXBzICovCi5vcmMtc3RlcHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwxZnIpO2dhcDoyMnB4O21hcmdpbjozNHB4IDA7fQoub3JjLXN0ZXBzLm9yYy1zdGVwcy0tNXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDUsMWZyKTt9Ci5vcmMtc3RlcHMub3JjLXN0ZXBzLS0ze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywxZnIpO30KQG1lZGlhKG1heC13aWR0aDoxMTAwcHgpey5vcmMtc3RlcHMsLm9yYy1zdGVwcy0tNXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjt9fQpAbWVkaWEobWF4LXdpZHRoOjU2MHB4KXsub3JjLXN0ZXBzLC5vcmMtc3RlcHMtLTUsLm9yYy1zdGVwcy0tM3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO319Ci5vcmMtc3RlcHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZTRlN2VlO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjI0cHggMjBweDt9Ci5vcmMtc3RlcC1udW17Zm9udC1mYW1pbHk6R2VvcmdpYSxzZXJpZjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjM0cHg7Y29sb3I6IzAwOTlhZDsKICBsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206MTBweDt9Ci5vcmMtc3RlcC10aXRsZXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7CiAgbGluZS1oZWlnaHQ6MS4zNTttYXJnaW46MCAwIDhweDtjb2xvcjojMWYyNzQyO30KLm9yYy1zdGVwIHB7Zm9udC1zaXplOjE0cHghaW1wb3J0YW50O21hcmdpbjowO2NvbG9yOiM1YTYzNzc7bGluZS1oZWlnaHQ6MS42O30KCi8qIENoaXBzICovCi5vcmMtY2hpcC1yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxMHB4O21hcmdpbi10b3A6MjBweDt9Ci5vcmMtY2hpcHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7CiAgcGFkZGluZzo4cHggMTRweDtib3JkZXItcmFkaXVzOjk5OXB4O2JvcmRlcjoxcHggc29saWQgI2U0ZTdlZTtjb2xvcjojMWU0MjkwOwogIGJhY2tncm91bmQ6I2Y0ZjFlYTtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZSFpbXBvcnRhbnQ7fQoKLyogQWNjb3JkaW9ucyAqLwoub3JjLWFjYyBkZXRhaWxze2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGU3ZWU7fQoub3JjLWFjYyBkZXRhaWxzOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U0ZTdlZTt9Ci5vcmMtYWNjIHN1bW1hcnl7bGlzdC1zdHlsZTpub25lO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7CiAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjE2cHg7cGFkZGluZzoyMHB4IDJweDtjb2xvcjojMWYyNzQyO30KLm9yYy1hY2Mgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcntkaXNwbGF5Om5vbmU7fQoub3JjLWFjYyBzdW1tYXJ5IGgze2ZvbnQ6aW5oZXJpdDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTdweDsKICBmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS40O2NvbG9yOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7CiAgZmxleDoxIDEgYXV0bzttaW4td2lkdGg6MDt9Ci5vcmMtYWNjIHN1bW1hcnkgLm9yYy1wbHVze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtib3JkZXItcmFkaXVzOjUwJTsKICBib3JkZXI6MS41cHggc29saWQgIzFlNDI5MDtjb2xvcjojMWU0MjkwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjsKICBmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyxiYWNrZ3JvdW5kIC4ycyxjb2xvciAuMnM7fQoub3JjLWFjYyBkZXRhaWxzW29wZW5dIHN1bW1hcnkgLm9yYy1wbHVze2JhY2tncm91bmQ6IzFlNDI5MDtjb2xvcjojZmZmO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO30KLm9yYy1hY2Mgc3VtbWFyeTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMxZTQyOTA7b3V0bGluZS1vZmZzZXQ6LTNweDtib3JkZXItcmFkaXVzOjRweDt9Ci5vcmMtYWNjIC5vcmMtYWNjLWJvZHl7cGFkZGluZzowIDJweCAyMnB4O30KLm9yYy1hY2MgLm9yYy1hY2MtYm9keSBwe2ZvbnQtc2l6ZToxNXB4IWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc7Y29sb3I6IzVhNjM3NzttYXJnaW46MCAwIDE0cHg7fQoub3JjLWFjYyAub3JjLWFjYy1ib2R5IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7fQoub3JjLWFjYyAub3JjLWFjYy1ib2R5IGF7Y29sb3I6IzFlNDI5MDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30KLm9yYy1hY2MgLm9yYy1hY2MtYm9keSB1bHttYXJnaW46MCAwIDE0cHg7cGFkZGluZy1sZWZ0OjIwcHg7fQoub3JjLWFjYyAub3JjLWFjYy1ib2R5IGxpe2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuNztjb2xvcjojNWE2Mzc3O21hcmdpbi1ib3R0b206NnB4O30KLm9yYy1iYW5kLS1uYXZ5IC5vcmMtYWNjIGRldGFpbHN7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjE4KTt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyBzdW1tYXJ5e2NvbG9yOiNmZmY7fQoub3JjLWJhbmQtLW5hdnkgLm9yYy1hY2Mgc3VtbWFyeSAub3JjLXBsdXN7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjYpO2NvbG9yOiNmZmY7fQoub3JjLWJhbmQtLW5hdnkgLm9yYy1hY2MgZGV0YWlsc1tvcGVuXSBzdW1tYXJ5IC5vcmMtcGx1c3tiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzFlNDI5MDt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyAub3JjLWFjYy1ib2R5IHAsCi5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyAub3JjLWFjYy1ib2R5IGxpe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgyKTt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyAub3JjLWFjYy1ib2R5IGF7Y29sb3I6I2ZmZjt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyBzdW1tYXJ5OmZvY3VzLXZpc2libGV7b3V0bGluZS1jb2xvcjojRkFDNzc1O30KCi8qIENvbXBhcmlzb24gdGFibGUgKi8KLm9yYy10YWJsZXdyYXB7b3ZlcmZsb3cteDphdXRvO21hcmdpbjoyNHB4IDA7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7fQoub3JjLXRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21pbi13aWR0aDo2NDBweDsKICBmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDt9Ci5vcmMtdGFibGUgdGgsLm9yYy10YWJsZSB0ZHtib3JkZXI6MXB4IHNvbGlkICNlNGU3ZWU7cGFkZGluZzoxNHB4IDE2cHg7CiAgdGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOnRvcDtsaW5lLWhlaWdodDoxLjY7fQoub3JjLXRhYmxlIHRoe2JhY2tncm91bmQ6IzFlNDI5MDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTNweDsKICBsZXR0ZXItc3BhY2luZzouMDRlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7fQoub3JjLXRhYmxlIHRke2NvbG9yOiM0YjU1NjY7fQoub3JjLXRhYmxlIHRyOm50aC1jaGlsZChldmVuKSB0ZHtiYWNrZ3JvdW5kOiNmOWZhZmM7fQoub3JjLXRhYmxlIHRkOmZpcnN0LWNoaWxke2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMWYyNzQyO3doaXRlLXNwYWNlOm5vd3JhcDt9CgovKiBUYWJsZSBvZiBjb250ZW50cyBzaWRlYmFyICovCi5yb3dfY29sX3dyYXA6aGFzKD4gLndwYl9jb2x1bW4gLm9yYy10b2Mpe2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O30KLm9yYy10b2N7cG9zaXRpb246c3RpY2t5O3RvcDoxMjBweDt9Ci5vcmMtdG9jICNlei10b2MtY29udGFpbmVye2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50O2JhY2tncm91bmQ6I2Y0ZjFlYTtib3JkZXI6MXB4IHNvbGlkICNlNGU3ZWU7CiAgYm9yZGVyLXJhZGl1czo2cHg7cGFkZGluZzoyMHB4IDIycHg7Ym94LXNoYWRvdzpub25lO3dpZHRoOjEwMCU7fQoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciAuZXotdG9jLXRpdGxle2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4OwogIGxldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMxZTQyOTA7Zm9udC13ZWlnaHQ6NzAwO30KLm9yYy10b2MgI2V6LXRvYy1jb250YWluZXIgbmF2IHVsLAoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciBuYXYgdWwgbGksCi5vcmMtdG9jICNlei10b2MtY29udGFpbmVyIG5hdiB1bCBsaSBhe2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuNDU7fQoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciBhe2NvbG9yOiM1YTYzNzc7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fQoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciBhOmhvdmVye2NvbG9yOiMxZTQyOTA7fQouZXotdG9jLXN0aWNreXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50O30KCi8qIFZlcmlmaWNhdGlvbiBmb3JtIGJhbmQgKHR3byBzaWJsaW5nIGJsb2Nrcywgb25lIHNvbGlkIGNvbG91ciwgbm8gc2VhbSkgKi8KLm9yYy1mb3JtaGVhZC1iYW5kLC5vcmMtZm9ybS1iYW5ke3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMHZ3O2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi01MHZ3OwogIG1heC13aWR0aDoxMDB2dztiYWNrZ3JvdW5kOiMxYjNjODU7fQoub3JjLWZvcm1oZWFkLXdyYXB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudDt9Ci53cGJfcmF3X2NvZGU6aGFzKC5vcmMtZm9ybWhlYWQtYmFuZCl7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudDt9Ci5vcmMtZm9ybWhlYWR7bWF4LXdpZHRoOjY0MHB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo2MHB4IDI0cHggMjZweDsKICBzY3JvbGwtbWFyZ2luLXRvcDoxMjBweDt9Ci5vcmMtZm9ybWhlYWQtdGl0bGV7Zm9udC1mYW1pbHk6R2VvcmdpYSxzZXJpZjtmb250LXdlaWdodDo2MDA7Y29sb3I6I2ZmZjsKICBmb250LXNpemU6Y2xhbXAoMjRweCwzLjJ2dywzNHB4KTtsaW5lLWhlaWdodDoxLjI7bWFyZ2luOjAgMCAxMnB4O30KLm9yYy1mb3JtaGVhZCBwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTttYXJnaW46MDtmb250LXNpemU6MTZweDt9Ci5vcmMtZm9ybS1iYW5ke3BhZGRpbmc6MCAyNHB4IDYwcHghaW1wb3J0YW50O21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7fQoub3JjLWZvcm0tYmFuZCAuZ2Zvcm1fd3JhcHBlcnttYXgtd2lkdGg6NjQwcHg7bWFyZ2luOjAgYXV0bztiYWNrZ3JvdW5kOiNmZmY7CiAgYm9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MjZweDtib3gtc2hhZG93OjAgMThweCA0NHB4IHJnYmEoMCwwLDAsLjE4KTt9Ci5vcmMtZm9ybS1iYW5kIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLAoub3JjLWZvcm0tYmFuZCAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbntiYWNrZ3JvdW5kOiMxZTQyOTAhaW1wb3J0YW50O2NvbG9yOiNmZmYhaW1wb3J0YW50OwogIGJvcmRlcjpub25lIWltcG9ydGFudDtwYWRkaW5nOjE0cHggMjhweCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo4cHghaW1wb3J0YW50OwogIGZvbnQtd2VpZ2h0OjYwMCFpbXBvcnRhbnQ7d2lkdGg6MTAwJTtjdXJzb3I6cG9pbnRlcjt9Cgoub3JjLWN0YXdyYXB7cGFkZGluZzozMHB4IDA7fQoKLyogRmluYWwgQ1RBICovCi5vcmMtZmluYWx7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwdnc7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTUwdnc7bWF4LXdpZHRoOjEwMHZ3OwogIHBhZGRpbmc6OTZweCAyNHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyOwogIGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDIxLDQ5LDExOSwuODgpIDAlLHJnYmEoMTAsMTIsMjAsLjkyKSAxMDAlKSwKICAgIHVybCgnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI0LzAxL1JlY3RhbmdsZS0xMDZpbWcuanBnJyk7fQoub3JjLWZpbmFsIGgye2ZvbnQtZmFtaWx5Okdlb3JnaWEsc2VyaWY7Zm9udC1zdHlsZTppdGFsaWM7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiNmZmY7CiAgZm9udC1zaXplOmNsYW1wKDI4cHgsNC4ydncsNDJweCk7bWFyZ2luOjAgMCAyMHB4O30KLm9yYy1maW5hbCBwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg4KTtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjc7bWF4LXdpZHRoOjYwY2g7CiAgbWFyZ2luOjAgYXV0byAxNHB4O30KLm9yYy1maW5hbCBwIGF7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtdW5kZXJsaW5lLW9mZnNldDozcHg7fQoub3JjLWZpbmFsIC5vcmMtYnRucm93e2p1c3RpZnktY29udGVudDpjZW50ZXI7fQoKLyogRGlzY2xhaW1lciArIHJlZmVyZW5jZXMgKi8KLm9yYy1sZWdhbHtiYWNrZ3JvdW5kOiNmNGYxZWE7Ym9yZGVyOjFweCBzb2xpZCAjZTRlN2VlO2JvcmRlci1yYWRpdXM6OHB4OwogIHBhZGRpbmc6MjhweCAzMHB4O21hcmdpbjo0NHB4IDAgMDt9Ci5vcmMtbGVnYWwgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NzAwOwogIGxldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMxZTQyOTA7bWFyZ2luOjAgMCAxMnB4O30KLm9yYy1sZWdhbCBwe2ZvbnQtc2l6ZToxNHB4IWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc7Y29sb3I6IzVhNjM3NzttYXJnaW46MCAwIDE0cHg7fQoub3JjLWxlZ2FsIHVse21hcmdpbjowO3BhZGRpbmctbGVmdDoyMHB4O2NvbHVtbnM6Mjtjb2x1bW4tZ2FwOjM0cHg7fQoub3JjLWxlZ2FsIGxpe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNztjb2xvcjojNWE2Mzc3O21hcmdpbi1ib3R0b206NnB4OwogIGJyZWFrLWluc2lkZTphdm9pZDt9Ci5vcmMtbGVnYWwgYXtjb2xvcjojMWU0MjkwO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQpAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXsub3JjLWxlZ2FsIHVse2NvbHVtbnM6MTt9fQoKLyogPT09PT0gTU9CSUxFICg3NjdweCA9IFNhbGllbnQncyByZWFsIHN0YWNrIHBvaW50KSA9PT09PSAqLwpAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXsKICAub3JjLWhlcm8tbWVkaWEgaW1ne2hlaWdodDozMDBweCFpbXBvcnRhbnQ7fQogIC8qIE1VU1QgZm9sbG93IC5vcmMtaGVyby1tZWRpYSBpbWc6IGRlc2NlbmRhbnQsIGVxdWFsIHNwZWNpZmljaXR5LCBzb3VyY2Ugb3JkZXIgZGVjaWRlcyAqLwogIC5vcmMtaGVyby1iYWRnZXtsZWZ0OjEycHg7Ym90dG9tOjEycHg7cGFkZGluZzoxMHB4IDEycHg7Z2FwOjEwcHg7fQogIC5vcmMtaW1ne2hlaWdodDoyNDBweCFpbXBvcnRhbnQ7fQogIC5vcmMtYWNjcmVkIGltZ3toZWlnaHQ6MjZweCFpbXBvcnRhbnQ7fQogIC5vcmMtYWNjcmVke2dhcDoxNnB4IDIycHg7cGFkZGluZy10b3A6MjBweDttYXJnaW4tdG9wOjIwcHg7fQogIC5vcmMtYmFuZHtwYWRkaW5nOjQ0cHggMDt9CiAgLm9yYy1maW5hbHtwYWRkaW5nOjY0cHggMjBweDt9CiAgLm9yYy1mb3JtaGVhZHtwYWRkaW5nOjQ0cHggMjBweCAyMnB4O30KICAub3JjLWZvcm0tYmFuZHtwYWRkaW5nOjAgMjBweCA0NHB4IWltcG9ydGFudDt9CiAgLm9yYy1oMiBicjpub3QoLm9yYy1rZWVwYnIpe2Rpc3BsYXk6bm9uZTt9CiAgLm9yYy1oMSBicntkaXNwbGF5Om5vbmU7fQogIC5vcmMtYnRucm93e2dhcDoxMnB4O30KICAub3JjLWJ0bnJvdyBhe3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjt9CiAgLndwYl9jb2x1bW46aGFzKC5vcmMtdG9jKXtvcmRlcjotMTt9CiAgLm9yYy10b2N7cG9zaXRpb246c3RhdGljO21hcmdpbi1ib3R0b206MjZweDt9CiAgLm9yYy10b2MgI2V6LXRvYy1jb250YWluZXJ7cGFkZGluZzoxNnB4IDE0cHg7fQogIC5vcmMtdG9jICNlei10b2MtY29udGFpbmVyIG5hdiB1bCBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7CiAgICBwYWRkaW5nOjEwcHggMnB4O21pbi1oZWlnaHQ6NDRweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7fQogIC5vcmMtbGVnYWx7cGFkZGluZzoyMnB4IDIwcHg7fQp9Cjwvc3R5bGU+ PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8ZGl2IGNsYXNzPSJvcmMtZXllYnJvdyI+U3VyZXN0ICZtaWRkb3Q7IE9yYW5nZSBDb3VudHk8L2Rpdj4KPGgxIGNsYXNzPSJvcmMtaDEiPlN1cmVzdCBJbnN1cmFuY2UgZm9yIEFkZGljdGlvbiBUcmVhdG1lbnQgaW4gT3JhbmdlIENvdW50eTwvaDE+CjxwIGNsYXNzPSJvcmMtbGVkZSI+VmVyaWZ5IHlvdXIgU3VyZXN0IGNvdmVyYWdlIGZvciBhZGRpY3Rpb24gdHJlYXRtZW50LCBmcmVlIGFuZCBjb25maWRlbnRpYWwuPC9wPgo8ZGl2IGNsYXNzPSJvcmMtYnlsaW5lIj5NZWRpY2FsbHkgcmV2aWV3ZWQgYnkgRHIuIEpvbmF0aGFuIEJlbGxtYW4sIE1EICZtaWRkb3Q7IE91ciBNZWRpY2FsIFJldmlldyBQcm9jZXNzICZtaWRkb3Q7IENBUkYtYWNjcmVkaXRlZCAmbWlkZG90OyBESENTLWxpY2Vuc2VkICZtaWRkb3Q7IFNpbmNlIDIwMDI8L2Rpdj4KPHA+U3VyZXN0IGlzIGEgVW5pdGVkSGVhbHRoY2FyZSBoZWFsdGggcGxhbiB3aXRoIGEgZGlzdGluY3RpdmUgZGVzaWduOiBubyBkZWR1Y3RpYmxlLCBubyBjb2luc3VyYW5jZSwgYW5kIGZpeGVkIGNvcGF5IHByaWNlcyB5b3UgY2FuIGxvb2sgdXAgYmVmb3JlIHlvdSByZWNlaXZlIGNhcmUuIE1vc3QgU3VyZXN0IHBsYW5zIGluY2x1ZGUgYWRkaWN0aW9uIHRyZWF0bWVudCBhbmQgbWVudGFsIGhlYWx0aCBiZW5lZml0cywgdGhvdWdoIHdoYXQgaXMgY292ZXJlZCBkZXBlbmRzIG9uIHlvdXIgc3BlY2lmaWMgcGxhbi4gT2NlYW4gUmVjb3ZlcnkgY2FuIHZlcmlmeSBob3cgeW91ciBTdXJlc3QgcGxhbiBhcHBsaWVzIHRvIHRyZWF0bWVudCB3aXRoIHVzLCBhbmQgd2UgdmVyaWZ5IHlvdXIgYmVuZWZpdHMgZm9yIGZyZWUsIGluY2x1ZGluZyBhIGNsZWFyIGV4cGxhbmF0aW9uIG9mIHdoYXQgeW91ciBwbGFuIGNvdmVycyBhbmQgd2hhdCB5b3UgY2FuIGV4cGVjdCB0byBwYXkuPC9wPgo8ZGl2IGNsYXNzPSJvcmMtYnRucm93IG9yYy1idG5yb3ctLXNwbGl0Ij48YSBjbGFzcz0ibmVjdGFyLWJ1dHRvbiBqdW1ibyByZWd1bGFyIGFjY2VudC1jb2xvciAgcmVndWxhci1idXR0b24iIGhyZWY9IiNvci1mb3JtIiBkYXRhLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItdGV4dC1jb2xvci1vdmVycmlkZT0iI2ZmZiI+PHNwYW4+VmVyaWZ5IFlvdXIgQmVuZWZpdHMgVG9kYXk8L3NwYW4+PC9hPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0idGVsOjk0OS05NDItODQ5NSIgZGF0YS1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLXRleHQtY29sb3Itb3ZlcnJpZGU9IiNmZmYiPjxzcGFuPkNhbGwgOTQ5LTk0Mi04NDk1PC9zcGFuPjwvYT48L2Rpdj4KPC9kaXY+ PGRpdiBjbGFzcz0ib3JjLWhlcm8tbWVkaWEiPgo8aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2Etd29tYW4tc3BlYWtpbmctdG8tYS1kb2N0b3IuanBlZyIgc3Jjc2V0PSIvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDIvYS13b21hbi1zcGVha2luZy10by1hLWRvY3Rvci03Njh4NTExLmpwZWcgNzY4dywgL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2Etd29tYW4tc3BlYWtpbmctdG8tYS1kb2N0b3ItMTAyNHg2ODEuanBlZyAxMDI0dywgL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2Etd29tYW4tc3BlYWtpbmctdG8tYS1kb2N0b3IuanBlZyAxOTIwdyIgc2l6ZXM9IihtYXgtd2lkdGg6NzY3cHgpIDEwMHZ3LCA1MjVweCIgd2lkdGg9IjE5MjAiIGhlaWdodD0iMTI3NyIgZGF0YS1za2lwLWxhenkgZmV0Y2hwcmlvcml0eT0iaGlnaCIgZGVjb2Rpbmc9ImFzeW5jIiBhbHQ9Ik9jZWFuIFJlY292ZXJ5IGFkbWlzc2lvbnMgdGVhbSBtZW1iZXIgcmV2aWV3aW5nIGluc3VyYW5jZSBiZW5lZml0cyB3aXRoIGEgY2xpZW50IiAvPgo8ZGl2IGNsYXNzPSJvcmMtaGVyby1iYWRnZSI+CjxzcGFuIGNsYXNzPSJvcmMtYmFkZ2UtdGljayIgYXJpYS1oaWRkZW49InRydWUiPiYjMTAwMDM7PC9zcGFuPgo8ZGl2IGNsYXNzPSJvcmMtYmFkZ2UtdHh0Ij5GcmVlIEJlbmVmaXRzIENoZWNrPHNtYWxsPkNvbmZpZGVudGlhbCAmbWlkZG90OyBObyBvYmxpZ2F0aW9uPC9zbWFsbD48L2Rpdj4KPC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiIHN0eWxlPSJwYWRkaW5nLXRvcDozNHB4OyI+CjxkaXYgY2xhc3M9ImNhcmUtc3RhdHMiPgo8ZGl2IGNsYXNzPSJjYXJlLXN0YXQiPjxkaXYgY2xhc3M9ImNhcmUtc3RhdC1udW1iZXIiPjI0PC9kaXY+PGRpdiBjbGFzcz0iY2FyZS1zdGF0LXRleHQiPjxzdHJvbmc+WWVhcnM8L3N0cm9uZz5vZiBjYXJlIHNpbmNlIDIwMDI8L2Rpdj48L2Rpdj4KPGRpdiBjbGFzcz0iY2FyZS1zdGF0Ij48ZGl2IGNsYXNzPSJjYXJlLXN0YXQtbnVtYmVyIj4xMDAwczwvZGl2PjxkaXYgY2xhc3M9ImNhcmUtc3RhdC10ZXh0Ij48c3Ryb25nPkhlbHBlZCByZWNvdmVyPC9zdHJvbmc+YW5kIHN0YXkgc29iZXI8L2Rpdj48L2Rpdj4KPGRpdiBjbGFzcz0iY2FyZS1zdGF0Ij48ZGl2IGNsYXNzPSJjYXJlLXN0YXQtbnVtYmVyIj5ESENTPC9kaXY+PGRpdiBjbGFzcz0iY2FyZS1zdGF0LXRleHQiPjxzdHJvbmc+U3RhdGUgbGljZW5zZWQ8L3N0cm9uZz4jMzAwMTQ0QVA8L2Rpdj48L2Rpdj4KPC9kaXY+CjxkaXYgY2xhc3M9Im9yYy1hY2NyZWQiPjxpbWcgc3JjPSIvd3AtY29udGVudC91cGxvYWRzLzIwMjEvMDkvbG9nby1zYW1oc2EuanBlZyIgYWx0PSJTQU1IU0EiIHdpZHRoPSIzMDgiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgLz48aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzA5L2xvZ28tbmF0aW9uYWwtYXNzb2NpYXRpb24tb2YtYWRkaWN0aW9uLXRyZWF0bWVudC1wcm92aWRlcnMuanBlZyIgYWx0PSJOQUFUUCIgd2lkdGg9IjI2NiIgaGVpZ2h0PSI4NSIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiAvPjxpbWcgc3JjPSIvd3AtY29udGVudC91cGxvYWRzLzIwMjEvMDkvbG9nby1uYWFkYWMuanBlZyIgYWx0PSJOQUFEQUMiIHdpZHRoPSIyMTAiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgLz48aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzA5L2xvZ28tZGhjcy5qcGVnIiBhbHQ9IkRIQ1MiIHdpZHRoPSIyMzAiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgLz48aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzA5L2lhZWRwLWZpbmFsLnBuZyIgYWx0PSJpYWVkcCBGb3VuZGF0aW9uIiB3aWR0aD0iMjYwIiBoZWlnaHQ9Ijg2IiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIC8+PGltZyBzcmM9Ii93cC1jb250ZW50L3VwbG9hZHMvMjAyMS8wOS9DQVJGLTEwMHgxMDAtMS5wbmciIGFsdD0iQ0FSRiBBY2NyZWRpdGVkIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiAvPjwvZGl2Pgo8L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLW1kIj5Eb2VzIFN1cmVzdCBJbnN1cmFuY2UgY292ZXIgYWRkaWN0aW9uIHRyZWF0bWVudD88L2gyPgo8cD5ZZXMsIFN1cmVzdCBpbmNsdWRlcyBzdWJzdGFuY2UgdXNlIGRpc29yZGVyIGJlbmVmaXRzLCBhbHRob3VnaCB5b3VyIHNwZWNpZmljIGNvdmVyYWdlIGRlcGVuZHMgb24geW91ciBwbGFuLiBXaGF0IHRoYXQgbWVhbnMgZm9yIHlvdXIgdHJlYXRtZW50IGRlcGVuZHMgb24geW91ciBzcGVjaWZpYyBwbGFuIGFuZCBob3cgaXQgaXMgZGVzaWduZWQuPC9wPjxwPlN1cmVzdCBpcyBhIFVuaXRlZEhlYWx0aGNhcmUgcGxhbiwgYW5kIG1lbWJlcnMgYWNjZXNzIGJlaGF2aW9yYWwgaGVhbHRoIHNlcnZpY2VzIHRocm91Z2ggdGhlIE9wdHVtIEJlaGF2aW9yYWwgSGVhbHRoIG5ldHdvcmsuIFVuZGVyIHRoZSBNZW50YWwgSGVhbHRoIFBhcml0eSBhbmQgQWRkaWN0aW9uIEVxdWl0eSBBY3QsIGFwcGxpY2FibGUgcGxhbnMgZ2VuZXJhbGx5IGNhbm5vdCBpbXBvc2UgbW9yZSByZXN0cmljdGl2ZSBmaW5hbmNpYWwgcmVxdWlyZW1lbnRzIG9yIHRyZWF0bWVudCBsaW1pdGF0aW9ucyBvbiBtZW50YWwgaGVhbHRoIGFuZCBzdWJzdGFuY2UgdXNlIGRpc29yZGVyIGJlbmVmaXRzIHRoYW4gb24gY29tcGFyYWJsZSBtZWRpY2FsIGFuZCBzdXJnaWNhbCBiZW5lZml0cy48L3A+PHA+VGhlIG9ubHkgd2F5IHRvIGtub3cgeW91ciBleGFjdCBjb3ZlcmFnZSBhbmQgY29zdCBpcyB0byBjaGVjayB5b3VyIHBsYW4sIHdoaWNoIHdlIGRvIGZvciBmcmVlIGFuZCBpbiBjb25maWRlbmNlLiBDYWxsIDxzdHJvbmc+PGEgaHJlZj0idGVsOjk0OS05NDItODQ5NSI+OTQ5LTk0Mi04NDk1PC9hPjwvc3Ryb25nPiBvciByZXF1ZXN0IGEgYmVuZWZpdHMgY2hlY2sgb25saW5lLjwvcD4KPC9kaXY+ PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5XaGF0IGlzIFN1cmVzdCBJbnN1cmFuY2U/PC9oMj4KPHA+U3VyZXN0IGlzIGEgVW5pdGVkSGVhbHRoY2FyZSBwbGFuIHdpdGggYW4gdW51c3VhbCBjb3N0IG1vZGVsLCBzbyBpdCBoZWxwcyB0byB1bmRlcnN0YW5kIGhvdyBpdCBpcyBwdXQgdG9nZXRoZXIgYmVmb3JlIGxvb2tpbmcgYXQgeW91ciBiZW5lZml0cy48L3A+CjxkaXYgY2xhc3M9Im9yYy1idG5yb3ciPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0iI29yLWZvcm0iIGRhdGEtY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci10ZXh0LWNvbG9yLW92ZXJyaWRlPSIjZmZmIj48c3Bhbj5HZXQgSGVscCBUb2RheTwvc3Bhbj48L2E+PC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+U3VyZXN0IGlzIGEgVW5pdGVkSGVhbHRoY2FyZSBwbGFuIChmb3JtZXJseSBCaW5kKTwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5TdXJlc3QgaXMgYSBVbml0ZWRIZWFsdGhjYXJlIGhlYWx0aCBwbGFuIHRoYXQgbGF1bmNoZWQgYXMgQmluZCBCZW5lZml0cyBhbmQgd2FzIHJlYnJhbmRlZCB0byBTdXJlc3QgaW4gMjAyMiBhZnRlciBVbml0ZWRIZWFsdGhjYXJlIGV4cGFuZGVkIGl0cyBvd25lcnNoaXAuIEl0IGlzIG9mZmVyZWQgbWFpbmx5IHRvIGVtcGxveWVycyBvbiBhIHNlbGYtZnVuZGVkIGJhc2lzLCB3aGljaCBtZWFucyB0aGUgZW1wbG95ZXIgZnVuZHMgdGhlIGJlbmVmaXRzIHdoaWxlIFVuaXRlZEhlYWx0aGNhcmUgYWRtaW5pc3RlcnMgdGhlIHBsYW4uPC9wPjxwPlN1cmVzdCBtZW1iZXJzIGFjY2VzcyBVbml0ZWRIZWFsdGhjYXJlIGFuZCBPcHR1bSBCZWhhdmlvcmFsIEhlYWx0aCBuZXR3b3JrcyB3aGlsZSB1c2luZyBTdXJlc3QmIzgyMTc7cyBkaXN0aW5jdCBjb3BheS1iYXNlZCBwbGFuIGRlc2lnbi4gV2UgdmVyaWZ5IGhvdyB0aG9zZSBuZXR3b3JrIGFuZCBiZW5lZml0IHJ1bGVzIGFwcGx5IHRvIHlvdXIgdHJlYXRtZW50IGF0IE9jZWFuIFJlY292ZXJ5LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPkl0IHVzZXMgVW5pdGVkSGVhbHRoY2FyZSYjODIxNztzIHByb3ZpZGVyIG5ldHdvcms8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+U3VyZXN0IG1lbWJlcnMgYWNjZXNzIGNhcmUgdGhyb3VnaCBVbml0ZWRIZWFsdGhjYXJlIGFuZCBPcHR1bSBCZWhhdmlvcmFsIEhlYWx0aCBuZXR3b3Jrcy4gRm9yIHByb3ZpZGVycyBpbnNpZGUgdGhhdCBuZXR3b3JrLCBTdXJlc3Qgc2hvd3MgYSBmaXhlZCBjb3BheSBwcmljZSBpbiB0aGUgbWVtYmVyIGFwcC4gRm9yIHByb3ZpZGVycyBvdXRzaWRlIGl0LCBvdXQtb2YtbmV0d29yayBjb3ZlcmFnZSB2YXJpZXMgYnkgcGxhbiwgYW5kIHNvbWUgU3VyZXN0IHBsYW5zIGRvIG5vdCBpbmNsdWRlIG91dC1vZi1uZXR3b3JrIGJlbmVmaXRzLjwvcD48cD5PY2VhbiBSZWNvdmVyeSB3b3JrcyB3aXRoIFN1cmVzdCBtZW1iZXJzIHdob3NlIHBsYW5zIGluY2x1ZGUgYmVuZWZpdHMgZm9yIGNhcmUgd2l0aCB1cy4gV2UgdmVyaWZ5IGhvdyB5b3VyIHBsYW4gYXBwbGllcyB0byBjYXJlIGF0IE9jZWFuIFJlY292ZXJ5IGFuZCBleHBsYWluIHRoZSBhdmFpbGFibGUgY292ZXJhZ2UgYW5kIGNvc3Qtc2hhcmluZyBpbmZvcm1hdGlvbiBiZWZvcmUgdHJlYXRtZW50LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPkhvdyB5b3VyIGJlaGF2aW9yYWwgaGVhbHRoIGJlbmVmaXRzIGFyZSBtYW5hZ2VkPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPkxpa2Ugc3RhbmRhcmQgVW5pdGVkSGVhbHRoY2FyZSBwbGFucywgU3VyZXN0IGFkbWluaXN0ZXJzIGFkZGljdGlvbiBhbmQgbWVudGFsIGhlYWx0aCBiZW5lZml0cyB0aHJvdWdoIE9wdHVtIEJlaGF2aW9yYWwgSGVhbHRoLiBPcHR1bSBpcyB0aGUgZGl2aXNpb24gdGhhdCBoYW5kbGVzIHRoZSBjbGluaWNhbCByZXZpZXdzLCBhcHBsaWVzIG1lZGljYWwgbmVjZXNzaXR5IGNyaXRlcmlhLCBhbmQgYXV0aG9yaXplcyBsZXZlbHMgb2YgY2FyZS48L3A+PHA+U3VyZXN0IE1lbWJlciBTZXJ2aWNlcyBjYW4gYW5zd2VyIHBsYW4gcXVlc3Rpb25zLCB3aGlsZSBwcm92aWRlcnMgY29uZmlybSBiZWhhdmlvcmFsIGhlYWx0aCBhdXRob3JpemF0aW9uIHJlcXVpcmVtZW50cyB0aHJvdWdoIHRoZSBhcHByb3ByaWF0ZSBVbml0ZWRIZWFsdGhjYXJlIGNoYW5uZWxzLiBXaGVuIHdlIHZlcmlmeSB5b3VyIGJlbmVmaXRzLCB3ZSB3b3JrIHdpdGggdGhlIGJlaGF2aW9yYWwgaGVhbHRoIHNpZGUgb2YgeW91ciBwbGFuIGRpcmVjdGx5LCBzbyB0aGUgYW5zd2VycyB5b3UgZ2V0IGFyZSB0aGUgb25lcyB0aGF0IGFjdHVhbGx5IGdvdmVybiB5b3VyIHRyZWF0bWVudC48L3A+PC9kaXY+PC9kZXRhaWxzPjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5Ib3cgU3VyZXN0IHBsYW5zIHdvcms8L2gyPgo8cD5TdXJlc3QgdXNlcyB1cGZyb250IGNvcGF5cyBpbnN0ZWFkIG9mIGRlZHVjdGlibGVzIGFuZCBjb2luc3VyYW5jZS4gSW5zdGVhZCBvZiBhIGRlZHVjdGlibGUgeW91IGhhdmUgdG8gbWVldCBhbmQgY29pbnN1cmFuY2UgeW91IGtlZXAgcGF5aW5nLCBTdXJlc3Qgc2hvd3MgbWVtYmVycyBmaXhlZCwgdXBmcm9udCBjb3BheSBwcmljZXMgZm9yIGVhY2ggc2VydmljZSBiZWZvcmUgY2FyZSBpcyByZWNlaXZlZC4gVW5kZXJzdGFuZGluZyB0aGlzIG1vZGVsIGhlbHBzIHlvdSB1bmRlcnN0YW5kIHlvdXIgYmVuZWZpdHMsIHNvIGl0IGlzIHdvcnRoIHdhbGtpbmcgdGhyb3VnaC48L3A+CjxkaXYgY2xhc3M9Im9yYy1idG5yb3ciPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0iI29yLWZvcm0iIGRhdGEtY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci10ZXh0LWNvbG9yLW92ZXJyaWRlPSIjZmZmIj48c3Bhbj5HZXQgSGVscCBUb2RheTwvc3Bhbj48L2E+PC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+Tm8gZGVkdWN0aWJsZSBhbmQgbm8gY29pbnN1cmFuY2U8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+VW5saWtlIG1vc3QgaGVhbHRoIHBsYW5zLCBhIFN1cmVzdCBwbGFuIGhhcyBhICQwIGRlZHVjdGlibGUgYW5kICQwIGNvaW5zdXJhbmNlIGZvciBjb3ZlcmVkIGluLW5ldHdvcmsgY2FyZS4gVGhlcmUgaXMgbm8gc3BlbmRpbmcgdGhyZXNob2xkIHRvIGNsZWFyIGJlZm9yZSBjb3ZlcmFnZSBiZWdpbnMsIGFuZCBubyBvbmdvaW5nIHBlcmNlbnRhZ2UgdG8gcGF5IG9uIGVhY2ggc2VydmljZS4gQ292ZXJhZ2Ugc3RhcnRzIGltbWVkaWF0ZWx5LCBhbmQgbWVtYmVycyBwYXkgYSBzaW5nbGUgZml4ZWQgY29wYXkgZm9yIGNvdmVyZWQgc2VydmljZXMuPC9wPjxwPlRoaXMgaXMgdGhlIGZlYXR1cmUgbWVtYmVycyB2YWx1ZSBtb3N0LCBiZWNhdXNlIGl0IHJlbW92ZXMgdGhlIHR3byB0aGluZ3MgdGhhdCBtYWtlIHRyYWRpdGlvbmFsIGluc3VyYW5jZSBjb3N0cyBzbyBoYXJkIHRvIHByZWRpY3QuIEl0IGlzIGFsc28gd2h5IHVuZGVyc3RhbmRpbmcgeW91ciBzcGVjaWZpYyBwbGFuIG1hdHRlcnMsIHNpbmNlIHRoZSBjb3BheSBhbW91bnRzIGFuZCB3aGF0IGFwcGxpZXMgdG8gb3V0LW9mLW5ldHdvcmsgY2FyZSB2YXJ5IGZyb20gcGxhbiB0byBwbGFuLjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPkZpeGVkIGNvcGF5IHByaWNlcyB5b3UgY2FuIHNlZSBiZWZvcmUgY2FyZTwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5CZWZvcmUgcmVjZWl2aW5nIGNhcmUsIFN1cmVzdCBtZW1iZXJzIGNhbiBsb29rIHVwIHRoZSBwcmljZSBpbiB0aGUgU3VyZXN0IGFwcCBvciBtZW1iZXIgcG9ydGFsLiBDb3ZlcmVkIGluLW5ldHdvcmsgc2VydmljZXMgZGlzcGxheSBhbiB1cGZyb250IGNvcGF5LCBhbGxvd2luZyBtZW1iZXJzIHRvIHJldmlldyBjb3N0cyBiZWZvcmUgcmVjZWl2aW5nIGNhcmUuIFRoaXMgdXBmcm9udCBwcmljaW5nIGlzIHRoZSBjb3JlIHJlYXNvbiBlbXBsb3llcnMgYW5kIG1lbWJlcnMgY2hvb3NlIFN1cmVzdC48L3A+PHA+SXQgaXMgd29ydGgga25vd2luZyB0aGF0IHRoZXNlIHZpc2libGUgY29wYXkgcHJpY2VzIGFwcGx5IHRvIGluLW5ldHdvcmsgY2FyZS4gRm9yIGNhcmUgd2l0aCBhIHByb3ZpZGVyIG91dHNpZGUgdGhlIG5ldHdvcmssIHlvdXIgcGxhbiYjODIxNztzIHN0YW5kYXJkIGJlbmVmaXRzIGFwcGx5IGluc3RlYWQsIHdoaWNoIGlzIGV4YWN0bHkgd2hhdCBvdXIgZnJlZSB2ZXJpZmljYXRpb24gY2xhcmlmaWVzIGZvciB5b3UuPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+V2hhdCB0aGlzIG1lYW5zIGZvciBhZGRpY3Rpb24gdHJlYXRtZW50PC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPkZvciBjb3ZlcmVkIGxldmVscyBvZiBjYXJlLCBhIFN1cmVzdCBtZW1iZXIgdHlwaWNhbGx5IHBheXMgYSBzaW5nbGUgZml4ZWQgY29wYXkgcGVyIHNlcnZpY2UuIEJlY2F1c2UgaGlnaGVyIGxldmVscyBvZiBjYXJlIGFyZSBtb3JlIGludGVuc2l2ZSwgcmVzaWRlbnRpYWwgdHJlYXRtZW50IG1heSBjYXJyeSBhIGRpZmZlcmVudCBjb3BheSB0aGFuIGFuIG91dHBhdGllbnQgc2Vzc2lvbiwgcmVmbGVjdGluZyB0aGUgZGlmZmVyZW5jZSBpbiBpbnRlbnNpdHkgYW5kIGNsaW5pY2FsIHJlc291cmNlcy48L3A+PHA+Rm9yIHRyZWF0bWVudCBhdCBPY2VhbiBSZWNvdmVyeSwgd2UgdmVyaWZ5IGhvdyB5b3VyIHNwZWNpZmljIHBsYW4gYXBwbGllcyB0byBjYXJlIHdpdGggdXMsIHNvIHlvdSB1bmRlcnN0YW5kIHlvdXIgY29zdHMgY2xlYXJseSBiZWZvcmUgeW91IG1ha2UgYW55IGRlY2lzaW9uLiBUaGF0IHZlcmlmaWNhdGlvbiBpcyBmcmVlIGFuZCBjYXJyaWVzIG5vIG9ibGlnYXRpb24uPC9wPjwvZGl2PjwvZGV0YWlscz48L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLWN0YXdyYXAiPgo8ZGl2IGNsYXNzPSJvci1jdGEtYmFubmVyIj4KPGRpdiBjbGFzcz0ib3ItY3RhLWJhbm5lcl9fc2hlZW4iPjwvZGl2Pgo8ZGl2IGNsYXNzPSJvci1jdGEtYmFubmVyX19pbm5lciI+CjxzcGFuIGNsYXNzPSJvci1jdGEtYmFubmVyX19leWVicm93Ij5GcmVlIFN1cmVzdCBCZW5lZml0cyBDaGVjazwvc3Bhbj4KPGRpdiBjbGFzcz0ib3ItY3RhLWJhbm5lcl9fdGl0bGUiPkZpeGVkIENvcGF5cyBBcmUgU2ltcGxlLiBZb3VyIENvdmVyIGZvciBUcmVhdG1lbnQgU3RpbGwgTmVlZHMgQ2hlY2tpbmcuPC9kaXY+CjxwIGNsYXNzPSJvci1jdGEtYmFubmVyX190ZXh0Ij5TdXJlc3QmIzgyMTc7cyBhcHAgcHJpY2luZyByZWZsZWN0cyBpbi1uZXR3b3JrIGNhcmUuIFdlIGNvbmZpcm0gZXhhY3RseSBob3cgeW91ciBwbGFuIGFwcGxpZXMgdG8gdHJlYXRtZW50IGF0IE9jZWFuIFJlY292ZXJ5LCBhbmQgd2hhdCB5b3Ugd291bGQgcGF5LjwvcD4KPGRpdiBjbGFzcz0ib3ItY3RhLWJhbm5lcl9fYWN0aW9ucyI+CjxhIGNsYXNzPSJvci1jdGEtYmFubmVyX19idG4gb3ItY3RhLWJhbm5lcl9fYnRuLS1wcmltYXJ5IiBocmVmPSJ0ZWw6OTQ5LTk0Mi04NDk1Ij5DYWxsIDk0OS05NDItODQ5NTwvYT4KPGEgY2xhc3M9Im9yLWN0YS1iYW5uZXJfX2J0biBvci1jdGEtYmFubmVyX19idG4tLWdob3N0IiBocmVmPSIjb3ItZm9ybSI+VmVyaWZ5IFlvdXIgQmVuZWZpdHMgVG9kYXk8L2E+CjxzcGFuIGNsYXNzPSJvci1jdGEtYmFubmVyX19ub3RlIj5GcmVlICZtaWRkb3Q7IENvbmZpZGVudGlhbCAmbWlkZG90OyBObyBvYmxpZ2F0aW9uPC9zcGFuPgo8L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5XaGF0IGFkZGljdGlvbnMgU3VyZXN0IHBsYW5zIG1heSBoZWxwIHRyZWF0PC9oMj4KPHA+U3VyZXN0IHBsYW5zIG1heSBoZWxwIGNvdmVyIHRyZWF0bWVudCBmb3IgYSB3aWRlIHJhbmdlIG9mIHN1YnN0YW5jZSB1c2UgZGlzb3JkZXJzIHdoZW4gY2FyZSBtZWV0cyBtZWRpY2FsIG5lY2Vzc2l0eSBjcml0ZXJpYS4gQ292ZXJhZ2UgYWx3YXlzIGRlcGVuZHMgb24geW91ciBzcGVjaWZpYyBwbGFuLCBzbyB3ZSB2ZXJpZnkgeW91ciBiZW5lZml0cyBiZWZvcmUgdHJlYXRtZW50IGJlZ2lucy48L3A+CjxkaXYgY2xhc3M9Im9yYy1idG5yb3ciPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0iI29yLWZvcm0iIGRhdGEtY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci10ZXh0LWNvbG9yLW92ZXJyaWRlPSIjZmZmIj48c3Bhbj5HZXQgSGVscCBUb2RheTwvc3Bhbj48L2E+PC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+QWxjb2hvbCB1c2UgZGlzb3JkZXI8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+U3VyZXN0IHBsYW5zIG1heSBjb3ZlciB0cmVhdG1lbnQgZm9yIGFsY29ob2wgdXNlIGRpc29yZGVyIHdoZW4gbWVkaWNhbGx5IG5lY2Vzc2FyeS4gQWxjb2hvbCB3aXRoZHJhd2FsIGNhbiBiZSBkYW5nZXJvdXMsIHdpdGggYSBnZW51aW5lIHJpc2sgb2Ygc2VpenVyZXMgYW5kIGRlbGlyaXVtIHRyZW1lbnMsIHNvIG1lZGljYWwgZGV0b3ggbWF5IGJlIGFwcHJvcHJpYXRlIGJhc2VkIG9uIGEgY2xpbmljYWwgYXNzZXNzbWVudC48L3A+PHA+T2NlYW4gUmVjb3ZlcnkgdHJlYXRzIGFsY29ob2wgZGVwZW5kZW5jZSB3aXRoIG1lZGljYWxseSBzdXBlcnZpc2VkIGRldG94IGZvbGxvd2VkIGJ5IHRoZXJhcHkgdGhhdCBhZGRyZXNzZXMgdGhlIHJlYXNvbnMgYmVoaW5kIHRoZSBkcmlua2luZywgbm90IGp1c3QgdGhlIHBoeXNpY2FsIGRlcGVuZGVuY2UuIExlYXJuIG1vcmUgYWJvdXQgb3VyIDxhIGhyZWY9Ii9hZGRpY3Rpb24tdHJlYXRtZW50L2FsY29ob2wvIj5hbGNvaG9sIGFkZGljdGlvbiB0cmVhdG1lbnQ8L2E+LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPk9waW9pZCB1c2UgZGlzb3JkZXI8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBTdXJlc3QgcGxhbnMgbWF5IGNvdmVyIHRyZWF0bWVudCBmb3Igb3Bpb2lkIHVzZSBkaXNvcmRlciwgaW5jbHVkaW5nIGNhcmUgZm9yIGhlcm9pbiwgZmVudGFueWwgYW5kIHByZXNjcmlwdGlvbiBwYWlua2lsbGVycy4gT3Bpb2lkIHRyZWF0bWVudCBvZnRlbiBjb21iaW5lcyBtZWRpY2F0aW9uLWFzc2lzdGVkIHRyZWF0bWVudCB3aXRoIHRoZXJhcHksIGFuZCByZWNvdmVyeSBkZXBlbmRzIGhlYXZpbHkgb24gdGhlIHBzeWNoaWF0cmljIGNhcmUgYW5kIHJlbGFwc2UgcHJldmVudGlvbiB0aGF0IGZvbGxvdyB3aXRoZHJhd2FsLjwvcD48cD5PdXIgb3Bpb2lkIHByb2dyYW1zIGNvbWJpbmUgc2FmZSwgbWVkaWNhbGx5IHN1cGVydmlzZWQgZGV0b3ggd2l0aCBwc3ljaGlhdHJpYyBjYXJlIGFuZCBsb25nLXRlcm0gcmVsYXBzZSBwcmV2ZW50aW9uLiBTZWUgb3VyIHRyZWF0bWVudCBmb3IgPGEgaHJlZj0iL2FkZGljdGlvbi10cmVhdG1lbnQvZmVudGFueWwvIj5mZW50YW55bDwvYT4gYW5kIDxhIGhyZWY9Ii9hZGRpY3Rpb24tdHJlYXRtZW50L2hlcm9pbi8iPmhlcm9pbjwvYT4uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+U3RpbXVsYW50czwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IFN1cmVzdCBwbGFucyBtYXkgY292ZXIgdHJlYXRtZW50IGZvciBzdGltdWxhbnQgdXNlIGRpc29yZGVycywgaW5jbHVkaW5nIGNvY2FpbmUgYW5kIG1ldGhhbXBoZXRhbWluZSBhZGRpY3Rpb24uIFN0aW11bGFudCByZWNvdmVyeSB3b3JrcyBkaWZmZXJlbnRseSBmcm9tIG9waW9pZCBvciBhbGNvaG9sIHJlY292ZXJ5LCBiZWNhdXNlIHRoZXJlIGlzIG5vIG1lZGljYXRpb24tYXNzaXN0ZWQgdHJlYXRtZW50IGFwcHJvdmVkIGZvciBzdGltdWxhbnRzLCBzbyB0aGUgY2xpbmljYWwgd29yayBjZW50ZXJzIG9uIHRoZXJhcHksIHN0cnVjdHVyZSBhbmQgYWRkcmVzc2luZyB0aGUgdW5kZXJseWluZyBkcml2ZXJzLjwvcD48cD5PY2VhbiBSZWNvdmVyeSYjODIxNztzIHN0aW11bGFudCB0cmVhdG1lbnQgZm9jdXNlcyBvbiBlbW90aW9uYWwgcmVndWxhdGlvbiwgdHJhdW1hIHdvcmsgYW5kIGJ1aWxkaW5nIHN1c3RhaW5hYmxlIHJlY292ZXJ5IGhhYml0cy4gU2VlIG91ciB0cmVhdG1lbnQgZm9yIDxhIGhyZWY9Ii9hZGRpY3Rpb24tdHJlYXRtZW50L2NvY2FpbmUvIj5jb2NhaW5lPC9hPiBhbmQgPGEgaHJlZj0iL2FkZGljdGlvbi10cmVhdG1lbnQvbWV0aC8iPm1ldGg8L2E+LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPkJlbnpvZGlhemVwaW5lcyBhbmQgb3RoZXIgc3Vic3RhbmNlczwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IFN1cmVzdCBwbGFucyBtYXkgY292ZXIgdHJlYXRtZW50IGZvciBiZW56b2RpYXplcGluZSBhZGRpY3Rpb24gYW5kIG90aGVyIHN1YnN0YW5jZXMsIGluY2x1ZGluZyBtYXJpanVhbmEsIHByZXNjcmlwdGlvbiBkcnVncywga2V0YW1pbmUgYW5kIGtyYXRvbS4gQmVuem9kaWF6ZXBpbmVzLCBsaWtlIGFsY29ob2wsIGNhcnJ5IGEgZ2VudWluZWx5IGRhbmdlcm91cyB3aXRoZHJhd2FsLCBzbyBtZWRpY2FsbHkgc3VwZXJ2aXNlZCBkZXRveCBpcyBlc3BlY2lhbGx5IGltcG9ydGFudCBhbmQgb2Z0ZW4gc3VwcG9ydGVkIGFzIG1lZGljYWxseSBuZWNlc3NhcnkuPC9wPjxwPk9jZWFuIFJlY292ZXJ5IHByb3ZpZGVzIGFkZGljdGlvbiB0cmVhdG1lbnQgYW5kIG1lZGljYWxseSBzdXBwb3J0ZWQgZGV0b3ggYmFzZWQgb24gZWFjaCBwZXJzb24mIzgyMTc7cyBjbGluaWNhbCBuZWVkcy4gRXhwbG9yZSBvdXIgPGEgaHJlZj0iL2FkZGljdGlvbi10cmVhdG1lbnQvYmVuem9kaWF6ZXBpbmVzLyI+YmVuem9kaWF6ZXBpbmU8L2E+IGFuZCA8YSBocmVmPSIvYWRkaWN0aW9uLXRyZWF0bWVudC9tYXJpanVhbmEvIj5tYXJpanVhbmE8L2E+IHRyZWF0bWVudC48L3A+PC9kaXY+PC9kZXRhaWxzPjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5XaGF0IGxldmVscyBvZiBjYXJlIFN1cmVzdCBwbGFucyBtYXkgY292ZXI8L2gyPgo8cD5TdXJlc3QgcGxhbnMgbWF5IGNvdmVyIHNldmVyYWwgbGV2ZWxzIG9mIGFkZGljdGlvbiBjYXJlLCBmcm9tIG1lZGljYWxseSBzdXBlcnZpc2VkIGRldG94IHRocm91Z2ggdG8gb3V0cGF0aWVudCBzdXBwb3J0LiBXaGljaCBsZXZlbHMgeW91ciBwbGFuIGNvdmVycywgYW5kIGZvciBob3cgbG9uZywgZGVwZW5kcyBvbiBtZWRpY2FsIG5lY2Vzc2l0eSBhbmQgeW91ciBzcGVjaWZpYyBiZW5lZml0cy4gT2NlYW4gUmVjb3ZlcnkgcHJvdmlkZXMgYSBmdWxsIGNvbnRpbnV1bSwgYW5kIHdlIHZlcmlmeSBjb3ZlcmFnZSBmb3IgZWFjaCBsZXZlbCBiZWZvcmUgeW91IGJlZ2luLjwvcD4KPGRpdiBjbGFzcz0ib3JjLWJ0bnJvdyI+PGEgY2xhc3M9Im5lY3Rhci1idXR0b24ganVtYm8gcmVndWxhciBhY2NlbnQtY29sb3IgIHJlZ3VsYXItYnV0dG9uIiBocmVmPSIjb3ItZm9ybSIgZGF0YS1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLXRleHQtY29sb3Itb3ZlcnJpZGU9IiNmZmYiPjxzcGFuPkdldCBIZWxwIFRvZGF5PC9zcGFuPjwvYT48L2Rpdj4KPC9kaXY+ PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+TWVkaWNhbCBkZXRveDwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IFN1cmVzdCBwbGFucyBtYXkgY292ZXIgbWVkaWNhbCBkZXRveCB3aGVuIGl0IGlzIG1lZGljYWxseSBuZWNlc3NhcnkgdG8gbWFuYWdlIHdpdGhkcmF3YWwgc2FmZWx5LiBEZXRveCBpcyB0aGUgcHJvY2VzcyBvZiBjbGVhcmluZyBhIHN1YnN0YW5jZSBmcm9tIHRoZSBib2R5IHVuZGVyIG1lZGljYWwgc3VwZXJ2aXNpb24sIGFuZCBmb3IgYWxjb2hvbCwgYmVuem9kaWF6ZXBpbmVzIGFuZCBvcGlvaWRzIGl0IGlzIG9mdGVuIHRoZSBjbGluaWNhbGx5IG5lY2Vzc2FyeSBmaXJzdCBzdGVwLCBiZWNhdXNlIHdpdGhkcmF3YWwgZnJvbSB0aGVzZSBzdWJzdGFuY2VzIGNhbiBiZSBzZXZlcmUgb3IgZGFuZ2Vyb3VzLjwvcD48cD5JbnN1cmVycyB0ZW5kIHRvIGF1dGhvcml6ZSBkZXRveCB3aGVuIHRoZXJlIGlzIGEgZ2VudWluZSB3aXRoZHJhd2FsIHJpc2ssIHdoaWNoIGlzIHdoeSBkb2N1bWVudGF0aW9uIG1hdHRlcnMuIE9jZWFuIFJlY292ZXJ5IHByb3ZpZGVzIDI0LWhvdXIgbWVkaWNhbGx5IHN1cGVydmlzZWQgZGV0b3gsIGFuZCBvdXIgY2xpbmljYWwgdGVhbSBkb2N1bWVudHMgdGhlIG1lZGljYWwgbmVjZXNzaXR5IHRvIHN1cHBvcnQgeW91ciBwbGFuJiM4MjE3O3MgYXV0aG9yaXphdGlvbi4gTGVhcm4gbW9yZSBhYm91dCBvdXIgPGEgaHJlZj0iL3Byb2dyYW1zL2RldG94LyI+ZGV0b3ggcHJvZ3JhbTwvYT4uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+UmVzaWRlbnRpYWwgLyBpbnBhdGllbnQgcmVoYWI8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBTdXJlc3QgcGxhbnMgbWF5IGNvdmVyIHJlc2lkZW50aWFsIHRyZWF0bWVudCBmb3IgYW4gYXBwcm9wcmlhdGUgbGVuZ3RoIG9mIHN0YXkgd2hlbiBtZWRpY2FsIG5lY2Vzc2l0eSBpcyBkb2N1bWVudGVkLiBSZXNpZGVudGlhbCBjYXJlIG1lYW5zIGxpdmluZyBhdCB0aGUgZmFjaWxpdHkgd2l0aCAyNC1ob3VyIGNsaW5pY2FsIHN1cHBvcnQsIGFuZCBpdCBpcyB0eXBpY2FsbHkgYXV0aG9yaXplZCB3aGVuIHNvbWVvbmUgbmVlZHMgZnVsbC10aW1lIHN0cnVjdHVyZSwgYSBzdGFibGUgZW52aXJvbm1lbnQgYXdheSBmcm9tIHRyaWdnZXJzLCBvciBjbG9zZXIgb2JzZXJ2YXRpb24gdGhhbiBvdXRwYXRpZW50IGNhcmUgYWxsb3dzLjwvcD48cD5Db3ZlcmFnZSBmb3IgcmVzaWRlbnRpYWwgaXMgdXN1YWxseSByZXZpZXdlZCBhZ2FpbnN0IEFTQU0gY3JpdGVyaWEgYW5kIHJlYXV0aG9yaXplZCBwZXJpb2RpY2FsbHkgYmFzZWQgb24gcHJvZ3Jlc3MuIE9jZWFuIFJlY292ZXJ5IG9mZmVycyBnZW5kZXItc3BlY2lmaWMgcmVzaWRlbnRpYWwgcHJvZ3JhbXMgdGhyb3VnaCBvdXIgU3VyZnNpZGUgYW5kIE9jZWFuc2lkZSBlbnZpcm9ubWVudHMsIGFuZCBvdXIgdGVhbSBzdXBwb3J0cyBhdXRob3JpemF0aW9uIHJldmlld3Mgd2l0aCByZXF1aXJlZCBjbGluaWNhbCBkb2N1bWVudGF0aW9uIHdoZW4gYXBwbGljYWJsZS48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5QYXJ0aWFsIGhvc3BpdGFsaXphdGlvbiAoUEhQKTwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IFN1cmVzdCBwbGFucyBtYXkgY292ZXIgcGFydGlhbCBob3NwaXRhbGl6YXRpb24sIHdoaWNoIGlzIG9mdGVuIHRoZSBzdGVwLWRvd24gbGV2ZWwgYWZ0ZXIgcmVzaWRlbnRpYWwgdHJlYXRtZW50LiBQSFAgcHJvdmlkZXMgYSBmdWxsIGRheSBvZiBzdHJ1Y3R1cmVkIGNsaW5pY2FsIHByb2dyYW1taW5nIHdoaWxlIHlvdSBsaXZlIGF0IGhvbWUgb3IgaW4gc3VwcG9ydGl2ZSBob3VzaW5nLCBzbyBpdCBkZWxpdmVycyBzdWJzdGFudGlhbCB0cmVhdG1lbnQgaW50ZW5zaXR5IHdpdGhvdXQgb3Zlcm5pZ2h0IGNhcmUuPC9wPjxwPkJlY2F1c2UgUEhQIG9mZmVycyBzaWduaWZpY2FudCBjbGluaWNhbCBob3VycyBhdCBhIGxvd2VyIGludGVuc2l0eSB0aGFuIHJlc2lkZW50aWFsLCBpdCBpcyBmcmVxdWVudGx5IHdlbGwgc3VwcG9ydGVkIHdoZW4gaXQgaXMgdGhlIGFwcHJvcHJpYXRlIGxldmVsIG9mIGNhcmUuIE9jZWFuIFJlY292ZXJ5IHVzZXMgUEhQIGFzIHBhcnQgb2YgYSBwbGFubmVkIGNvbnRpbnV1bSwgc3RlcHBpbmcgY2FyZSBkb3duIGFzIHN0YWJpbGl0eSBncm93cy4gTGVhcm4gYWJvdXQgb3VyIDxhIGhyZWY9Ii9wcm9ncmFtcy9wYXJ0aWFsLWhvc3BpdGFsaXphdGlvbi8iPnBhcnRpYWwgaG9zcGl0YWxpemF0aW9uIHByb2dyYW08L2E+LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPkludGVuc2l2ZSBvdXRwYXRpZW50IChJT1ApIGFuZCBvdXRwYXRpZW50PC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPk1hbnkgU3VyZXN0IHBsYW5zIG1heSBjb3ZlciBpbnRlbnNpdmUgb3V0cGF0aWVudCBhbmQgc3RhbmRhcmQgb3V0cGF0aWVudCB0cmVhdG1lbnQsIHRoZSBsZXZlbHMgb2YgY2FyZSB0aGF0IGxldCB5b3UgY29udGludWUgcmVjb3Zlcnkgd2hpbGUgcmV0dXJuaW5nIHRvIHdvcmssIHN0dWR5IG9yIGZhbWlseSBsaWZlLiBJT1AgdHlwaWNhbGx5IGludm9sdmVzIHNldmVyYWwgc3RydWN0dXJlZCBzZXNzaW9ucyBlYWNoIHdlZWssIHdoaWxlIHN0YW5kYXJkIG91dHBhdGllbnQgaXMgbGlnaHRlciBhbmQgc3VwcG9ydHMgbG9uZ2VyLXRlcm0gbWFpbnRlbmFuY2UuPC9wPjxwPlRoZXNlIGxldmVscyBhcmUgb2Z0ZW4gdGhlIG1vc3Qgc3VzdGFpbmFibGUgb3ZlciB0aW1lLCBiZWNhdXNlIHRoZXkgYmFsYW5jZSBjbGluaWNhbCBzdXBwb3J0IHdpdGggcmVhbC13b3JsZCByZWludGVncmF0aW9uLiBPY2VhbiBSZWNvdmVyeSBwcm92aWRlcyBib3RoIGFzIHBhcnQgb2YgdGhlIHN0ZXAtZG93biBjb250aW51dW0uIExlYXJuIGFib3V0IG91ciA8YSBocmVmPSIvcHJvZ3JhbXMvaW50ZW5zaXZlLW91dHBhdGllbnQvIj5pbnRlbnNpdmUgb3V0cGF0aWVudCBwcm9ncmFtPC9hPiBhbmQgPGEgaHJlZj0iL3Byb2dyYW1zL291dHBhdGllbnQvIj5vdXRwYXRpZW50IGNhcmU8L2E+LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPk1lZGljYXRpb24tYXNzaXN0ZWQgdHJlYXRtZW50IChNQVQpPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPk1hbnkgU3VyZXN0IHBsYW5zIG1heSBjb3ZlciBtZWRpY2F0aW9uLWFzc2lzdGVkIHRyZWF0bWVudCwgd2hpY2ggY29tYmluZXMgRkRBLWFwcHJvdmVkIG1lZGljYXRpb25zIHdpdGggdGhlcmFweSB0byB0cmVhdCBvcGlvaWQgYW5kIGFsY29ob2wgdXNlIGRpc29yZGVycy4gVGhlIGNvbW1vbiBtZWRpY2F0aW9ucyBpbmNsdWRlIGJ1cHJlbm9ycGhpbmUsIFN1Ym94b25lIChidXByZW5vcnBoaW5lIHdpdGggbmFsb3hvbmUpLCBuYWx0cmV4b25lIGFuZCBWaXZpdHJvbCwgYW5kIHRoZSBtZWRpY2F0aW9uIGlzIHR5cGljYWxseSBjb3ZlcmVkIHRocm91Z2ggeW91ciBwbGFuJiM4MjE3O3MgcGhhcm1hY3kgYmVuZWZpdCwgd2hpY2ggZm9yIGEgVW5pdGVkSGVhbHRoY2FyZSBwbGFuIHVzdWFsbHkgcnVucyB0aHJvdWdoIE9wdHVtUnguPC9wPjxwPk1BVCBpcyBldmlkZW5jZS1iYXNlZCBhbmQsIGZvciBvcGlvaWQgdXNlIGRpc29yZGVyIGluIHBhcnRpY3VsYXIsIGlzIGFzc29jaWF0ZWQgd2l0aCBiZXR0ZXIgb3V0Y29tZXMgYW5kIGxvd2VyIHJlbGFwc2Ugcmlzay4gQmVjYXVzZSB0aGUgbWVkaWNhdGlvbiBhbmQgdGhlIGNsaW5pY2FsIGNhcmUgY2FuIGJlIGNvdmVyZWQgdW5kZXIgZGlmZmVyZW50IHBhcnRzIG9mIHlvdXIgcGxhbiwgd2UgY2hlY2sgYm90aCBkdXJpbmcgdmVyaWZpY2F0aW9uIHNvIHlvdSBzZWUgdGhlIGNvbXBsZXRlIGNvc3QgcGljdHVyZS48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5EdWFsIGRpYWdub3NpcyBhbmQgY28tb2NjdXJyaW5nIGNhcmU8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBTdXJlc3QgcGxhbnMgbWF5IGNvdmVyIGR1YWwgZGlhZ25vc2lzIHRyZWF0bWVudCwgd2hpY2ggYWRkcmVzc2VzIGEgc3Vic3RhbmNlIHVzZSBkaXNvcmRlciBhbmQgYSBjby1vY2N1cnJpbmcgbWVudGFsIGhlYWx0aCBjb25kaXRpb24gYXQgdGhlIHNhbWUgdGltZS4gQmVjYXVzZSBTdXJlc3QgaW5jbHVkZXMgY29tcHJlaGVuc2l2ZSBiZWhhdmlvcmFsIGhlYWx0aCBiZW5lZml0cyB0aHJvdWdoIE9wdHVtLCBtYW55IG1lbWJlcnMgaGF2ZSBhY2Nlc3MgdG8gdGhpcyBraW5kIG9mIGNvbWJpbmVkIGNhcmUuPC9wPjxwPlRyZWF0aW5nIGJvdGggY29uZGl0aW9ucyB0b2dldGhlciBpcyBub3QgYSBsdXh1cnksIGl0IGlzIHdoYXQgdGhlIGV2aWRlbmNlIHN1cHBvcnRzLCBzaW5jZSBhbiB1bnRyZWF0ZWQgbWVudGFsIGhlYWx0aCBjb25kaXRpb24gaXMgb25lIG9mIHRoZSBzdHJvbmdlc3QgZHJpdmVycyBvZiByZWxhcHNlLiBPY2VhbiBSZWNvdmVyeSBzcGVjaWFsaXplcyBpbiBpbnRlZ3JhdGVkIGR1YWwgZGlhZ25vc2lzIGNhcmUuPC9wPjwvZGl2PjwvZGV0YWlscz48L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPjxoMiBjbGFzcz0ib3JjLWgyIG9yYy1oMi0tbWQiPk1lbnRhbCBoZWFsdGggYW5kIGNvLW9jY3VycmluZyBjb25kaXRpb25zPC9oMj4KPHA+QmVjYXVzZSBTdXJlc3QgaW5jbHVkZXMgY29tcHJlaGVuc2l2ZSBiZWhhdmlvcmFsIGhlYWx0aCBjb3ZlcmFnZSB0aHJvdWdoIE9wdHVtLCBkdWFsIGRpYWdub3NpcyB0cmVhdG1lbnQgdGhhdCBhZGRyZXNzZXMgYWRkaWN0aW9uIGFsb25nc2lkZSBhIG1lbnRhbCBoZWFsdGggY29uZGl0aW9uIG1heSBiZSBjb3ZlcmVkLCBkZXBlbmRpbmcgb24geW91ciBwbGFuLiBDb21tb24gY28tb2NjdXJyaW5nIGNvbmRpdGlvbnMgaW5jbHVkZSBkZXByZXNzaW9uLCBhbnhpZXR5LCB0cmF1bWEsIFBUU0QgYW5kIGVhdGluZyBkaXNvcmRlcnMuPC9wPjxwPk9jZWFuIFJlY292ZXJ5IHNwZWNpYWxpemVzIGluIHRyZWF0aW5nIHRoZXNlIGNvbmRpdGlvbnMgdG9nZXRoZXIgcmF0aGVyIHRoYW4gaW4gaXNvbGF0aW9uLiBUaGlzIG1hdHRlcnMgY2xpbmljYWxseSwgYmVjYXVzZSBzdWJzdGFuY2UgdXNlIGFuZCBtZW50YWwgaGVhbHRoIGNvbmRpdGlvbnMgZmVlZCBlYWNoIG90aGVyLCBhbmQgdHJlYXRpbmcgb25seSB0aGUgYWRkaWN0aW9uIGxlYXZlcyB0aGUgdW5kZXJseWluZyBkcml2ZXIgaW4gcGxhY2UuIFdlIGFsc28gcHJvdmlkZSBkZWRpY2F0ZWQgPGEgaHJlZj0iL21lbnRhbC1oZWFsdGgtdHJlYXRtZW50L2VhdGluZy1kaXNvcmRlcnMvIj5lYXRpbmcgZGlzb3JkZXIgdHJlYXRtZW50PC9hPiBhcyBhIGNvLW9jY3VycmluZyBzcGVjaWFsdHkuIEFzIGFsd2F5cywgdGhlIHNwZWNpZmljcyBvZiBjb3ZlcmFnZSBkZXBlbmQgb24geW91ciBpbmRpdmlkdWFsIHBsYW4uPC9wPjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiPjxpbWcgY2xhc3M9Im9yYy1pbWciIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEyL2luc3VyYW5jZS0xLmpwZyIgc3Jjc2V0PSIvd3AtY29udGVudC91cGxvYWRzLzIwMjUvMTIvaW5zdXJhbmNlLTEtMzAweDIwNC5qcGcgMzAwdywgL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEyL2luc3VyYW5jZS0xLTc2OHg1MjEuanBnIDc2OHcsIC93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8xMi9pbnN1cmFuY2UtMS5qcGcgMTAwMHciIHNpemVzPSIobWF4LXdpZHRoOjc2N3B4KSAxMDB2dywgNTI1cHgiIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjY3OSIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiBhbHQ9IkNsaW5pY2lhbiBhbmQgY2xpZW50IGRpc2N1c3NpbmcgY28tb2NjdXJyaW5nIG1lbnRhbCBoZWFsdGggdHJlYXRtZW50IGF0IE9jZWFuIFJlY292ZXJ5IiAvPjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5Ib3cgU3VyZXN0IGRlY2lkZXMgd2hhdCBpcyBjb3ZlcmVkPC9oMj4KPHA+U3VyZXN0IGRlY2lkZXMgd2hhdCB0byBhdXRob3JpemUgYmFzZWQgb24gbWVkaWNhbCBuZWNlc3NpdHksIGNsaW5pY2FsIGNyaXRlcmlhIGFuZCB5b3VyIHBsYW4mIzgyMTc7cyB0ZXJtcy4gVW5kZXJzdGFuZGluZyB0aGlzIHByb2Nlc3MgaGVscHMgeW91IHNlZSB3aHkgZG9jdW1lbnRhdGlvbiBhbmQgdmVyaWZpY2F0aW9uIG1hdHRlci48L3A+CjxkaXYgY2xhc3M9Im9yYy1idG5yb3ciPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0iI29yLWZvcm0iIGRhdGEtY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci10ZXh0LWNvbG9yLW92ZXJyaWRlPSIjZmZmIj48c3Bhbj5HZXQgSGVscCBUb2RheTwvc3Bhbj48L2E+PC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+TWVkaWNhbCBuZWNlc3NpdHkgYW5kIHRoZSBBU0FNIGNyaXRlcmlhPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPlN1cmVzdCwgdGhyb3VnaCBPcHR1bSwgdXNlcyBtZWRpY2FsIG5lY2Vzc2l0eSBjcml0ZXJpYSwgY29tbW9ubHkgdGhlIEFTQU0gY3JpdGVyaWEgZGV2ZWxvcGVkIGJ5IHRoZSBBbWVyaWNhbiBTb2NpZXR5IG9mIEFkZGljdGlvbiBNZWRpY2luZSwgdG8gZGVjaWRlIHdoaWNoIGxldmVsIG9mIGNhcmUgdG8gYXV0aG9yaXplLiBUaGUgQVNBTSBjcml0ZXJpYSBhc3Nlc3MgZmFjdG9ycyBsaWtlIHdpdGhkcmF3YWwgcmlzaywgbWVkaWNhbCBhbmQgcHN5Y2hpYXRyaWMgY29uZGl0aW9uLCBhbmQgbGl2aW5nIGVudmlyb25tZW50IHRvIG1hdGNoIGEgcGVyc29uIHRvIHRoZSByaWdodCBpbnRlbnNpdHkgb2YgdHJlYXRtZW50LjwvcD48cD5JbiBwcmFjdGljZSB0aGlzIG1lYW5zIGNvdmVyYWdlIGZvbGxvd3MgY2xpbmljYWwgbmVlZC4gQSBkb2N1bWVudGVkIGNhc2UgZm9yIGRldG94IG9yIHJlc2lkZW50aWFsIGNhcmUsIHNob3dpbmcgZ2VudWluZSB3aXRoZHJhd2FsIHJpc2sgb3IgYW4gdW5zYWZlIGVudmlyb25tZW50LCBpcyBmYXIgc3Ryb25nZXIgdGhhbiBhIGdlbmVyYWwgcmVxdWVzdC4gT2NlYW4gUmVjb3ZlcnkmIzgyMTc7cyBjbGluaWNhbCB0ZWFtIGJ1aWxkcyB0aGlzIGRvY3VtZW50YXRpb24gYXMgcGFydCBvZiB5b3VyIGNhcmUuPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+UGFyaXR5IGxhdyAoTUhQQUVBKSBhbmQgdGhlIEFDQTwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5VbmRlciB0aGUgTWVudGFsIEhlYWx0aCBQYXJpdHkgYW5kIEFkZGljdGlvbiBFcXVpdHkgQWN0LCBhcHBsaWNhYmxlIHBsYW5zIHRoYXQgb2ZmZXIgbWVudGFsIGhlYWx0aCBhbmQgc3Vic3RhbmNlIHVzZSBkaXNvcmRlciBiZW5lZml0cyBnZW5lcmFsbHkgbXVzdCBhcHBseSBmaW5hbmNpYWwgcmVxdWlyZW1lbnRzIGFuZCB0cmVhdG1lbnQgbGltaXRhdGlvbnMgY29tcGFyYWJseSB0byBtZWRpY2FsIGFuZCBzdXJnaWNhbCBiZW5lZml0cy4gQWRkaWN0aW9uIHRyZWF0bWVudCBpcyBhbHNvIG9uZSBvZiB0aGUgQUNBJiM4MjE3O3MgZXNzZW50aWFsIGhlYWx0aCBiZW5lZml0cywgd2hpY2ggaXMgd2h5IG1vc3QgcGxhbnMgaW5jbHVkZSBpdCBhdCBhbGwuPC9wPjxwPlBhcml0eSBkb2VzIG5vdCBtZWFuIGV2ZXJ5IHNlcnZpY2UgaXMgYXV0b21hdGljYWxseSBhcHByb3ZlZCwgYW5kIGl0IGRvZXMgbm90IG92ZXJyaWRlIG1lZGljYWwgbmVjZXNzaXR5IHJldmlldy4gV2hhdCBpdCBkb2VzIG1lYW4gaXMgdGhhdCB5b3VyIGFkZGljdGlvbiBiZW5lZml0cyBjYW5ub3QgYmUgcXVpZXRseSB0cmVhdGVkIGFzIHNlY29uZCBjbGFzcyBjb21wYXJlZCB3aXRoIHRoZSByZXN0IG9mIHlvdXIgbWVkaWNhbCBjb3ZlcmFnZS48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5Eb2VzIFN1cmVzdCByZXF1aXJlIHByaW9yIGF1dGhvcml6YXRpb24/PC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPkhpZ2hlciBsZXZlbHMgb2YgY2FyZSwgc3VjaCBhcyBkZXRveCBhbmQgcmVzaWRlbnRpYWwgdHJlYXRtZW50LCB1c3VhbGx5IHJlcXVpcmUgcHJpb3IgYXV0aG9yaXphdGlvbiwgd2hpY2ggaXMgYSBjbGluaWNhbCByZXZpZXcgYmVmb3JlIHRyZWF0bWVudCBpcyBhcHByb3ZlZC4gVGhlIG1lZGljYWwgbmVjZXNzaXR5IGNhc2UgaGFzIHRvIGJlIHByZXNlbnRlZCBjbGVhcmx5LCB3aXRoIGRvY3VtZW50YXRpb24gdGhhdCBzdXBwb3J0cyB0aGUgcmVjb21tZW5kZWQgbGV2ZWwgb2YgY2FyZS48L3A+PHA+VGhpcyBpcyB3aGVyZSBhbiBleHBlcmllbmNlZCBwcm92aWRlciBtYWtlcyBhIGRpZmZlcmVuY2UuIE9jZWFuIFJlY292ZXJ5JiM4MjE3O3MgY2xpbmljYWwgdGVhbSBwcmVwYXJlcyB0aGUgZG9jdW1lbnRhdGlvbiB0aGF0IHN1cHBvcnRzIHRoZSBtZWRpY2FsIG5lY2Vzc2l0eSByZXZpZXcgYW5kIHByZXNlbnRzIGl0IGFzIHBhcnQgb2YgdGhlIGF1dGhvcml6YXRpb24gcHJvY2Vzcywgc28geW91ciBjYXNlIGlzIG1hZGUgcHJvcGVybHkgcmF0aGVyIHRoYW4gbGVmdCB0byBjaGFuY2UuPC9wPjwvZGl2PjwvZGV0YWlscz48L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5VbmRlcnN0YW5kaW5nIHlvdXIgY29zdHMgd2l0aCBTdXJlc3Q8L2gyPgo8cD5TdXJlc3QmIzgyMTc7cyBjb3N0IG1vZGVsIGlzIHVudXN1YWwsIHNvIGl0IGlzIHdvcnRoIHVuZGVyc3RhbmRpbmcgY2xlYXJseS4gVGhlIHZpc2libGUsIGZpeGVkIGNvcGF5IGFwcGxpZXMgdG8gY292ZXJlZCBpbi1uZXR3b3JrIGNhcmUuIFdoZW4gY2FyZSBpcyB3aXRoIGEgcHJvdmlkZXIgeW91ciBwbGFuIHRyZWF0cyBkaWZmZXJlbnRseSwgeW91ciBwbGFuJiM4MjE3O3Mgc3RhbmRhcmQgYmVuZWZpdHMgYXBwbHksIGFuZCB0aGF0IGlzIHdoZXJlIHZlcmlmaWNhdGlvbiBiZWNvbWVzIGVzc2VudGlhbC48L3A+CjxkaXYgY2xhc3M9Im9yYy1idG5yb3ciPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0iI29yLWZvcm0iIGRhdGEtY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci10ZXh0LWNvbG9yLW92ZXJyaWRlPSIjZmZmIj48c3Bhbj5HZXQgSGVscCBUb2RheTwvc3Bhbj48L2E+PC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+VGhlIGZpeGVkIGNvcGF5IG1vZGVsPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPkZvciBjb3ZlcmVkIGluLW5ldHdvcmsgY2FyZSwgeW91IHBheSBhIHNpbmdsZSBmaXhlZCBjb3BheSBwZXIgc2VydmljZSwgd2l0aCBubyBkZWR1Y3RpYmxlIGFuZCBubyBjb2luc3VyYW5jZS4gVGhlIGNvcGF5IGFtb3VudCBpcyBzaG93biBpbiB0aGUgU3VyZXN0IGFwcCBiZWZvcmUgeW91IHJlY2VpdmUgY2FyZSwgd2hpY2ggaXMgdGhlIHRyYW5zcGFyZW5jeSBtZW1iZXJzIHZhbHVlLiBIaWdoZXIgbGV2ZWxzIG9mIGNhcmUgZ2VuZXJhbGx5IGNhcnJ5IGhpZ2hlciBjb3BheXMsIHJlZmxlY3RpbmcgdGhlIGdyZWF0ZXIgaW50ZW5zaXR5IG9mIHRyZWF0bWVudC48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5XaGF0IGFmZmVjdHMgeW91ciBjb3N0IGF0IE9jZWFuIFJlY292ZXJ5PC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPkZvciBjYXJlIHdpdGggT2NlYW4gUmVjb3ZlcnksIHlvdXIgY29zdCBkZXBlbmRzIG9uIGhvdyB5b3VyIHNwZWNpZmljIHBsYW4gYXBwbGllcyB0byB0cmVhdG1lbnQgd2l0aCB1cywgaW5jbHVkaW5nIGFueSBjb3N0LXNoYXJpbmcsIHByaW9yIGF1dGhvcml6YXRpb24gcmVxdWlyZW1lbnRzIGFuZCByZWltYnVyc2VtZW50IHJ1bGVzIHlvdXIgcGxhbiB1c2VzLiBCZWNhdXNlIFN1cmVzdCBwbGFucyB2YXJ5LCBhIGdlbmVyaWMgZmlndXJlIGlzIG5ldmVyIGFjY3VyYXRlLjwvcD48cD5UaGVyZSBpcyBhbiBpbXBvcnRhbnQgcHJvdGVjdGlvbiBidWlsdCBpbnRvIG1vc3QgcGxhbnM6IHRoZSBvdXQtb2YtcG9ja2V0IG1heGltdW0gY2FwcyB3aGF0IHlvdSBjYW4gc3BlbmQgaW4gYSB5ZWFyLCBhZnRlciB3aGljaCB5b3VyIHBsYW4gZ2VuZXJhbGx5IGNvdmVycyB0aGUgcmVzdC4gV2Ugd2FsayB5b3UgdGhyb3VnaCBhbGwgb2YgdGhlc2UgbnVtYmVycyBkdXJpbmcgdmVyaWZpY2F0aW9uLCBzbyB5b3UgY2FuIG1ha2UgYSB0cmVhdG1lbnQgZGVjaXNpb24gd2l0aCB0aGUgcmVhbCBjb3N0cyBpbiBmcm9udCBvZiB5b3UgcmF0aGVyIHRoYW4gYW4gZXN0aW1hdGUgdGhhdCBtYXkgbm90IGFwcGx5LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPlZlcmlmaWNhdGlvbiBpcyB0aGUga2V5IHN0ZXA8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+QmVjYXVzZSBTdXJlc3QmIzgyMTc7cyBhcHAgcHJpY2luZyByZWZsZWN0cyBpbi1uZXR3b3JrIGNhcmUsIHRoZSBtb3N0IHJlbGlhYmxlIHdheSB0byB1bmRlcnN0YW5kIHlvdXIgY29zdCBmb3IgdHJlYXRtZW50IGF0IE9jZWFuIFJlY292ZXJ5IGlzIGEgZGlyZWN0IGJlbmVmaXRzIGNoZWNrLiBXZSBjb250YWN0IHlvdXIgcGxhbiwgY29uZmlybSBleGFjdGx5IGhvdyBpdCBhcHBsaWVzIHRvIGNhcmUgd2l0aCB1cywgYW5kIGdpdmUgeW91IHJlYWwgZmlndXJlcy4gVGhlIGNoZWNrIGlzIGZyZWUgYW5kIGNhcnJpZXMgbm8gb2JsaWdhdGlvbi48L3A+PC9kaXY+PC9kZXRhaWxzPjwvZGl2Pg==... - [Medica Insurance for Addiction Treatment in Orange County | Ocean Recovery](https://www.oceanrecovery.com/insurance/medica-insurance-for-addiction-treatment-in-orange-county-ocean-recovery/): PHN0eWxlIGlkPSJvcmMtaW5zLWNzcyI+Ci8qID09PT09IE9jZWFuIFJlY292ZXJ5IGluc3VyYW5jZSBwYWdlIHN0eWxlcyAoLm9yYy0pID09PT09CiAgIEV2ZXJ5IDxpbWc+IGRpbWVuc2lvbiBjYXJyaWVzICFpbXBvcnRhbnQ6IFNhbGllbnQgc2hpcHMKICAgLnJvdyAuY29sIGltZ3toZWlnaHQ6YXV0b30gKDAsMiwxKSBhbmQgLnJvdyAuY29sIGltZzpub3QoW3NyY3NldF0pe3dpZHRoOmF1dG99ICgwLDMsMSkKICAgd2hpY2ggb3V0cmFuayBhbnkgc2luZ2xlLWNsYXNzIHNlbGVjdG9yLiBTb3VyY2Ugb3JkZXIgbWF0dGVycyB3aGVyZSBub3RlZC4gKi8KLm9yYy13cmFwLC5vcmMtYmFuZCwub3JjLWJhbmQtaW5uZXIsLm9yYy1maW5hbCwub3JjLWZvcm1oZWFkLAoub3JjLWZvcm1oZWFkLWJhbmQsLm9yYy1mb3JtLWJhbmQsLm9yYy1sZWdhbHtib3gtc2l6aW5nOmJvcmRlci1ib3ghaW1wb3J0YW50O30KLm9yYy13cmFwICosLm9yYy1iYW5kICosLm9yYy1maW5hbCAqLC5vcmMtZm9ybWhlYWQgKiwub3JjLWZvcm0tYmFuZCAqLC5vcmMtbGVnYWwgKntib3gtc2l6aW5nOmJvcmRlci1ib3g7fQoKLyogRnVsbC1ibGVlZCBiYW5kcy4gbGVmdC9yaWdodCBNVVNUIGJlIGNhbGMoNTAlIC0gNTB2dyk6IC01MHZ3IHN0YXJ0cyBoYWxmIGEgdmlld3BvcnQKICAgbGVmdCBvZiB0aGUgQ09MVU1OIGFuZCByZWFsbHkgZG9lcyBzY3JvbGwgdGhlIHBhZ2Ugc2lkZXdheXMuICovCi5vcmMtYmFuZHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjY0cHggMDt9Ci5vcmMtYmFuZDo6YmVmb3Jle2NvbnRlbnQ6IiI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7CiAgbGVmdDpjYWxjKDUwJSAtIDUwdncpO3JpZ2h0OmNhbGMoNTAlIC0gNTB2dyk7ei1pbmRleDowO30KLm9yYy1iYW5kLS1wYXBlcjo6YmVmb3Jle2JhY2tncm91bmQ6I2Y0ZjFlYTt9Ci5vcmMtYmFuZC0tbmF2eTo6YmVmb3Jle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE2MGRlZywjMWU0MjkwIDAlLCMxNTMxNzcgMTAwJSk7fQoub3JjLWJhbmQtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjEwMCU7fQoub3JjLWJhbmQtLW5hdnkgLm9yYy1oMiwub3JjLWJhbmQtLW5hdnkgaDJ7Y29sb3I6I2ZmZjt9Ci5vcmMtYmFuZC0tbmF2eSBwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTt9CgovKiBUeXBlICovCi5vcmMtaDF7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjtmb250LXdlaWdodDo2MDA7CiAgZm9udC1zaXplOmNsYW1wKDI4cHgsNC40dncsNDRweCk7bGluZS1oZWlnaHQ6MS4xNDtjb2xvcjojMWUxZTFlO21hcmdpbjowIDAgMTRweDt0ZXh0LXdyYXA6YmFsYW5jZTt9Ci5vcmMtaDJ7Zm9udC1mYW1pbHk6R2VvcmdpYSwnVGltZXMgTmV3IFJvbWFuJyxzZXJpZjtmb250LXdlaWdodDo2MDA7CiAgZm9udC1zaXplOmNsYW1wKDI2cHgsMy40dncsMzhweCk7bGluZS1oZWlnaHQ6MS4xNTtjb2xvcjojMWUxZTFlO21hcmdpbjowIDAgMThweDt0ZXh0LXdyYXA6YmFsYW5jZTt9Ci5vcmMtaDIgc3Bhbntjb2xvcjojMWU0MjkwO30KLm9yYy1oMi5vcmMtaDItLW1ke2ZvbnQtc2l6ZTpjbGFtcCgyMXB4LDIuNHZ3LDMwcHgpO30KLm9yYy1oMi5vcmMtaDItLXNte2ZvbnQtc2l6ZTpjbGFtcCgxOXB4LDIuMHZ3LDI2cHgpO30KLm9yYy1oM3tmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtmb250LXdlaWdodDo3MDA7CiAgY29sb3I6IzFmMjc0MjttYXJnaW46MjZweCAwIDEwcHg7bGluZS1oZWlnaHQ6MS4zNTt9Ci5vcmMtd3JhcCBwLC5vcmMtYmFuZC1pbm5lciBwe2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjEuNzU7Y29sb3I6IzRiNTU2NjttYXJnaW46MCAwIDE2cHg7fQoub3JjLXdyYXAgcDpsYXN0LWNoaWxkLC5vcmMtYmFuZC1pbm5lciBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowO30KLyogcHJvc2UgbGlua3Mgb25seSDigJQgbXVzdCBuZXZlciByZXBhaW50IC5uZWN0YXItYnV0dG9uIC8gY2hpcHMgLyBDVEEtYmFubmVyIGJ1dHRvbnMgKi8KLm9yYy13cmFwIGE6bm90KC5uZWN0YXItYnV0dG9uKTpub3QoLm9yYy1jaGlwKTpub3QoW2NsYXNzKj0ib3ItY3RhLWJhbm5lcl9fIl0pLAoub3JjLWJhbmQtaW5uZXIgYTpub3QoLm5lY3Rhci1idXR0b24pOm5vdCgub3JjLWNoaXApOm5vdChbY2xhc3MqPSJvci1jdGEtYmFubmVyX18iXSl7Y29sb3I6IzFlNDI5MDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtdW5kZXJsaW5lLW9mZnNldDoycHg7fQoub3JjLXdyYXAgYTpub3QoLm5lY3Rhci1idXR0b24pOmhvdmVyLC5vcmMtYmFuZC1pbm5lciBhOm5vdCgubmVjdGFyLWJ1dHRvbik6aG92ZXJ7Y29sb3I6IzJhNWJiMDt9Ci5vcmMtZXllYnJvd3tmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7CiAgbGV0dGVyLXNwYWNpbmc6LjEyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMwMDgwOEY7bWFyZ2luLWJvdHRvbToxMHB4O30KLm9yYy1sZWRle2ZvbnQtc2l6ZToxOXB4O2xpbmUtaGVpZ2h0OjEuNjtjb2xvcjojMWYyNzQyO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW46MCAwIDE0cHg7fQovKiBNZWRpY2FsbHktcmV2aWV3ZWQgYnlsaW5lICovCi5vcmMtYnlsaW5le2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuNjsKICBjb2xvcjojNWE2Mzc3O2ZvbnQtc3R5bGU6aXRhbGljO21hcmdpbjowIDAgMjBweDtwYWRkaW5nLWJvdHRvbToxOHB4OwogIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGU3ZWU7fQoub3JjLWJ5bGluZSBhe2NvbG9yOiM1YTYzNzc7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9Ci8qIEJ1bGxldCBsaXN0cyAqLwoub3JjLXVse21hcmdpbjowIDAgMTZweDtwYWRkaW5nLWxlZnQ6MjJweDt9Ci5vcmMtdWwgbGl7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MS43NTtjb2xvcjojNGI1NTY2O21hcmdpbi1ib3R0b206OHB4O30KLm9yYy1iYW5kLS1uYXZ5IC5vcmMtdWwgbGl7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO30KCi8qIEJ1dHRvbnMuCiAgIFNhbGllbnQncyAubmVjdGFyLWJ1dHRvbi5qdW1ibyBzaGlwcyA1MHB4IHNpZGUgcGFkZGluZyArIDE4cHggdGV4dCwgc28gdHdvIENUQXMKICAgbmVlZCB+NzUxcHggYW5kIHRoZSBoZXJvIGNvbHVtbiBpcyBvbmx5IDUyNXB4IC0+IHRoZXkgd3JhcHBlZCByYWdnZWRseSBhdCBkaWZmZXJlbnQKICAgd2lkdGhzLiBUaWdodGVuIHRoZSBib3gsIGFuZCBvbiB0d28tYnV0dG9uIHJvd3MgbGV0IHRoZW0gZmxleCBzbyB0aGV5IGVpdGhlciBzaXQgb24KICAgb25lIGxpbmUgb3Igc3RhY2sgYXMgZXF1YWwgZnVsbC13aWR0aCBidXR0b25zLiBOZXZlciBtaWQtd2F5LiAqLwoub3JjLWJ0bnJvd3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6c3RyZXRjaDtnYXA6MTJweDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOjI2cHg7fQoub3JjLWJ0bnJvdyAubmVjdGFyLWJ1dHRvbntwYWRkaW5nOjE2cHggMjBweCFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHghaW1wb3J0YW50OwogIGxpbmUtaGVpZ2h0OjEuMjUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi4wNGVtIWltcG9ydGFudDsKICBkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXIhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXIhaW1wb3J0YW50OwogIHRleHQtYWxpZ246Y2VudGVyO30KLm9yYy1idG5yb3cgLm5lY3Rhci1idXR0b24gc3Bhbnt3aGl0ZS1zcGFjZTpub3dyYXA7fQovKiB0d28tQ1RBIHJvd3Mgb25seTogZmlsbCB0aGUgbGluZSwgb3Igc3RhY2sgZXF1YWwtd2lkdGggKi8KLm9yYy1idG5yb3ctLXNwbGl0IC5uZWN0YXItYnV0dG9ue2ZsZXg6MSAxIGF1dG87bWluLXdpZHRoOjA7bWF4LXdpZHRoOjQ2MHB4O30KCi8qIEhlcm8gKi8KLm9yYy1oZXJvLW1lZGlhe3Bvc2l0aW9uOnJlbGF0aXZlO30KLm9yYy1oZXJvLW1lZGlhIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCUhaW1wb3J0YW50O2hlaWdodDo0ODBweCFpbXBvcnRhbnQ7CiAgbWF4LXdpZHRoOjEwMCUhaW1wb3J0YW50O29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcjsKICBib3JkZXItcmFkaXVzOjZweDtib3gtc2hhZG93OjAgMjBweCA1MHB4IHJnYmEoMjEsNDksMTE5LC4xMCk7fQoub3JjLWhlcm8tYmFkZ2V7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNnB4O2JvdHRvbToxNnB4O2JhY2tncm91bmQ6I2ZmZjsKICBib3JkZXI6MXB4IHNvbGlkICNlNGU3ZWU7Ym9yZGVyLXJhZGl1czo2cHg7Ym94LXNoYWRvdzowIDEycHggMzBweCByZ2JhKDIxLDQ5LDExOSwuMTgpOwogIHBhZGRpbmc6MTJweCAxNnB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEycHg7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDMycHgpO30KLm9yYy1iYWRnZS10aWNre2ZsZXg6MCAwIGF1dG87d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiMxZTQyOTA7CiAgY29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO30KLm9yYy1iYWRnZS10eHR7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4OwogIGNvbG9yOiMxZTFlMWU7bGluZS1oZWlnaHQ6MS4yNTt3aGl0ZS1zcGFjZTpub3dyYXA7fQoub3JjLWJhZGdlLXR4dCBzbWFsbHtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNWE2Mzc3O2ZvbnQtc2l6ZToxMXB4O30KCi8qIEFjY3JlZGl0YXRpb24gc3RyaXAgKi8KLm9yYy1hY2NyZWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MjBweCAzOHB4O2ZsZXgtd3JhcDp3cmFwOwogIHBhZGRpbmctdG9wOjI4cHg7bWFyZ2luLXRvcDoyOHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlNGU3ZWU7fQoub3JjLWFjY3JlZCBpbWd7aGVpZ2h0OjM2cHghaW1wb3J0YW50O3dpZHRoOmF1dG8haW1wb3J0YW50O21heC13aWR0aDpub25lIWltcG9ydGFudDsKICBvYmplY3QtZml0OmNvbnRhaW47ZGlzcGxheTpibG9jaztmaWx0ZXI6Z3JheXNjYWxlKDEpO29wYWNpdHk6Ljg1O30KCi8qIENvbnRlbnQgcGhvdG9zICovCi5vcmMtaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJSFpbXBvcnRhbnQ7aGVpZ2h0OjQyMHB4IWltcG9ydGFudDttaW4taGVpZ2h0OjAhaW1wb3J0YW50OwogIG1heC13aWR0aDoxMDAlIWltcG9ydGFudDtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXI7CiAgYm9yZGVyLXJhZGl1czo2cHg7Ym94LXNoYWRvdzowIDIwcHggNTBweCByZ2JhKDIxLDQ5LDExOSwuMTApO30KCi8qIFN0ZXBzICovCi5vcmMtc3RlcHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwxZnIpO2dhcDoyMnB4O21hcmdpbjozNHB4IDA7fQoub3JjLXN0ZXBzLm9yYy1zdGVwcy0tNXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDUsMWZyKTt9Ci5vcmMtc3RlcHMub3JjLXN0ZXBzLS0ze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywxZnIpO30KQG1lZGlhKG1heC13aWR0aDoxMTAwcHgpey5vcmMtc3RlcHMsLm9yYy1zdGVwcy0tNXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjt9fQpAbWVkaWEobWF4LXdpZHRoOjU2MHB4KXsub3JjLXN0ZXBzLC5vcmMtc3RlcHMtLTUsLm9yYy1zdGVwcy0tM3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO319Ci5vcmMtc3RlcHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZTRlN2VlO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjI0cHggMjBweDt9Ci5vcmMtc3RlcC1udW17Zm9udC1mYW1pbHk6R2VvcmdpYSxzZXJpZjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjM0cHg7Y29sb3I6IzAwOTlhZDsKICBsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206MTBweDt9Ci5vcmMtc3RlcC10aXRsZXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7CiAgbGluZS1oZWlnaHQ6MS4zNTttYXJnaW46MCAwIDhweDtjb2xvcjojMWYyNzQyO30KLm9yYy1zdGVwIHB7Zm9udC1zaXplOjE0cHghaW1wb3J0YW50O21hcmdpbjowO2NvbG9yOiM1YTYzNzc7bGluZS1oZWlnaHQ6MS42O30KCi8qIENoaXBzICovCi5vcmMtY2hpcC1yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxMHB4O21hcmdpbi10b3A6MjBweDt9Ci5vcmMtY2hpcHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7CiAgcGFkZGluZzo4cHggMTRweDtib3JkZXItcmFkaXVzOjk5OXB4O2JvcmRlcjoxcHggc29saWQgI2U0ZTdlZTtjb2xvcjojMWU0MjkwOwogIGJhY2tncm91bmQ6I2Y0ZjFlYTtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZSFpbXBvcnRhbnQ7fQoKLyogQWNjb3JkaW9ucyAqLwoub3JjLWFjYyBkZXRhaWxze2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGU3ZWU7fQoub3JjLWFjYyBkZXRhaWxzOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U0ZTdlZTt9Ci5vcmMtYWNjIHN1bW1hcnl7bGlzdC1zdHlsZTpub25lO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7CiAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjE2cHg7cGFkZGluZzoyMHB4IDJweDtjb2xvcjojMWYyNzQyO30KLm9yYy1hY2Mgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcntkaXNwbGF5Om5vbmU7fQoub3JjLWFjYyBzdW1tYXJ5IGgze2ZvbnQ6aW5oZXJpdDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTdweDsKICBmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS40O2NvbG9yOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7CiAgZmxleDoxIDEgYXV0bzttaW4td2lkdGg6MDt9Ci5vcmMtYWNjIHN1bW1hcnkgLm9yYy1wbHVze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtib3JkZXItcmFkaXVzOjUwJTsKICBib3JkZXI6MS41cHggc29saWQgIzFlNDI5MDtjb2xvcjojMWU0MjkwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjsKICBmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyxiYWNrZ3JvdW5kIC4ycyxjb2xvciAuMnM7fQoub3JjLWFjYyBkZXRhaWxzW29wZW5dIHN1bW1hcnkgLm9yYy1wbHVze2JhY2tncm91bmQ6IzFlNDI5MDtjb2xvcjojZmZmO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO30KLm9yYy1hY2Mgc3VtbWFyeTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMxZTQyOTA7b3V0bGluZS1vZmZzZXQ6LTNweDtib3JkZXItcmFkaXVzOjRweDt9Ci5vcmMtYWNjIC5vcmMtYWNjLWJvZHl7cGFkZGluZzowIDJweCAyMnB4O30KLm9yYy1hY2MgLm9yYy1hY2MtYm9keSBwe2ZvbnQtc2l6ZToxNXB4IWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc7Y29sb3I6IzVhNjM3NzttYXJnaW46MCAwIDE0cHg7fQoub3JjLWFjYyAub3JjLWFjYy1ib2R5IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7fQoub3JjLWFjYyAub3JjLWFjYy1ib2R5IGF7Y29sb3I6IzFlNDI5MDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30KLm9yYy1hY2MgLm9yYy1hY2MtYm9keSB1bHttYXJnaW46MCAwIDE0cHg7cGFkZGluZy1sZWZ0OjIwcHg7fQoub3JjLWFjYyAub3JjLWFjYy1ib2R5IGxpe2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuNztjb2xvcjojNWE2Mzc3O21hcmdpbi1ib3R0b206NnB4O30KLm9yYy1iYW5kLS1uYXZ5IC5vcmMtYWNjIGRldGFpbHN7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjE4KTt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyBzdW1tYXJ5e2NvbG9yOiNmZmY7fQoub3JjLWJhbmQtLW5hdnkgLm9yYy1hY2Mgc3VtbWFyeSAub3JjLXBsdXN7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjYpO2NvbG9yOiNmZmY7fQoub3JjLWJhbmQtLW5hdnkgLm9yYy1hY2MgZGV0YWlsc1tvcGVuXSBzdW1tYXJ5IC5vcmMtcGx1c3tiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzFlNDI5MDt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyAub3JjLWFjYy1ib2R5IHAsCi5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyAub3JjLWFjYy1ib2R5IGxpe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgyKTt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyAub3JjLWFjYy1ib2R5IGF7Y29sb3I6I2ZmZjt9Ci5vcmMtYmFuZC0tbmF2eSAub3JjLWFjYyBzdW1tYXJ5OmZvY3VzLXZpc2libGV7b3V0bGluZS1jb2xvcjojRkFDNzc1O30KCi8qIENvbXBhcmlzb24gdGFibGUgKi8KLm9yYy10YWJsZXdyYXB7b3ZlcmZsb3cteDphdXRvO21hcmdpbjoyNHB4IDA7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7fQoub3JjLXRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21pbi13aWR0aDo2NDBweDsKICBmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDt9Ci5vcmMtdGFibGUgdGgsLm9yYy10YWJsZSB0ZHtib3JkZXI6MXB4IHNvbGlkICNlNGU3ZWU7cGFkZGluZzoxNHB4IDE2cHg7CiAgdGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOnRvcDtsaW5lLWhlaWdodDoxLjY7fQoub3JjLXRhYmxlIHRoe2JhY2tncm91bmQ6IzFlNDI5MDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTNweDsKICBsZXR0ZXItc3BhY2luZzouMDRlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7fQoub3JjLXRhYmxlIHRke2NvbG9yOiM0YjU1NjY7fQoub3JjLXRhYmxlIHRyOm50aC1jaGlsZChldmVuKSB0ZHtiYWNrZ3JvdW5kOiNmOWZhZmM7fQoub3JjLXRhYmxlIHRkOmZpcnN0LWNoaWxke2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMWYyNzQyO3doaXRlLXNwYWNlOm5vd3JhcDt9CgovKiBUYWJsZSBvZiBjb250ZW50cyBzaWRlYmFyICovCi5yb3dfY29sX3dyYXA6aGFzKD4gLndwYl9jb2x1bW4gLm9yYy10b2Mpe2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O30KLm9yYy10b2N7cG9zaXRpb246c3RpY2t5O3RvcDoxMjBweDt9Ci5vcmMtdG9jICNlei10b2MtY29udGFpbmVye2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50O2JhY2tncm91bmQ6I2Y0ZjFlYTtib3JkZXI6MXB4IHNvbGlkICNlNGU3ZWU7CiAgYm9yZGVyLXJhZGl1czo2cHg7cGFkZGluZzoyMHB4IDIycHg7Ym94LXNoYWRvdzpub25lO3dpZHRoOjEwMCU7fQoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciAuZXotdG9jLXRpdGxle2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4OwogIGxldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMxZTQyOTA7Zm9udC13ZWlnaHQ6NzAwO30KLm9yYy10b2MgI2V6LXRvYy1jb250YWluZXIgbmF2IHVsLAoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciBuYXYgdWwgbGksCi5vcmMtdG9jICNlei10b2MtY29udGFpbmVyIG5hdiB1bCBsaSBhe2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuNDU7fQoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciBhe2NvbG9yOiM1YTYzNzc7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fQoub3JjLXRvYyAjZXotdG9jLWNvbnRhaW5lciBhOmhvdmVye2NvbG9yOiMxZTQyOTA7fQouZXotdG9jLXN0aWNreXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50O30KCi8qIFZlcmlmaWNhdGlvbiBmb3JtIGJhbmQgKHR3byBzaWJsaW5nIGJsb2Nrcywgb25lIHNvbGlkIGNvbG91ciwgbm8gc2VhbSkgKi8KLm9yYy1mb3JtaGVhZC1iYW5kLC5vcmMtZm9ybS1iYW5ke3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMHZ3O2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi01MHZ3OwogIG1heC13aWR0aDoxMDB2dztiYWNrZ3JvdW5kOiMxYjNjODU7fQoub3JjLWZvcm1oZWFkLXdyYXB7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudDt9Ci53cGJfcmF3X2NvZGU6aGFzKC5vcmMtZm9ybWhlYWQtYmFuZCl7bWFyZ2luLWJvdHRvbTowIWltcG9ydGFudDt9Ci5vcmMtZm9ybWhlYWR7bWF4LXdpZHRoOjY0MHB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo2MHB4IDI0cHggMjZweDsKICBzY3JvbGwtbWFyZ2luLXRvcDoxMjBweDt9Ci5vcmMtZm9ybWhlYWQtdGl0bGV7Zm9udC1mYW1pbHk6R2VvcmdpYSxzZXJpZjtmb250LXdlaWdodDo2MDA7Y29sb3I6I2ZmZjsKICBmb250LXNpemU6Y2xhbXAoMjRweCwzLjJ2dywzNHB4KTtsaW5lLWhlaWdodDoxLjI7bWFyZ2luOjAgMCAxMnB4O30KLm9yYy1mb3JtaGVhZCBwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTttYXJnaW46MDtmb250LXNpemU6MTZweDt9Ci5vcmMtZm9ybS1iYW5ke3BhZGRpbmc6MCAyNHB4IDYwcHghaW1wb3J0YW50O21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7fQoub3JjLWZvcm0tYmFuZCAuZ2Zvcm1fd3JhcHBlcnttYXgtd2lkdGg6NjQwcHg7bWFyZ2luOjAgYXV0bztiYWNrZ3JvdW5kOiNmZmY7CiAgYm9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MjZweDtib3gtc2hhZG93OjAgMThweCA0NHB4IHJnYmEoMCwwLDAsLjE4KTt9Ci5vcmMtZm9ybS1iYW5kIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLAoub3JjLWZvcm0tYmFuZCAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbntiYWNrZ3JvdW5kOiMxZTQyOTAhaW1wb3J0YW50O2NvbG9yOiNmZmYhaW1wb3J0YW50OwogIGJvcmRlcjpub25lIWltcG9ydGFudDtwYWRkaW5nOjE0cHggMjhweCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo4cHghaW1wb3J0YW50OwogIGZvbnQtd2VpZ2h0OjYwMCFpbXBvcnRhbnQ7d2lkdGg6MTAwJTtjdXJzb3I6cG9pbnRlcjt9Cgoub3JjLWN0YXdyYXB7cGFkZGluZzozMHB4IDA7fQoKLyogRmluYWwgQ1RBICovCi5vcmMtZmluYWx7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwdnc7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTUwdnc7bWF4LXdpZHRoOjEwMHZ3OwogIHBhZGRpbmc6OTZweCAyNHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyOwogIGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDIxLDQ5LDExOSwuODgpIDAlLHJnYmEoMTAsMTIsMjAsLjkyKSAxMDAlKSwKICAgIHVybCgnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI0LzAxL1JlY3RhbmdsZS0xMDZpbWcuanBnJyk7fQoub3JjLWZpbmFsIGgye2ZvbnQtZmFtaWx5Okdlb3JnaWEsc2VyaWY7Zm9udC1zdHlsZTppdGFsaWM7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiNmZmY7CiAgZm9udC1zaXplOmNsYW1wKDI4cHgsNC4ydncsNDJweCk7bWFyZ2luOjAgMCAyMHB4O30KLm9yYy1maW5hbCBwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg4KTtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjc7bWF4LXdpZHRoOjYwY2g7CiAgbWFyZ2luOjAgYXV0byAxNHB4O30KLm9yYy1maW5hbCBwIGF7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtdW5kZXJsaW5lLW9mZnNldDozcHg7fQoub3JjLWZpbmFsIC5vcmMtYnRucm93e2p1c3RpZnktY29udGVudDpjZW50ZXI7fQoKLyogRGlzY2xhaW1lciArIHJlZmVyZW5jZXMgKi8KLm9yYy1sZWdhbHtiYWNrZ3JvdW5kOiNmNGYxZWE7Ym9yZGVyOjFweCBzb2xpZCAjZTRlN2VlO2JvcmRlci1yYWRpdXM6OHB4OwogIHBhZGRpbmc6MjhweCAzMHB4O21hcmdpbjo0NHB4IDAgMDt9Ci5vcmMtbGVnYWwgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NzAwOwogIGxldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMxZTQyOTA7bWFyZ2luOjAgMCAxMnB4O30KLm9yYy1sZWdhbCBwe2ZvbnQtc2l6ZToxNHB4IWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjc7Y29sb3I6IzVhNjM3NzttYXJnaW46MCAwIDE0cHg7fQoub3JjLWxlZ2FsIHVse21hcmdpbjowO3BhZGRpbmctbGVmdDoyMHB4O2NvbHVtbnM6Mjtjb2x1bW4tZ2FwOjM0cHg7fQoub3JjLWxlZ2FsIGxpe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNztjb2xvcjojNWE2Mzc3O21hcmdpbi1ib3R0b206NnB4OwogIGJyZWFrLWluc2lkZTphdm9pZDt9Ci5vcmMtbGVnYWwgYXtjb2xvcjojMWU0MjkwO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQpAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXsub3JjLWxlZ2FsIHVse2NvbHVtbnM6MTt9fQoKLyogPT09PT0gTU9CSUxFICg3NjdweCA9IFNhbGllbnQncyByZWFsIHN0YWNrIHBvaW50KSA9PT09PSAqLwpAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXsKICAub3JjLWhlcm8tbWVkaWEgaW1ne2hlaWdodDozMDBweCFpbXBvcnRhbnQ7fQogIC8qIE1VU1QgZm9sbG93IC5vcmMtaGVyby1tZWRpYSBpbWc6IGRlc2NlbmRhbnQsIGVxdWFsIHNwZWNpZmljaXR5LCBzb3VyY2Ugb3JkZXIgZGVjaWRlcyAqLwogIC5vcmMtaGVyby1iYWRnZXtsZWZ0OjEycHg7Ym90dG9tOjEycHg7cGFkZGluZzoxMHB4IDEycHg7Z2FwOjEwcHg7fQogIC5vcmMtaW1ne2hlaWdodDoyNDBweCFpbXBvcnRhbnQ7fQogIC5vcmMtYWNjcmVkIGltZ3toZWlnaHQ6MjZweCFpbXBvcnRhbnQ7fQogIC5vcmMtYWNjcmVke2dhcDoxNnB4IDIycHg7cGFkZGluZy10b3A6MjBweDttYXJnaW4tdG9wOjIwcHg7fQogIC5vcmMtYmFuZHtwYWRkaW5nOjQ0cHggMDt9CiAgLm9yYy1maW5hbHtwYWRkaW5nOjY0cHggMjBweDt9CiAgLm9yYy1mb3JtaGVhZHtwYWRkaW5nOjQ0cHggMjBweCAyMnB4O30KICAub3JjLWZvcm0tYmFuZHtwYWRkaW5nOjAgMjBweCA0NHB4IWltcG9ydGFudDt9CiAgLm9yYy1oMiBicjpub3QoLm9yYy1rZWVwYnIpe2Rpc3BsYXk6bm9uZTt9CiAgLm9yYy1oMSBicntkaXNwbGF5Om5vbmU7fQogIC5vcmMtYnRucm93e2dhcDoxMnB4O30KICAub3JjLWJ0bnJvdyBhe3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjt9CiAgLndwYl9jb2x1bW46aGFzKC5vcmMtdG9jKXtvcmRlcjotMTt9CiAgLm9yYy10b2N7cG9zaXRpb246c3RhdGljO21hcmdpbi1ib3R0b206MjZweDt9CiAgLm9yYy10b2MgI2V6LXRvYy1jb250YWluZXJ7cGFkZGluZzoxNnB4IDE0cHg7fQogIC5vcmMtdG9jICNlei10b2MtY29udGFpbmVyIG5hdiB1bCBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7CiAgICBwYWRkaW5nOjEwcHggMnB4O21pbi1oZWlnaHQ6NDRweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7fQogIC5vcmMtbGVnYWx7cGFkZGluZzoyMnB4IDIwcHg7fQp9Cjwvc3R5bGU+ PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8ZGl2IGNsYXNzPSJvcmMtZXllYnJvdyI+TWVkaWNhICZtaWRkb3Q7IE9yYW5nZSBDb3VudHk8L2Rpdj4KPGgxIGNsYXNzPSJvcmMtaDEiPk1lZGljYSBJbnN1cmFuY2UgZm9yIEFkZGljdGlvbiBUcmVhdG1lbnQgaW4gT3JhbmdlIENvdW50eTwvaDE+CjxwIGNsYXNzPSJvcmMtbGVkZSI+VmVyaWZ5IHlvdXIgTWVkaWNhIGNvdmVyYWdlIGZvciBhZGRpY3Rpb24gdHJlYXRtZW50LCBmcmVlIGFuZCBjb25maWRlbnRpYWwuPC9wPgo8ZGl2IGNsYXNzPSJvcmMtYnlsaW5lIj5NZWRpY2FsbHkgcmV2aWV3ZWQgYnkgRHIuIEpvbmF0aGFuIEJlbGxtYW4sIE1EICZtaWRkb3Q7IE91ciBNZWRpY2FsIFJldmlldyBQcm9jZXNzICZtaWRkb3Q7IENBUkYtYWNjcmVkaXRlZCAmbWlkZG90OyBESENTLWxpY2Vuc2VkICZtaWRkb3Q7IFNpbmNlIDIwMDI8L2Rpdj4KPHA+TWVkaWNhIGlzIGEgbm9ucHJvZml0IGhlYWx0aCBpbnN1cmVyIHdpdGggTWlkd2VzdCByb290cywgYW5kIG1vc3QgTWVkaWNhIG1lbWJlcnMgaGF2ZSBhY2Nlc3MgdG8gbWVudGFsIGhlYWx0aCBhbmQgc3Vic3RhbmNlIHVzZSBkaXNvcmRlciBzZXJ2aWNlcy4gV2hhdCB5b3VyIHBsYW4gY292ZXJzIGRlcGVuZHMgb24geW91ciBzcGVjaWZpYyBwb2xpY3kuIE9jZWFuIFJlY292ZXJ5IGlzIGluIE5ld3BvcnQgQmVhY2gsIENhbGlmb3JuaWEsIGFuZCB3ZSB3b3JrIHdpdGggbWFueSBNZWRpY2EgbWVtYmVycyB3aG8gdHJhdmVsIGhlcmUgZm9yIHRyZWF0bWVudC4gV2UgdmVyaWZ5IHlvdXIgYmVuZWZpdHMgZm9yIGZyZWUgYW5kIGV4cGxhaW4gd2hhdCB5b3VyIGN1cnJlbnQgcGxhbiBpbmZvcm1hdGlvbiBpbmRpY2F0ZXMgbWF5IGJlIGNvdmVyZWQgYW5kIGhvdyBpdCBtYXkgYXBwbHkgdG8gY2FyZSBpbiBDYWxpZm9ybmlhLjwvcD4KPGRpdiBjbGFzcz0ib3JjLWJ0bnJvdyBvcmMtYnRucm93LS1zcGxpdCI+PGEgY2xhc3M9Im5lY3Rhci1idXR0b24ganVtYm8gcmVndWxhciBhY2NlbnQtY29sb3IgIHJlZ3VsYXItYnV0dG9uIiBocmVmPSIjb3ItZm9ybSIgZGF0YS1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLXRleHQtY29sb3Itb3ZlcnJpZGU9IiNmZmYiPjxzcGFuPlZlcmlmeSBNZWRpY2EgQmVuZWZpdHM8L3NwYW4+PC9hPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0idGVsOjk0OS05NDItODQ5NSIgZGF0YS1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLXRleHQtY29sb3Itb3ZlcnJpZGU9IiNmZmYiPjxzcGFuPkNhbGwgOTQ5LTk0Mi04NDk1PC9zcGFuPjwvYT48L2Rpdj4KPC9kaXY+ PGRpdiBjbGFzcz0ib3JjLWhlcm8tbWVkaWEiPgo8aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2Etd29tYW4tc3BlYWtpbmctdG8tYS1kb2N0b3IuanBlZyIgc3Jjc2V0PSIvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDIvYS13b21hbi1zcGVha2luZy10by1hLWRvY3Rvci03Njh4NTExLmpwZWcgNzY4dywgL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2Etd29tYW4tc3BlYWtpbmctdG8tYS1kb2N0b3ItMTAyNHg2ODEuanBlZyAxMDI0dywgL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2Etd29tYW4tc3BlYWtpbmctdG8tYS1kb2N0b3IuanBlZyAxOTIwdyIgc2l6ZXM9IihtYXgtd2lkdGg6NzY3cHgpIDEwMHZ3LCA1MjVweCIgd2lkdGg9IjE5MjAiIGhlaWdodD0iMTI3NyIgZGF0YS1za2lwLWxhenkgZmV0Y2hwcmlvcml0eT0iaGlnaCIgZGVjb2Rpbmc9ImFzeW5jIiBhbHQ9Ik9jZWFuIFJlY292ZXJ5IGFkbWlzc2lvbnMgdGVhbSBtZW1iZXIgcmV2aWV3aW5nIGluc3VyYW5jZSBiZW5lZml0cyB3aXRoIGEgY2xpZW50IiAvPgo8ZGl2IGNsYXNzPSJvcmMtaGVyby1iYWRnZSI+CjxzcGFuIGNsYXNzPSJvcmMtYmFkZ2UtdGljayIgYXJpYS1oaWRkZW49InRydWUiPiYjMTAwMDM7PC9zcGFuPgo8ZGl2IGNsYXNzPSJvcmMtYmFkZ2UtdHh0Ij5GcmVlIEJlbmVmaXRzIENoZWNrPHNtYWxsPkNvbmZpZGVudGlhbCAmbWlkZG90OyBObyBvYmxpZ2F0aW9uPC9zbWFsbD48L2Rpdj4KPC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiIHN0eWxlPSJwYWRkaW5nLXRvcDozNHB4OyI+CjxkaXYgY2xhc3M9ImNhcmUtc3RhdHMiPgo8ZGl2IGNsYXNzPSJjYXJlLXN0YXQiPjxkaXYgY2xhc3M9ImNhcmUtc3RhdC1udW1iZXIiPjI0PC9kaXY+PGRpdiBjbGFzcz0iY2FyZS1zdGF0LXRleHQiPjxzdHJvbmc+WWVhcnM8L3N0cm9uZz5vZiBjYXJlIHNpbmNlIDIwMDI8L2Rpdj48L2Rpdj4KPGRpdiBjbGFzcz0iY2FyZS1zdGF0Ij48ZGl2IGNsYXNzPSJjYXJlLXN0YXQtbnVtYmVyIj4xMDAwczwvZGl2PjxkaXYgY2xhc3M9ImNhcmUtc3RhdC10ZXh0Ij48c3Ryb25nPkhlbHBlZCByZWNvdmVyPC9zdHJvbmc+YW5kIHN0YXkgc29iZXI8L2Rpdj48L2Rpdj4KPGRpdiBjbGFzcz0iY2FyZS1zdGF0Ij48ZGl2IGNsYXNzPSJjYXJlLXN0YXQtbnVtYmVyIj5ESENTPC9kaXY+PGRpdiBjbGFzcz0iY2FyZS1zdGF0LXRleHQiPjxzdHJvbmc+U3RhdGUgbGljZW5zZWQ8L3N0cm9uZz4jMzAwMTQ0QVA8L2Rpdj48L2Rpdj4KPC9kaXY+CjxkaXYgY2xhc3M9Im9yYy1hY2NyZWQiPjxpbWcgc3JjPSIvd3AtY29udGVudC91cGxvYWRzLzIwMjEvMDkvbG9nby1zYW1oc2EuanBlZyIgYWx0PSJTQU1IU0EiIHdpZHRoPSIzMDgiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgLz48aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzA5L2xvZ28tbmF0aW9uYWwtYXNzb2NpYXRpb24tb2YtYWRkaWN0aW9uLXRyZWF0bWVudC1wcm92aWRlcnMuanBlZyIgYWx0PSJOQUFUUCIgd2lkdGg9IjI2NiIgaGVpZ2h0PSI4NSIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiAvPjxpbWcgc3JjPSIvd3AtY29udGVudC91cGxvYWRzLzIwMjEvMDkvbG9nby1uYWFkYWMuanBlZyIgYWx0PSJOQUFEQUMiIHdpZHRoPSIyMTAiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgLz48aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzA5L2xvZ28tZGhjcy5qcGVnIiBhbHQ9IkRIQ1MiIHdpZHRoPSIyMzAiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgLz48aW1nIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzA5L2lhZWRwLWZpbmFsLnBuZyIgYWx0PSJpYWVkcCBGb3VuZGF0aW9uIiB3aWR0aD0iMjYwIiBoZWlnaHQ9Ijg2IiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIC8+PGltZyBzcmM9Ii93cC1jb250ZW50L3VwbG9hZHMvMjAyMS8wOS9DQVJGLTEwMHgxMDAtMS5wbmciIGFsdD0iQ0FSRiBBY2NyZWRpdGVkIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiAvPjwvZGl2Pgo8L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLW1kIj5Eb2VzIE1lZGljYSBjb3ZlciBhZGRpY3Rpb24gdHJlYXRtZW50PzwvaDI+CjxwPlllcywgbW9zdCBNZWRpY2EgbWVtYmVycyBoYXZlIGFjY2VzcyB0byBtZW50YWwgaGVhbHRoIGFuZCBzdWJzdGFuY2UgdXNlIGRpc29yZGVyIHNlcnZpY2VzLCBidXQgcmVoYWIgY292ZXJhZ2UgZGVwZW5kcyBvbiB0aGUgc3BlY2lmaWMgcGxhbi4gV2hhdCBpcyBjb3ZlcmVkIGRlcGVuZHMgb24geW91ciBzcGVjaWZpYyBwbGFuLjwvcD48cD5Db3ZlcmFnZSBmb3IgZHJ1ZyBhbmQgYWxjb2hvbCByZWhhYiBkZXBlbmRzIG9uIHlvdXIgc3BlY2lmaWMgTWVkaWNhIHBsYW4sIHdoaWNoIGEgYmVuZWZpdHMgY2hlY2sgY2FuIGNsYXJpZnkuIE1lZGljYSBhZG1pbmlzdGVycyBpdHMgYmVoYXZpb3JhbCBoZWFsdGggYmVuZWZpdHMgdGhyb3VnaCBPcHR1bSwgYW5kIHVuZGVyIHRoZSBNZW50YWwgSGVhbHRoIFBhcml0eSBhbmQgQWRkaWN0aW9uIEVxdWl0eSBBY3QsIGEgTWVkaWNhIHBsYW4gY2Fubm90IGxpbWl0IGFkZGljdGlvbiB0cmVhdG1lbnQgbW9yZSBzdHJpY3RseSB0aGFuIGl0IGxpbWl0cyBnZW5lcmFsIG1lZGljYWwgY2FyZS48L3A+PHA+V2UgdmVyaWZ5IHlvdXIgTWVkaWNhIGJlbmVmaXRzIGZvciBmcmVlIGFuZCBnaXZlIHlvdSBhIHdyaXR0ZW4gc3VtbWFyeSBvZiB3aGF0IHlvdXIgcGxhbiBtYXkgY292ZXIgYW5kIHdoYXQgeW91ciBlc3RpbWF0ZWQgY29zdHMgbWF5IGJlLiBDYWxsIDxzdHJvbmc+PGEgaHJlZj0idGVsOjk0OS05NDItODQ5NSI+OTQ5LTk0Mi04NDk1PC9hPjwvc3Ryb25nPiBvciByZXF1ZXN0IGEgYmVuZWZpdHMgY2hlY2sgb25saW5lLjwvcD4KPC9kaXY+ PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5XaGF0IGlzIE1lZGljYT88L2gyPgo8cD5NZWRpY2EgaXMgYSBub25wcm9maXQgTWlkd2VzdCBpbnN1cmVyLCBhbmQgaG93IHlvdXIgc3BlY2lmaWMgcGxhbiBoYW5kbGVzIGNhcmUgb3V0c2lkZSBpdHMgaG9tZSByZWdpb24gaXMgdGhlIHF1ZXN0aW9uIHRoYXQgbWF0dGVycyBtb3N0IGZvciB0cmVhdG1lbnQgaW4gQ2FsaWZvcm5pYS48L3A+CjxkaXYgY2xhc3M9Im9yYy1idG5yb3ciPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0iI29yLWZvcm0iIGRhdGEtY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci10ZXh0LWNvbG9yLW92ZXJyaWRlPSIjZmZmIj48c3Bhbj5HZXQgSGVscCBUb2RheTwvc3Bhbj48L2E+PC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+QSBub25wcm9maXQgVXBwZXIgTWlkd2VzdCBoZWFsdGggaW5zdXJlcjwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NZWRpY2EgaXMgYSBub25wcm9maXQgaGVhbHRoIHBsYW4gd2l0aCBNaWR3ZXN0IHJvb3RzIHRoYXQgb2ZmZXJzIGNvdmVyYWdlIGluIG11bHRpcGxlIHN0YXRlcy4gSXQgb2ZmZXJzIGVtcGxveWVyLXNwb25zb3JlZCBwbGFucywgaW5kaXZpZHVhbCBhbmQgZmFtaWx5IHBsYW5zLCBhbmQgTWVkaWNhcmUgYW5kIE1lZGljYWlkIHBsYW5zIGluIHNlbGVjdCBhcmVhcy48L3A+PHA+SWYgeW91IGFyZSBsb29raW5nIGF0IHRyZWF0bWVudCBpbiBDYWxpZm9ybmlhLCB0aGUga2V5IHF1ZXN0aW9uIGlzIGhvdyB5b3VyIHNwZWNpZmljIE1lZGljYSBwbGFuIGhhbmRsZXMgaW4tbmV0d29yaywgb3V0LW9mLWFyZWEgYW5kIG91dC1vZi1uZXR3b3JrIGNhcmUuIFRoYXQgaXMgZXhhY3RseSB3aGF0IHdlIGNsYXJpZnkgZHVyaW5nIHZlcmlmaWNhdGlvbiwgYW5kIGl0IGlzIHdoeSBzbyBtYW55IE1lZGljYSBtZW1iZXJzIHRyYXZlbGxpbmcgZm9yIHRyZWF0bWVudCBzdGFydCB3aXRoIGEgYmVuZWZpdHMgY2hlY2suPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+SG93IE1lZGljYSBhZG1pbmlzdGVycyBiZWhhdmlvcmFsIGhlYWx0aDwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5Gb3IgbW9zdCBNZWRpY2EgbWVtYmVycywgTWVkaWNhIEJlaGF2aW9yYWwgSGVhbHRoIGNvb3JkaW5hdGVzIGJlaGF2aW9yYWwgaGVhbHRoIHNlcnZpY2VzLCBhbmQgcHJpb3IgYXV0aG9yaXphdGlvbiBtYXkgYmUgcmVxdWlyZWQgZm9yIG1vcmUgaW50ZW5zaXZlIGNhcmUuIFRoaXMgcGFydG5lciBoYW5kbGVzIHRoZSBwcm92aWRlciBuZXR3b3JrLCBwcmlvciBhdXRob3JpemF0aW9uLCBhbmQgbWVtYmVyIHN1cHBvcnQgZm9yIGJlaGF2aW9yYWwgaGVhbHRoIGFjcm9zcyBtb3N0IE1lZGljYSBwbGFucy48L3A+PHA+VGhpcyBtYXR0ZXJzIHByYWN0aWNhbGx5LCBiZWNhdXNlIHF1ZXN0aW9ucyBhYm91dCByZWhhYiBhbmQgbWVudGFsIGhlYWx0aCBjb3ZlcmFnZSBhcmUgaGFuZGxlZCBieSBPcHR1bSwgbm90IGJ5IGdlbmVyYWwgTWVkaWNhIGN1c3RvbWVyIHNlcnZpY2UuIFdoZW4gd2UgdmVyaWZ5IHlvdXIgYmVuZWZpdHMsIHdlIHdvcmsgd2l0aCB0aGUgYmVoYXZpb3JhbCBoZWFsdGggc2lkZSBvZiB5b3VyIHBsYW4gZGlyZWN0bHksIHNvIHRoZSBhbnN3ZXJzIHlvdSBnZXQgYXJlIHRoZSBvbmVzIHRoYXQgYWN0dWFsbHkgZ292ZXJuIHlvdXIgdHJlYXRtZW50LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPkNvdmVyYWdlIGlzIG5vdCBpZGVudGljYWwgZm9yIGV2ZXJ5IE1lZGljYSBtZW1iZXI8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWVkaWNhIGNvdmVyYWdlIHZhcmllcyBmcm9tIG1lbWJlciB0byBtZW1iZXIuIEJlbmVmaXQgbGltaXRzLCB0aGUgcnVsZXMgZm9yIGNhcmUgb3V0c2lkZSB5b3VyIGhvbWUgcmVnaW9uLCBhbmQgb3V0LW9mLXBvY2tldCBjb3N0cyBjYW4gZGlmZmVyIGJ5IHBsYW4gdHlwZSwgbmV0d29yaywgYW5kIHdoZXRoZXIgY292ZXJhZ2UgaXMgZW1wbG95ZXItc3BvbnNvcmVkIG9yIGluZGl2aWR1YWwuPC9wPjxwPlRoaXMgdmFyaWF0aW9uIGlzIHRoZSBzaW5nbGUgYmlnZ2VzdCByZWFzb24gbm90IHRvIGd1ZXNzLiBUd28gTWVkaWNhIG1lbWJlcnMgY2FuIGhhdmUgdmVyeSBkaWZmZXJlbnQgY292ZXJhZ2UgZm9yIHRoZSBzYW1lIHRyZWF0bWVudCwgc28gdmVyaWZpY2F0aW9uIGFnYWluc3QgeW91ciBzcGVjaWZpYyBwb2xpY3kgaXMgdGhlIG9ubHkgcmVsaWFibGUgd2F5IHRvIGtub3cgd2hhdCBhcHBsaWVzIHRvIHlvdS48L3A+PC9kaXY+PC9kZXRhaWxzPjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5Vc2luZyB5b3VyIE1lZGljYSBwbGFuIGZvciB0cmVhdG1lbnQgaW4gQ2FsaWZvcm5pYTwvaDI+CjxwPkJlY2F1c2UgTWVkaWNhIGlzIGEgTWlkd2VzdCBpbnN1cmVyIGFuZCBPY2VhbiBSZWNvdmVyeSBpcyBpbiBDYWxpZm9ybmlhLCB0aGUga2V5IHF1ZXN0aW9uIGlzIGhvdyB5b3VyIHBsYW4gY292ZXJzIGNhcmUgb3V0c2lkZSBpdHMgaG9tZSByZWdpb24uIE1hbnkgTWVkaWNhIG1lbWJlcnMgdXNlIHRoZWlyIG91dC1vZi1hcmVhIGFuZCBvdXQtb2YtbmV0d29yayBiZW5lZml0cyB0byBhY2Nlc3Mgc3BlY2lhbGl6ZWQgdHJlYXRtZW50IG9uIHRoZSBDYWxpZm9ybmlhIGNvYXN0LCBhbmQgdW5kZXJzdGFuZGluZyBob3cgdGhhdCB3b3JrcyByZW1vdmVzIG1vc3Qgb2YgdGhlIHVuY2VydGFpbnR5LjwvcD4KPGRpdiBjbGFzcz0ib3JjLWJ0bnJvdyI+PGEgY2xhc3M9Im5lY3Rhci1idXR0b24ganVtYm8gcmVndWxhciBhY2NlbnQtY29sb3IgIHJlZ3VsYXItYnV0dG9uIiBocmVmPSIjb3ItZm9ybSIgZGF0YS1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLXRleHQtY29sb3Itb3ZlcnJpZGU9IiNmZmYiPjxzcGFuPkdldCBIZWxwIFRvZGF5PC9zcGFuPjwvYT48L2Rpdj4KPC9kaXY+ PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+SG93IG91dC1vZi1hcmVhIGJlbmVmaXRzIHdvcms8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBNZWRpY2EgUFBPIGFuZCBlbXBsb3llci1zcG9uc29yZWQgcGxhbnMgaW5jbHVkZSBiZW5lZml0cyB0aGF0IGFwcGx5IGV2ZW4gd2hlbiB5b3UgdHJhdmVsIG91dCBvZiBzdGF0ZSBmb3IgdHJlYXRtZW50LiBUaGVzZSBiZW5lZml0cyBjYW4gbWVhbmluZ2Z1bGx5IG9mZnNldCB0aGUgY29zdCBvZiBjYXJlIGluIENhbGlmb3JuaWEsIHdoaWNoIG9mdGVuIG1ha2VzIHByZW1pZXIgdHJlYXRtZW50IG1vcmUgYWNjZXNzaWJsZSB0aGFuIGZhbWlsaWVzIGZpcnN0IGV4cGVjdC48L3A+PHA+VGhlIGV4dGVudCBvZiB0aGF0IGNvdmVyYWdlIGRlcGVuZHMgb24geW91ciBwbGFuIGRlc2lnbiwgd2hpY2ggaXMgd2h5IGEgZnJlZSBiZW5lZml0cyBjaGVjayBpcyB0aGUgcmlnaHQgc3RhcnRpbmcgcG9pbnQuIFdlIGNvbmZpcm0gd2hldGhlciB5b3VyIHBsYW4gaW5jbHVkZXMgb3V0LW9mLWFyZWEgYW5kIG91dC1vZi1uZXR3b3JrIGJlbmVmaXRzLCBhbmQgd2UgZXhwbGFpbiBpbiBwbGFpbiB0ZXJtcyBob3cgdGhleSBhcHBseSB0byB0cmVhdG1lbnQgYXQgT2NlYW4gUmVjb3ZlcnkuPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+U2luZ2xlLWNhc2UgYWdyZWVtZW50czwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5BIHNpbmdsZS1jYXNlIGFncmVlbWVudCBpcyBhbiBhcnJhbmdlbWVudCB3aGVyZSBhIGhlYWx0aCBwbGFuIGFncmVlcyB0byBjb3ZlciBjYXJlIGF0IGEgc3BlY2lmaWMgZmFjaWxpdHkgb24gYSBjYXNlLWJ5LWNhc2UgYmFzaXMsIHNvbWV0aW1lcyBhcHBseWluZyBpbi1uZXR3b3JrLXN0eWxlIHRlcm1zIGZvciB0aGF0IGluZGl2aWR1YWwgcGF0aWVudC4gVGhlc2UgYWdyZWVtZW50cyBhcmUgbmV2ZXIgZ3VhcmFudGVlZCwgYnV0IHRoZXkgY2FuIGJlIHZhbHVhYmxlIHdoZW4gdGhlIHJpZ2h0IHNwZWNpYWxpemVkIGNhcmUgaXMgbm90IGF2YWlsYWJsZSBjbG9zZXIgdG8gaG9tZS48L3A+PHA+QmVjYXVzZSBPY2VhbiBSZWNvdmVyeSBvZmZlcnMgcHJvZ3JhbXMsIGxpa2UgZGVkaWNhdGVkIGR1YWwgZGlhZ25vc2lzIGFuZCBlYXRpbmcgZGlzb3JkZXIgY2FyZSwgdGhhdCBhIG1lbWJlciBtYXkgbm90IGZpbmQgbG9jYWxseSwgYSBzaW5nbGUtY2FzZSBhZ3JlZW1lbnQgaXMgc29tZXRpbWVzIHdvcnRoIHB1cnN1aW5nLiBPdXIgdGVhbSBleHBsb3JlcyB0aGlzIG9wdGlvbiBkdXJpbmcgdmVyaWZpY2F0aW9uIHdoZW5ldmVyIGl0IGZpdHMgeW91ciBzaXR1YXRpb24uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+V2h5IG1lbWJlcnMgdHJhdmVsIGZyb20gdGhlIE1pZHdlc3QgdG8gTmV3cG9ydCBCZWFjaDwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5UcmF2ZWxpbmcgdG8gTmV3cG9ydCBCZWFjaCBjYW4gcHJvdmlkZSBkaXN0YW5jZSBmcm9tIGZhbWlsaWFyIHRyaWdnZXJzIGFuZCByb3V0aW5lcyBpbiBhIGNhbG0gY29hc3RhbCB0cmVhdG1lbnQgc2V0dGluZy4gUHV0dGluZyByZWFsIGRpc3RhbmNlIGJldHdlZW4geW91cnNlbGYgYW5kIHRoZSBwZW9wbGUsIHBsYWNlcyBhbmQgcm91dGluZXMgdGllZCB0byBzdWJzdGFuY2UgdXNlIGNhbiBnZW51aW5lbHkgc3VwcG9ydCBlYXJseSByZWNvdmVyeS48L3A+PHA+T2NlYW4gUmVjb3ZlcnkmIzgyMTc7cyBTb3V0aGVybiBDYWxpZm9ybmlhIHNldHRpbmcgcHJvdmlkZXMgdGhhdCB0aGVyYXBldXRpYyBkaXN0YW5jZSBhbG9uZ3NpZGUgc3BlY2lhbGl6ZWQgY2xpbmljYWwgY2FyZSwgd2hpY2ggaXMgdGhlIGNvbWJpbmF0aW9uIG1hbnkgdHJhdmVsaW5nIG1lbWJlcnMgYXJlIGxvb2tpbmcgZm9yLjwvcD48L2Rpdj48L2RldGFpbHM+PC9kaXY+ PGRpdiBjbGFzcz0ib3JjLWN0YXdyYXAiPgo8ZGl2IGNsYXNzPSJvci1jdGEtYmFubmVyIj4KPGRpdiBjbGFzcz0ib3ItY3RhLWJhbm5lcl9fc2hlZW4iPjwvZGl2Pgo8ZGl2IGNsYXNzPSJvci1jdGEtYmFubmVyX19pbm5lciI+CjxzcGFuIGNsYXNzPSJvci1jdGEtYmFubmVyX19leWVicm93Ij5GcmVlIE1lZGljYSBCZW5lZml0cyBDaGVjazwvc3Bhbj4KPGRpdiBjbGFzcz0ib3ItY3RhLWJhbm5lcl9fdGl0bGUiPlRyYXZlbGxpbmcgZm9yIFRyZWF0bWVudD8gV2UgV2lsbCBDaGVjayBIb3cgWW91ciBQbGFuIENvdmVycyBDYWxpZm9ybmlhLjwvZGl2Pgo8cCBjbGFzcz0ib3ItY3RhLWJhbm5lcl9fdGV4dCI+T3VyIGFkbWlzc2lvbnMgdGVhbSBjb25maXJtcyB5b3VyIG91dC1vZi1hcmVhIGFuZCBvdXQtb2YtbmV0d29yayBiZW5lZml0cywgYW5kIGV4cGxhaW5zIGluIHBsYWluIHRlcm1zIGhvdyB0aGV5IGFwcGx5IGF0IE9jZWFuIFJlY292ZXJ5LjwvcD4KPGRpdiBjbGFzcz0ib3ItY3RhLWJhbm5lcl9fYWN0aW9ucyI+CjxhIGNsYXNzPSJvci1jdGEtYmFubmVyX19idG4gb3ItY3RhLWJhbm5lcl9fYnRuLS1wcmltYXJ5IiBocmVmPSJ0ZWw6OTQ5LTk0Mi04NDk1Ij5DYWxsIDk0OS05NDItODQ5NTwvYT4KPGEgY2xhc3M9Im9yLWN0YS1iYW5uZXJfX2J0biBvci1jdGEtYmFubmVyX19idG4tLWdob3N0IiBocmVmPSIjb3ItZm9ybSI+VmVyaWZ5IE1lZGljYSBCZW5lZml0czwvYT4KPHNwYW4gY2xhc3M9Im9yLWN0YS1iYW5uZXJfX25vdGUiPkZyZWUgJm1pZGRvdDsgQ29uZmlkZW50aWFsICZtaWRkb3Q7IE5vIG9ibGlnYXRpb248L3NwYW4+CjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5XaGF0IGFkZGljdGlvbnMgTWVkaWNhIHBsYW5zIG1heSBoZWxwIHRyZWF0PC9oMj4KPHA+TWVkaWNhIHBsYW5zIG1heSBoZWxwIGNvdmVyIHRyZWF0bWVudCBmb3IgYSB3aWRlIHJhbmdlIG9mIHN1YnN0YW5jZSB1c2UgZGlzb3JkZXJzIHdoZW4gY2FyZSBtZWV0cyBtZWRpY2FsIG5lY2Vzc2l0eSBjcml0ZXJpYS4gQ292ZXJhZ2UgYWx3YXlzIGRlcGVuZHMgb24geW91ciBzcGVjaWZpYyBwbGFuLCBzbyB3ZSB2ZXJpZnkgeW91ciBiZW5lZml0cyBiZWZvcmUgdHJlYXRtZW50IGJlZ2lucy48L3A+CjxkaXYgY2xhc3M9Im9yYy1idG5yb3ciPjxhIGNsYXNzPSJuZWN0YXItYnV0dG9uIGp1bWJvIHJlZ3VsYXIgYWNjZW50LWNvbG9yICByZWd1bGFyLWJ1dHRvbiIgaHJlZj0iI29yLWZvcm0iIGRhdGEtY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci10ZXh0LWNvbG9yLW92ZXJyaWRlPSIjZmZmIj48c3Bhbj5HZXQgSGVscCBUb2RheTwvc3Bhbj48L2E+PC9kaXY+CjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+QWxjb2hvbCB1c2UgZGlzb3JkZXI8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+TWFueSBNZWRpY2EgcGxhbnMgbWF5IGNvdmVyIHRyZWF0bWVudCBmb3IgYWxjb2hvbCB1c2UgZGlzb3JkZXIsIGFuZCBhbGNvaG9sIGlzIG9uZSBvZiB0aGUgc3Vic3RhbmNlcyB3aGVyZSBtZWRpY2FsbHkgc3VwZXJ2aXNlZCBkZXRveCBpcyBtb3N0IG9mdGVuIGNvbnNpZGVyZWQgbWVkaWNhbGx5IG5lY2Vzc2FyeS4gQWxjb2hvbCB3aXRoZHJhd2FsIGNhbiBiZSBkYW5nZXJvdXMsIHdpdGggYSBnZW51aW5lIHJpc2sgb2Ygc2VpenVyZXMgYW5kIGRlbGlyaXVtIHRyZW1lbnMsIHNvIGluc3VyZXJzIGZyZXF1ZW50bHkgYXV0aG9yaXplIG1lZGljYWwgZGV0b3ggd2hlbiB0aGUgY2xpbmljYWwgcGljdHVyZSBjYWxscyBmb3IgaXQuPC9wPjxwPk9jZWFuIFJlY292ZXJ5IHRyZWF0cyBhbGNvaG9sIGRlcGVuZGVuY2Ugd2l0aCBtZWRpY2FsbHkgc3VwZXJ2aXNlZCBkZXRveCBmb2xsb3dlZCBieSB0aGVyYXB5IHRoYXQgYWRkcmVzc2VzIHRoZSByZWFzb25zIGJlaGluZCB0aGUgZHJpbmtpbmcsIG5vdCBqdXN0IHRoZSBwaHlzaWNhbCBkZXBlbmRlbmNlLiBMZWFybiBtb3JlIGFib3V0IG91ciA8YSBocmVmPSIvYWRkaWN0aW9uLXRyZWF0bWVudC9hbGNvaG9sLyI+YWxjb2hvbCBhZGRpY3Rpb24gdHJlYXRtZW50PC9hPi48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5PcGlvaWRzPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPk1hbnkgTWVkaWNhIHBsYW5zIG1heSBjb3ZlciB0cmVhdG1lbnQgZm9yIG9waW9pZCB1c2UgZGlzb3JkZXIsIGluY2x1ZGluZyBjYXJlIGZvciBoZXJvaW4sIGZlbnRhbnlsLCBhbmQgcHJlc2NyaXB0aW9uIHBhaW5raWxsZXJzLiBPcGlvaWQgdHJlYXRtZW50IG9mdGVuIGNvbWJpbmVzIG1lZGljYXRpb24tYXNzaXN0ZWQgdHJlYXRtZW50IHdpdGggdGhlcmFweSwgYmVjYXVzZSByZWNvdmVyeSBkZXBlbmRzIGhlYXZpbHkgb24gdGhlIHBzeWNoaWF0cmljIGNhcmUgYW5kIHJlbGFwc2UgcHJldmVudGlvbiB0aGF0IGZvbGxvdyB3aXRoZHJhd2FsLjwvcD48cD5PdXIgb3Bpb2lkIHByb2dyYW1zIGNvbWJpbmUgc2FmZSwgbWVkaWNhbGx5IHN1cGVydmlzZWQgZGV0b3ggd2l0aCBwc3ljaGlhdHJpYyBjYXJlIGFuZCBsb25nLXRlcm0gcmVsYXBzZSBwcmV2ZW50aW9uLiBTZWUgb3VyIHRyZWF0bWVudCBmb3IgPGEgaHJlZj0iL2FkZGljdGlvbi10cmVhdG1lbnQvZmVudGFueWwvIj5mZW50YW55bDwvYT4gYW5kIDxhIGhyZWY9Ii9hZGRpY3Rpb24tdHJlYXRtZW50L2hlcm9pbi8iPmhlcm9pbjwvYT4uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+U3RpbXVsYW50czwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IE1lZGljYSBwbGFucyBtYXkgY292ZXIgdHJlYXRtZW50IGZvciBzdGltdWxhbnQgdXNlIGRpc29yZGVycywgaW5jbHVkaW5nIGNvY2FpbmUgYW5kIG1ldGhhbXBoZXRhbWluZSBhZGRpY3Rpb24uIFRoZXJlIGFyZSBubyBGREEtYXBwcm92ZWQgbWVkaWNhdGlvbnMgZm9yIHN0aW11bGFudCB1c2UgZGlzb3JkZXJzLCBzbyB0cmVhdG1lbnQgcHJpbWFyaWx5IHJlbGllcyBvbiBiZWhhdmlvcmFsIHRoZXJhcGllcyBhbmQgc3RydWN0dXJlZCByZWNvdmVyeSBzdXBwb3J0LjwvcD48cD5PY2VhbiBSZWNvdmVyeSYjODIxNztzIHN0aW11bGFudCB0cmVhdG1lbnQgZm9jdXNlcyBvbiBlbW90aW9uYWwgcmVndWxhdGlvbiwgdHJhdW1hIHdvcmsgYW5kIGJ1aWxkaW5nIHN1c3RhaW5hYmxlIHJlY292ZXJ5IGhhYml0cy4gU2VlIG91ciB0cmVhdG1lbnQgZm9yIDxhIGhyZWY9Ii9hZGRpY3Rpb24tdHJlYXRtZW50L2NvY2FpbmUvIj5jb2NhaW5lPC9hPiBhbmQgPGEgaHJlZj0iL2FkZGljdGlvbi10cmVhdG1lbnQvbWV0aC8iPm1ldGg8L2E+LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPkJlbnpvZGlhemVwaW5lcyBhbmQgb3RoZXIgc3Vic3RhbmNlczwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IE1lZGljYSBwbGFucyBtYXkgY292ZXIgdHJlYXRtZW50IGZvciBiZW56b2RpYXplcGluZSBhZGRpY3Rpb24gYW5kIG90aGVyIHN1YnN0YW5jZXMsIGluY2x1ZGluZyBtYXJpanVhbmEsIHByZXNjcmlwdGlvbiBkcnVncywga2V0YW1pbmUgYW5kIGtyYXRvbS4gQmVuem9kaWF6ZXBpbmUgd2l0aGRyYXdhbCBjYW4gYmUgc2VyaW91cyBhbmQgcG90ZW50aWFsbHkgbGlmZS10aHJlYXRlbmluZzsgYWJydXB0IGRpc2NvbnRpbnVhdGlvbiBvciByYXBpZCBkb3NlIHJlZHVjdGlvbiBjYW4gY2F1c2Ugc2VpenVyZXMsIHNvIG1lZGljYWwgc3VwZXJ2aXNpb24gYW5kIGFuIGluZGl2aWR1YWxpemVkIHRhcGVyIG1heSBiZSBuZWNlc3NhcnkuPC9wPjxwPk9jZWFuIFJlY292ZXJ5IHRyZWF0cyBiZW56b2RpYXplcGluZSBhbmQgb3RoZXIgc3Vic3RhbmNlIHVzZSBkaXNvcmRlcnMgYW5kIG9mZmVycyBtZWRpY2FsbHkgc3VwcG9ydGVkIGRldG94IHdoZW4gY2xpbmljYWxseSBhcHByb3ByaWF0ZS4gRXhwbG9yZSBvdXIgPGEgaHJlZj0iL2FkZGljdGlvbi10cmVhdG1lbnQvYmVuem9kaWF6ZXBpbmVzLyI+YmVuem9kaWF6ZXBpbmU8L2E+IGFuZCA8YSBocmVmPSIvYWRkaWN0aW9uLXRyZWF0bWVudC9tYXJpanVhbmEvIj5tYXJpanVhbmE8L2E+IHRyZWF0bWVudC48L3A+PC9kaXY+PC9kZXRhaWxzPjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5XaGF0IGxldmVscyBvZiBjYXJlIE1lZGljYSBwbGFucyBtYXkgY292ZXI8L2gyPgo8cD5SZWNvdmVyeSBoYXBwZW5zIGluIHN0YWdlcywgYW5kIE1lZGljYSBwbGFucyBtYXkgY292ZXIgc2V2ZXJhbCBsZXZlbHMgb2YgY2FyZSB0byBtYXRjaCB3aGVyZSB5b3UgYXJlLCB3aGVuIHRyZWF0bWVudCBpcyBtZWRpY2FsbHkgbmVjZXNzYXJ5LiBXaGljaCBsZXZlbHMgeW91ciBwbGFuIGNvdmVycyBkZXBlbmRzIG9uIHlvdXIgcG9saWN5IGFuZCBob3cgaXQgaGFuZGxlcyBjYXJlIGluIENhbGlmb3JuaWEsIGFsbCBvZiB3aGljaCB3ZSBjb25maXJtIGR1cmluZyB2ZXJpZmljYXRpb24uPC9wPgo8ZGl2IGNsYXNzPSJvcmMtYnRucm93Ij48YSBjbGFzcz0ibmVjdGFyLWJ1dHRvbiBqdW1ibyByZWd1bGFyIGFjY2VudC1jb2xvciAgcmVndWxhci1idXR0b24iIGhyZWY9IiNvci1mb3JtIiBkYXRhLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItdGV4dC1jb2xvci1vdmVycmlkZT0iI2ZmZiI+PHNwYW4+R2V0IEhlbHAgVG9kYXk8L3NwYW4+PC9hPjwvZGl2Pgo8L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+TWVkaWNhbCBkZXRveDwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IE1lZGljYSBwbGFucyBtYXkgY292ZXIgbWVkaWNhbCBkZXRveCB3aGVuIGl0IGlzIG1lZGljYWxseSBuZWNlc3NhcnkgdG8gbWFuYWdlIHdpdGhkcmF3YWwgc2FmZWx5LiBEZXRveCBwcm92aWRlcyBhIG1lZGljYWxseSBzdXBlcnZpc2VkIHNldHRpbmcgdG8gbWFuYWdlIHdpdGhkcmF3YWwgc3ltcHRvbXMsIGFuZCBmb3IgYWxjb2hvbCwgYmVuem9kaWF6ZXBpbmVzLCBhbmQgb3Bpb2lkcywgaXQgaXMgb2Z0ZW4gdGhlIGNsaW5pY2FsbHkgbmVjZXNzYXJ5IGZpcnN0IHN0ZXAsIGJlY2F1c2Ugd2l0aGRyYXdhbCBmcm9tIHRoZXNlIHN1YnN0YW5jZXMgY2FuIGJlIHNldmVyZSBvciBkYW5nZXJvdXMuPC9wPjxwPkluc3VyZXJzIHRlbmQgdG8gYXV0aG9yaXplIGRldG94IHdoZW4gdGhlcmUgaXMgYSBnZW51aW5lIHdpdGhkcmF3YWwgcmlzaywgd2hpY2ggaXMgd2h5IGRvY3VtZW50YXRpb24gbWF0dGVycy4gT2NlYW4gUmVjb3ZlcnkgcHJvdmlkZXMgMjQtaG91ciBtZWRpY2FsbHkgc3VwZXJ2aXNlZCBkZXRveCwgYW5kIG91ciBjbGluaWNhbCB0ZWFtIGRvY3VtZW50cyB0aGUgbWVkaWNhbCBuZWNlc3NpdHkgdG8gc3VwcG9ydCB5b3VyIHBsYW4mIzgyMTc7cyBhdXRob3JpemF0aW9uLiBMZWFybiBtb3JlIGFib3V0IG91ciA8YSBocmVmPSIvcHJvZ3JhbXMvZGV0b3gvIj5kZXRveCBwcm9ncmFtPC9hPi48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5SZXNpZGVudGlhbCBhbmQgaW5wYXRpZW50IHJlaGFiPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPk1hbnkgTWVkaWNhIHBsYW5zIG1heSBjb3ZlciByZXNpZGVudGlhbCB0cmVhdG1lbnQgZm9yIGFuIGFwcHJvcHJpYXRlIGxlbmd0aCBvZiBzdGF5IHdoZW4gbWVkaWNhbCBuZWNlc3NpdHkgaXMgZG9jdW1lbnRlZC4gUmVzaWRlbnRpYWwgY2FyZSBwcm92aWRlcyBhIHN0cnVjdHVyZWQsIDI0LWhvdXIgaGVhbGluZyBlbnZpcm9ubWVudCB3aXRoIGFyb3VuZC10aGUtY2xvY2sgY2xpbmljYWwgc3VwcG9ydCwgdHlwaWNhbGx5IGF1dGhvcml6ZWQgd2hlbiBzb21lb25lIG5lZWRzIGZ1bGwtdGltZSBzdHJ1Y3R1cmUsIGRpc3RhbmNlIGZyb20gdHJpZ2dlcnMsIG9yIGNsb3NlciBvYnNlcnZhdGlvbiB0aGFuIG91dHBhdGllbnQgY2FyZSBhbGxvd3MuPC9wPjxwPkJlY2F1c2UgY292ZXJhZ2UgZm9yIHJlc2lkZW50aWFsIHN0YXlzIHZhcmllcyB3aWRlbHkgYnkgcGxhbiwgYW5kIGVzcGVjaWFsbHkgZm9yIGNhcmUgb3V0c2lkZSB0aGUgbWVtYmVyJiM4MjE3O3MgaG9tZSByZWdpb24sIHdlIGNoZWNrIHlvdXIgZXhhY3QgYmVuZWZpdHMgYmVmb3JlIHlvdSBjb21taXQuIE9jZWFuIFJlY292ZXJ5IG9mZmVycyBnZW5kZXItc3BlY2lmaWMgcmVzaWRlbnRpYWwgcHJvZ3JhbXMgdGhyb3VnaCBvdXIgU3VyZnNpZGUgYW5kIE9jZWFuc2lkZSBlbnZpcm9ubWVudHMsIGFuZCBvdXIgdGVhbSBtYW5hZ2VzIHRoZSBkb2N1bWVudGF0aW9uIHRoYXQgc3VwcG9ydHMgY29udGludWVkIGF1dGhvcml6YXRpb24uPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+UGFydGlhbCBob3NwaXRhbGl6YXRpb24gYW5kIGludGVuc2l2ZSBvdXRwYXRpZW50PC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPk1hbnkgTWVkaWNhIHBsYW5zIG1heSBjb3ZlciBwYXJ0aWFsIGhvc3BpdGFsaXphdGlvbiBhbmQgaW50ZW5zaXZlIG91dHBhdGllbnQgcHJvZ3JhbXMuIFBIUCBwcm92aWRlcyBpbnRlbnNpdmUgZGFpbHkgdGhlcmFweSB3aGlsZSB5b3UgcmV0dXJuIHRvIGEgc3VwcG9ydGl2ZSBsaXZpbmcgZW52aXJvbm1lbnQgYXQgbmlnaHQsIGFuZCBJT1Agb2ZmZXJzIHN0cnVjdHVyZWQgc2Vzc2lvbnMgc2V2ZXJhbCB0aW1lcyBhIHdlZWsgd2l0aCBtb3JlIGZsZXhpYmlsaXR5LCBzbyBib3RoIGxldCB0cmVhdG1lbnQgY29udGludWUgYXMgeW91IGJ1aWxkIHN0YWJpbGl0eS48L3A+PHA+VGhlc2Ugc3RlcC1kb3duIGxldmVscyBhcmUgb2Z0ZW4gdGhlIG1vc3Qgc3VzdGFpbmFibGUgb3ZlciB0aW1lLCBiZWNhdXNlIHRoZXkgYmFsYW5jZSBjbGluaWNhbCBzdXBwb3J0IHdpdGggcmVhbC13b3JsZCByZWludGVncmF0aW9uLiBPY2VhbiBSZWNvdmVyeSBwcm92aWRlcyBib3RoIGFzIHBhcnQgb2YgYSBwbGFubmVkIGNvbnRpbnV1bS4gTGVhcm4gYWJvdXQgb3VyIDxhIGhyZWY9Ii9wcm9ncmFtcy9wYXJ0aWFsLWhvc3BpdGFsaXphdGlvbi8iPnBhcnRpYWwgaG9zcGl0YWxpemF0aW9uIHByb2dyYW08L2E+IGFuZCA8YSBocmVmPSIvcHJvZ3JhbXMvaW50ZW5zaXZlLW91dHBhdGllbnQvIj5pbnRlbnNpdmUgb3V0cGF0aWVudCBwcm9ncmFtPC9hPi48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5NZWRpY2F0aW9uLWFzc2lzdGVkIHRyZWF0bWVudCAoTUFUKTwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IE1lZGljYSBwbGFucyBtYXkgY292ZXIgbWVkaWNhdGlvbi1hc3Npc3RlZCB0cmVhdG1lbnQsIHdoaWNoIGNvbWJpbmVzIEZEQS1hcHByb3ZlZCBtZWRpY2F0aW9ucyB3aXRoIHRoZXJhcHkgdG8gdHJlYXQgb3Bpb2lkIGFuZCBhbGNvaG9sIHVzZSBkaXNvcmRlcnMuIFRoZSBjb21tb24gbWVkaWNhdGlvbnMgaW5jbHVkZSBidXByZW5vcnBoaW5lLCBTdWJveG9uZSAoYnVwcmVub3JwaGluZSB3aXRoIG5hbG94b25lKSwgbmFsdHJleG9uZSBhbmQgVml2aXRyb2wsIGFuZCBNZWRpY2EgYW5kIE9wdHVtIHBsYW5zIG9mdGVuIGNvdmVyIGJvdGggdGhlIGNsaW5pY2FsIHNlcnZpY2UgYW5kIHRoZSByZWxhdGVkIHBoYXJtYWN5IGNvc3QsIHRob3VnaCBzb21ldGltZXMgdW5kZXIgZGlmZmVyZW50IHBhcnRzIG9mIHlvdXIgcGxhbi48L3A+PHA+TUFUIGlzIGV2aWRlbmNlLWJhc2VkIGFuZCwgZm9yIG9waW9pZCB1c2UgZGlzb3JkZXIgaW4gcGFydGljdWxhciwgaXMgYXNzb2NpYXRlZCB3aXRoIGJldHRlciBvdXRjb21lcyBhbmQgbG93ZXIgcmVsYXBzZSByaXNrLiBCZWNhdXNlIHRoZSBtZWRpY2F0aW9uIGFuZCB0aGUgY2xpbmljYWwgY2FyZSBjYW4gYmUgY292ZXJlZCBzZXBhcmF0ZWx5LCB3ZSBjaGVjayBib3RoIGR1cmluZyB2ZXJpZmljYXRpb24gc28geW91IHNlZSB0aGUgY29tcGxldGUgY29zdCBwaWN0dXJlLjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPkR1YWwgZGlhZ25vc2lzIGFuZCBjby1vY2N1cnJpbmcgY2FyZTwvaDM+PHNwYW4gY2xhc3M9Im9yYy1wbHVzIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj48L3N1bW1hcnk+PGRpdiBjbGFzcz0ib3JjLWFjYy1ib2R5Ij48cD5NYW55IE1lZGljYSBwbGFucyBtYXkgY292ZXIgZHVhbCBkaWFnbm9zaXMgdHJlYXRtZW50LCB3aGljaCBhZGRyZXNzZXMgYSBzdWJzdGFuY2UgdXNlIGRpc29yZGVyIGFuZCBhIGNvLW9jY3VycmluZyBtZW50YWwgaGVhbHRoIGNvbmRpdGlvbiBhdCB0aGUgc2FtZSB0aW1lLiBCZWNhdXNlIE1lZGljYSBpbmNsdWRlcyBiZWhhdmlvcmFsIGhlYWx0aCBiZW5lZml0cyB0aHJvdWdoIE9wdHVtLCBtYW55IG1lbWJlcnMgaGF2ZSBhY2Nlc3MgdG8gdGhpcyBraW5kIG9mIGNvbWJpbmVkIGNhcmUuPC9wPjxwPlRyZWF0aW5nIGJvdGggY29uZGl0aW9ucyB0b2dldGhlciBpcyBub3QgYSBsdXh1cnk7IGl0IGlzIHdoYXQgdGhlIGV2aWRlbmNlIHN1cHBvcnRzLCBzaW5jZSBhbiB1bnRyZWF0ZWQgbWVudGFsIGhlYWx0aCBjb25kaXRpb24gaXMgb25lIG9mIHRoZSBzdHJvbmdlc3QgZHJpdmVycyBvZiByZWxhcHNlLiBPY2VhbiBSZWNvdmVyeSBzcGVjaWFsaXplcyBpbiBpbnRlZ3JhdGVkIGR1YWwgZGlhZ25vc2lzIGNhcmUuPC9wPjwvZGl2PjwvZGV0YWlscz48L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLXdyYXAiPjxoMiBjbGFzcz0ib3JjLWgyIG9yYy1oMi0tbWQiPk1lbnRhbCBoZWFsdGggYW5kIGNvLW9jY3VycmluZyBjb25kaXRpb25zPC9oMj4KPHA+QmVjYXVzZSBNZWRpY2EgaW5jbHVkZXMgYmVoYXZpb3JhbCBoZWFsdGggYmVuZWZpdHMgaW4gbW9zdCBwbGFucyB0aHJvdWdoIE9wdHVtLCBkdWFsIGRpYWdub3NpcyB0cmVhdG1lbnQgdGhhdCBhZGRyZXNzZXMgYWRkaWN0aW9uIGFsb25nc2lkZSBhIG1lbnRhbCBoZWFsdGggY29uZGl0aW9uIG1heSBiZSBjb3ZlcmVkIHdoZW4gbWVkaWNhbGx5IG5lY2Vzc2FyeSwgZGVwZW5kaW5nIG9uIHlvdXIgcGxhbi4gQ29tbW9uIGNvLW9jY3VycmluZyBjb25kaXRpb25zIGluY2x1ZGUgZGVwcmVzc2lvbiwgYW54aWV0eSBkaXNvcmRlcnMsIFBUU0QgYW5kIGVhdGluZyBkaXNvcmRlcnMuPC9wPjxwPk9jZWFuIFJlY292ZXJ5IHNwZWNpYWxpemVzIGluIHRyZWF0aW5nIHRoZXNlIGNvbmRpdGlvbnMgdG9nZXRoZXIgcmF0aGVyIHRoYW4gaW4gaXNvbGF0aW9uLiBUaGlzIG1hdHRlcnMgY2xpbmljYWxseSwgYmVjYXVzZSBzdWJzdGFuY2UgdXNlIGFuZCBtZW50YWwgaGVhbHRoIGNvbmRpdGlvbnMgZmVlZCBlYWNoIG90aGVyLCBhbmQgdHJlYXRpbmcgb25seSB0aGUgYWRkaWN0aW9uIGxlYXZlcyB0aGUgdW5kZXJseWluZyBkcml2ZXIgaW4gcGxhY2UuIFdlIGFsc28gcHJvdmlkZSBkZWRpY2F0ZWQgPGEgaHJlZj0iL21lbnRhbC1oZWFsdGgtdHJlYXRtZW50L2VhdGluZy1kaXNvcmRlcnMvIj5lYXRpbmcgZGlzb3JkZXIgdHJlYXRtZW50PC9hPiBhcyBhIGNvLW9jY3VycmluZyBzcGVjaWFsdHkuIEFzIGFsd2F5cywgY292ZXJhZ2UgZGVwZW5kcyBvbiB5b3VyIGluZGl2aWR1YWwgcGxhbi48L3A+PC9kaXY+ PGRpdiBjbGFzcz0ib3JjLXdyYXAiPjxpbWcgY2xhc3M9Im9yYy1pbWciIHNyYz0iL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEyL2luc3VyYW5jZS0xLmpwZyIgc3Jjc2V0PSIvd3AtY29udGVudC91cGxvYWRzLzIwMjUvMTIvaW5zdXJhbmNlLTEtMzAweDIwNC5qcGcgMzAwdywgL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEyL2luc3VyYW5jZS0xLTc2OHg1MjEuanBnIDc2OHcsIC93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8xMi9pbnN1cmFuY2UtMS5qcGcgMTAwMHciIHNpemVzPSIobWF4LXdpZHRoOjc2N3B4KSAxMDB2dywgNTI1cHgiIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjY3OSIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiBhbHQ9IkNsaW5pY2lhbiBhbmQgY2xpZW50IGRpc2N1c3NpbmcgY28tb2NjdXJyaW5nIG1lbnRhbCBoZWFsdGggdHJlYXRtZW50IGF0IE9jZWFuIFJlY292ZXJ5IiAvPjwvZGl2Pg== PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5Ib3cgTWVkaWNhIGRlY2lkZXMgd2hhdCBpcyBjb3ZlcmVkPC9oMj4KPHA+TWVkaWNhIGJhc2VzIGl0cyBjb3ZlcmFnZSBkZWNpc2lvbnMgb24gbWVkaWNhbCBuZWNlc3NpdHksIGNsaW5pY2FsIGNyaXRlcmlhLCBhbmQgeW91ciBwbGFuJiM4MjE3O3MgdGVybXMuIFlvdSBkbyBub3QgbmVlZCB0byBuYXZpZ2F0ZSB0aGlzIGFsb25lOyBvdXIgYWRtaXNzaW9ucyBhbmQgY2xpbmljYWwgdGVhbXMgaGFuZGxlIHRoZSByZXZpZXcgcHJvY2VzcyBmb3IgeW91LCBidXQgdW5kZXJzdGFuZGluZyBpdCBoZWxwcyB5b3Ugc2VlIHdoeSBkb2N1bWVudGF0aW9uIGFuZCB2ZXJpZmljYXRpb24gbWF0dGVyLjwvcD4KPGRpdiBjbGFzcz0ib3JjLWJ0bnJvdyI+PGEgY2xhc3M9Im5lY3Rhci1idXR0b24ganVtYm8gcmVndWxhciBhY2NlbnQtY29sb3IgIHJlZ3VsYXItYnV0dG9uIiBocmVmPSIjb3ItZm9ybSIgZGF0YS1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItY29sb3Itb3ZlcnJpZGU9ImZhbHNlIiBkYXRhLWhvdmVyLXRleHQtY29sb3Itb3ZlcnJpZGU9IiNmZmYiPjxzcGFuPkdldCBIZWxwIFRvZGF5PC9zcGFuPjwvYT48L2Rpdj4KPC9kaXY+ PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+TWVkaWNhbCBuZWNlc3NpdHkgYW5kIHRoZSBBU0FNIGNyaXRlcmlhPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPk1lZGljYWwgbmVjZXNzaXR5IGlzIHdoZXRoZXIgY2FyZSBpcyBuZWVkZWQgdG8gZGlhZ25vc2Ugb3IgdHJlYXQgYSBjb25kaXRpb24gYmFzZWQgb24gcmVjb2duaXplZCBjbGluaWNhbCBzdGFuZGFyZHMuIE1lZGljYSBhbmQgT3B0dW0gdXNlIHRoZSBBU0FNIGNyaXRlcmlhLCBkZXZlbG9wZWQgYnkgdGhlIEFtZXJpY2FuIFNvY2lldHkgb2YgQWRkaWN0aW9uIE1lZGljaW5lLCB0byBkZXRlcm1pbmUgdGhlIGFwcHJvcHJpYXRlIGxldmVsIG9mIGNhcmUsIGFzc2Vzc2luZyBmYWN0b3JzIGxpa2Ugd2l0aGRyYXdhbCByaXNrLCBtZWRpY2FsIGFuZCBwc3ljaGlhdHJpYyBjb25kaXRpb24sIGFuZCBsaXZpbmcgZW52aXJvbm1lbnQuPC9wPjxwPkluIHByYWN0aWNlLCB0aGlzIG1lYW5zIGNvdmVyYWdlIGZvbGxvd3MgY2xpbmljYWwgbmVlZC4gT2NlYW4gUmVjb3ZlcnkmIzgyMTc7cyBjbGluaWNhbCB0ZWFtIGRvY3VtZW50cyB0aGUgbWVkaWNhbCBuZWNlc3NpdHkgZm9yIHRoZSByZWNvbW1lbmRlZCBsZXZlbCBvZiBjYXJlIGFuZCBwcmVzZW50cyBpdCB0byBNZWRpY2Egb3IgaXRzIGJlaGF2aW9yYWwgaGVhbHRoIHBhcnRuZXIgYXMgcGFydCBvZiB0aGUgYXV0aG9yaXphdGlvbiBwcm9jZXNzLCBzbyB5b3VyIGNhc2UgaXMgbWFkZSBwcm9wZXJseSByYXRoZXIgdGhhbiBsZWZ0IHRvIGNoYW5jZS48L3A+PC9kaXY+PC9kZXRhaWxzPjxkZXRhaWxzPjxzdW1tYXJ5PjxoMz5QYXJpdHkgbGF3IChNSFBBRUEpIGFuZCB0aGUgQUNBPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPlVuZGVyIHRoZSBNZW50YWwgSGVhbHRoIFBhcml0eSBhbmQgQWRkaWN0aW9uIEVxdWl0eSBBY3QsIGFwcGxpY2FibGUgcGxhbnMgdGhhdCBvZmZlciBtZW50YWwgaGVhbHRoIGFuZCBzdWJzdGFuY2UgdXNlIGRpc29yZGVyIGJlbmVmaXRzIGdlbmVyYWxseSBtdXN0IGFwcGx5IGZpbmFuY2lhbCByZXF1aXJlbWVudHMgYW5kIHRyZWF0bWVudCBsaW1pdGF0aW9ucyBubyBtb3JlIHJlc3RyaWN0aXZlbHkgdGhhbiBmb3IgY29tcGFyYWJsZSBtZWRpY2FsIGFuZCBzdXJnaWNhbCBiZW5lZml0cy4gVW5kZXIgdGhlIEFmZm9yZGFibGUgQ2FyZSBBY3QsIE1hcmtldHBsYWNlIHBsYW5zIGNvdmVyIG1lbnRhbCBoZWFsdGggYW5kIHN1YnN0YW5jZSB1c2UgZGlzb3JkZXIgc2VydmljZXMgYXMgZXNzZW50aWFsIGhlYWx0aCBiZW5lZml0cy48L3A+PHA+UGFyaXR5IGRvZXMgbm90IG1lYW4gZXZlcnkgc2VydmljZSBpcyBhdXRvbWF0aWNhbGx5IGFwcHJvdmVkLCBhbmQgaXQgZG9lcyBub3Qgb3ZlcnJpZGUgbWVkaWNhbCBuZWNlc3NpdHkgcmV2aWV3LiBXaGF0IGl0IGRvZXMgbWVhbiBpcyB0aGF0IGFwcGxpY2FibGUgcGxhbnMgY2Fubm90IGltcG9zZSBtb3JlIHJlc3RyaWN0aXZlIGZpbmFuY2lhbCByZXF1aXJlbWVudHMgb3IgdHJlYXRtZW50IGxpbWl0YXRpb25zIG9uIG1lbnRhbCBoZWFsdGggYW5kIHN1YnN0YW5jZSB1c2UgZGlzb3JkZXIgYmVuZWZpdHMgdGhhbiBvbiBjb21wYXJhYmxlIG1lZGljYWwgYW5kIHN1cmdpY2FsIGJlbmVmaXRzLjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPk1hbmFnaW5nIHRoZSBhcHByb3ZhbCBwcm9jZXNzPC9oMz48c3BhbiBjbGFzcz0ib3JjLXBsdXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4rPC9zcGFuPjwvc3VtbWFyeT48ZGl2IGNsYXNzPSJvcmMtYWNjLWJvZHkiPjxwPk1vc3QgYWRkaWN0aW9uIHRyZWF0bWVudCByZXF1aXJlcyBwcmlvciBhdXRob3JpemF0aW9uLCB3aGljaCBzaW1wbHkgbWVhbnMgeW91ciBwbGFuIGFwcHJvdmVzIHlvdXIgY2FyZSBiZWZvcmUgeW91IGFycml2ZS4gSGlnaGVyIGxldmVscyBvZiBjYXJlIHN1Y2ggYXMgZGV0b3ggYW5kIHJlc2lkZW50aWFsIHRyZWF0bWVudCBhbG1vc3QgYWx3YXlzIG5lZWQgaXQsIGFuZCBjYXJlIG91dHNpZGUgeW91ciBob21lIHJlZ2lvbiBjYW4gYWRkIGEgZnVydGhlciBsYXllciBvZiByZXZpZXcuPC9wPjxwPlRoaXMgaXMgd2hlcmUgYW4gZXhwZXJpZW5jZWQgcHJvdmlkZXIgbWFrZXMgYSByZWFsIGRpZmZlcmVuY2UuIE91ciB0ZWFtIGhhbmRsZXMgdGhpcyBwYXBlcndvcmsgY29tcGxldGVseSwgc2VuZGluZyB0aGUgcmlnaHQgbWVkaWNhbCByZWNvcmRzIHRvIE9wdHVtIGFuZCBNZWRpY2EgdG8gcmVxdWVzdCBhcHByb3ZhbCBvbiB5b3VyIGJlaGFsZiwgc28geW91IGFyZSBub3QgbGVmdCBtYW5hZ2luZyBpbnN1cmFuY2Ugd2hpbGUgdHJ5aW5nIHRvIGdldCB3ZWxsLjwvcD48L2Rpdj48L2RldGFpbHM+PC9kaXY+ PGRpdiBjbGFzcz0ib3JjLXdyYXAiPgo8aDIgY2xhc3M9Im9yYy1oMiBvcmMtaDItLXNtIj5VbmRlcnN0YW5kaW5nIHlvdXIgY29zdHM8L2gyPgo8cD5Zb3VyIGNvc3Qgd2l0aCBNZWRpY2EgZGVwZW5kcyBvbiB5b3VyIGRlZHVjdGlibGUsIGNvcGF5LCBjb2luc3VyYW5jZSBhbmQgb3V0LW9mLXBvY2tldCBtYXhpbXVtLCBhbmQgb24gaG93IHlvdXIgcGxhbiBjb3ZlcnMgY2FyZSBpbiBDYWxpZm9ybmlhLiBIZXJlIGlzIHdoYXQgZWFjaCB0ZXJtIG1lYW5zIGluIHBsYWluIEVuZ2xpc2guPC9wPgo8ZGl2IGNsYXNzPSJvcmMtYnRucm93Ij48YSBjbGFzcz0ibmVjdGFyLWJ1dHRvbiBqdW1ibyByZWd1bGFyIGFjY2VudC1jb2xvciAgcmVndWxhci1idXR0b24iIGhyZWY9IiNvci1mb3JtIiBkYXRhLWNvbG9yLW92ZXJyaWRlPSJmYWxzZSIgZGF0YS1ob3Zlci1jb2xvci1vdmVycmlkZT0iZmFsc2UiIGRhdGEtaG92ZXItdGV4dC1jb2xvci1vdmVycmlkZT0iI2ZmZiI+PHNwYW4+R2V0IEhlbHAgVG9kYXk8L3NwYW4+PC9hPjwvZGl2Pgo8L2Rpdj4= PGRpdiBjbGFzcz0ib3JjLWFjYyI+PGRldGFpbHMgb3Blbj48c3VtbWFyeT48aDM+RGVkdWN0aWJsZSwgY29wYXksIGNvaW5zdXJhbmNlIGFuZCBvdXQtb2YtcG9ja2V0IG1heGltdW08L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+WW91ciBkZWR1Y3RpYmxlIGlzIHRoZSBhbW91bnQgeW91IHBheSBiZWZvcmUgeW91ciBwbGFuIHN0YXJ0cyBjb250cmlidXRpbmcuIFlvdXIgY29wYXkgaXMgYSBmaXhlZCBmZWUgZm9yIGEgc2VydmljZS4gWW91ciBjb2luc3VyYW5jZSBpcyB0aGUgcGVyY2VudGFnZSBvZiB0aGUgYWxsb3dlZCBjb3N0IHlvdSBrZWVwIHBheWluZyBhZnRlciB0aGUgZGVkdWN0aWJsZSBpcyBtZXQuIFlvdXIgb3V0LW9mLXBvY2tldCBtYXhpbXVtIGlzIHRoZSBjZWlsaW5nOiBvbmNlIHlvdXIgc3BlbmRpbmcgcmVhY2hlcyBpdCwgeW91ciBwbGFuIGdlbmVyYWxseSBjb3ZlcnMgdGhlIHJlc3QgZm9yIHRoZSB5ZWFyLjwvcD48cD5UaGVzZSBmb3VyIG51bWJlcnMgdG9nZXRoZXIgZGV0ZXJtaW5lIHlvdXIgcmVhbCBjb3N0LCBhbmQgdGhleSB2YXJ5IHdpZGVseSBmcm9tIHBsYW4gdG8gcGxhbi4gVGhpcyBpcyBleGFjdGx5IHdoYXQgdGhlIGZyZWUgYmVuZWZpdHMgY2hlY2sgcGlucyBkb3duIGZvciB5b3UuPC9wPjwvZGl2PjwvZGV0YWlscz48ZGV0YWlscz48c3VtbWFyeT48aDM+V2hhdCBhZmZlY3RzIHlvdXIgY29zdCBmb3IgQ2FsaWZvcm5pYSB0cmVhdG1lbnQ8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+Rm9yIGNhcmUgb3V0c2lkZSB5b3VyIGhvbWUgcmVnaW9uLCB5b3VyIHBsYW4gbWF5IGFwcGx5IGEgc2VwYXJhdGUgZGVkdWN0aWJsZSBhbmQgYSBkaWZmZXJlbnQgY29pbnN1cmFuY2UgcmF0ZSB0aGFuIGl0IHVzZXMgY2xvc2UgdG8gaG9tZSwgc28gdGhlIGRldGFpbHMgb2YgeW91ciBzcGVjaWZpYyBwb2xpY3kgbWF0dGVyIGEgZ3JlYXQgZGVhbC4gQmVjYXVzZSB0aGVzZSBmaWd1cmVzIHZhcnkgc28gbXVjaCBiZXR3ZWVuIHBsYW5zLCBhIGZyZWUgdmVyaWZpY2F0aW9uIGlzIHRoZSBvbmx5IHJlbGlhYmxlIHdheSB0byBrbm93IHlvdXIgYWN0dWFsIGNvc3QuPC9wPjxwPlRoZSBvdXQtb2YtcG9ja2V0IG1heGltdW0gaXMgdGhlIHByb3RlY3Rpb24gd29ydGggcmVtZW1iZXJpbmc6IG9uY2UgeW91IHJlYWNoIGl0LCB5b3VyIHBsYW4gZ2VuZXJhbGx5IGNvdmVycyB0aGUgcmVzdCBvZiB0aGUgeWVhciYjODIxNztzIGNvdmVyZWQgY29zdHMuIFdlIHdhbGsgeW91IHRocm91Z2ggYWxsIG9mIHRoZXNlIG51bWJlcnMgZHVyaW5nIHZlcmlmaWNhdGlvbiwgc28geW91IGNhbiBtYWtlIGEgZGVjaXNpb24gd2l0aCByZWFsIGZpZ3VyZXMgaW4gZnJvbnQgb2YgeW91LjwvcD48L2Rpdj48L2RldGFpbHM+PGRldGFpbHM+PHN1bW1hcnk+PGgzPlN1cGVyYmlsbHMgYW5kIHJlaW1idXJzZW1lbnQ8L2gzPjxzcGFuIGNsYXNzPSJvcmMtcGx1cyIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+PC9zdW1tYXJ5PjxkaXYgY2xhc3M9Im9yYy1hY2MtYm9keSI+PHA+SW4gc29tZSBzaXR1YXRpb25zLCB5b3UgbWF5IHBheSBmb3IgdHJlYXRtZW50IGRpcmVjdGx5IGFuZCB0aGVuIHNlZWsgcmVpbWJ1cnNlbWVudCBmcm9tIHlvdXIgcGxhbi4gV2hlbiB0aGF0IGFwcGxpZXMsIHdlIHByb3ZpZGUgYSBzdXBlcmJpbGwsIGEgZGV0YWlsZWQgcmVjZWlwdCBsaXN0aW5nIHRoZSBtZWRpY2FsIGFuZCBkaWFnbm9zaXMgY29kZXMsIHNlcnZpY2UgZGF0ZXMsIGFuZCBwcm92aWRlciBkZXRhaWxzIHRoYXQgTWVkaWNhIG5lZWRzIHRvIHByb2Nlc3MgcmVpbWJ1cnNlbWVudC48L3A+PHA+V2hldGhlciBhbmQgaG93IG11Y2ggeW91IGFyZSByZWltYnVyc2VkIGRlcGVuZHMgb24geW91ciBzcGVjaWZpYyBwbGFuLCB3aGljaCB2ZXJpZmljYXRpb24gY29uZmlybXMgYmVmb3JlIHlvdSByZWx5IG9uIGl0LiBPY2VhbiBSZWNvdmVyeSBpc3N1ZXMgdGhlIHN1cGVyYmlsbHMgeW91IG5lZWQgZm9yIHRoaXMgcHJvY2Vzcy48L3A+PC9kaXY+PC9kZXRhaWxzPjwvZGl2Pg==... - [Surf Therapy in Newport Beach, Orange County](https://www.oceanrecovery.com/therapy/surf/): Learn what surf therapy is and how Ocean Recovery uses this experiential therapy to help adults heal from addiction and co-occurring disorders. - [Intensive Outpatient Program for Addiction in Orange County](https://www.oceanrecovery.com/programs/intensive-outpatient/): Learn how IOP addiction treatment in Orange County offers flexible, evidence-based care for lasting recovery. Get the support you need today. - [Partial Hospitalization Program (PHP) for Addiction Treatment in Orange County](https://www.oceanrecovery.com/programs/partial-hospitalization/): Learn how PHP addiction treatment in Orange County offers structured, compassionate care for lasting recovery. Call now to start your healing today. - [What We Treat at Ocean Recovery](https://www.oceanrecovery.com/what-we-treat/): Ocean Recovery treats alcohol and drug addiction, including fentanyl, heroin, cocaine, meth, and more, at our Orange County, California, rehab center. - [Group Therapy for Addiction in Orange County](https://www.oceanrecovery.com/therapy/group/): Group therapy for addiction offers peer support and licensed facilitation to build coping skills, accountability, and lasting recovery. Call us today! - [Cigna Insurance for Addiction Treatment in Orange County](https://www.oceanrecovery.com/cigna-rehab/): Cigna rehab coverage guides you through accessing detox, inpatient, outpatient services. Contact out rehab that accepts Cigna in Orange County today, - [UMR Insurance for Addiction Treatment in Orange County](https://www.oceanrecovery.com/insurance/umr/): UMR rehab coverage explained at Ocean Recovery Center in Orange County. Verify your benefits and covered services from detox to outpatient treatment. - [Home New](https://www.oceanrecovery.com/): Ocean Recovery is the leading alcohol & drug rehab in Orange County, offering detox, inpatient & eating disorder treatment in Newport Beach. - [Somatic Experience Therapy in Newport Beach, Orange County](https://www.oceanrecovery.com/therapy/somatic/): Somatic Experience Therapy in Orange County helps process trauma and addiction through body-based, nervous system-focused treatment. Reach out today. - [EMDR Therapy](https://www.oceanrecovery.com/therapy/emdr/): EMDR therapy in Orange County helps process trauma, PTSD, and addiction using evidence-based, trauma-focused treatment. Speak with our team today to learn more. - [Experiential Therapy for Addiction Recovery in Orange County, California](https://www.oceanrecovery.com/therapy/experiential/): Experiential therapy in Orange County, CA, helps individuals heal through active, engaging experiences. Call today to learn more. - [Therapy for Addiction in Newport Beach, CA](https://www.oceanrecovery.com/therapy/): Therapy for addiction in California using evidence-based approaches like individual, group, and experiential therapy to support lasting recovery. Call today. - [Kaiser Permanente Insurance for Addiction Treatment at Ocean Recovery](https://www.oceanrecovery.com/insurance/kaiser-permanente/): Kaiser Permanente rehab in Orange County, CA, provides structured addiction and mental health treatment with in-network Kaiser coverage. Verify today. - [Careers](https://www.oceanrecovery.com/careers/): [vc_column column_padding=”no-extra-padding” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”all” column_element_spacing=”default” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self”... - [Genetic Alcoholism: Understanding Family History of Alcoholism](https://www.oceanrecovery.com/addiction-treatment/alcohol/genetic-alcoholism/): Learn more about the connection between genetics and alcoholism and how environmental and social factors play a role in developing alcohol addiction. - [End-Stage Alcoholism: Signs, Symptoms, and Treatment](https://www.oceanrecovery.com/addiction-treatment/alcohol/end-stage-alcoholism/): Learn the signs and dangers of end stage alcoholism, including severe health effects and treatment options. Get professional help at Ocean Recovery. - [Alcohol Shakes and Tremors in Alcohol Withdrawal](https://www.oceanrecovery.com/addiction-treatment/alcohol/alcohol-shakes/): Alcohol shakes are a common alcohol withdrawal symptom that may signal dependence. Learn causes, risks, and safe detox treatment at Ocean Recovery. - [Ambien and Alcohol: Drug Interactions and Risks](https://www.oceanrecovery.com/addiction-treatment/alcohol/ambien-and-alcohol/): Learn why mixing Ambien and alcohol is dangerous, including overdose risks, side effects, and addiction concerns. Get help from Ocean Recovery. - [How Long Does Lorazepam Last? Ativan Duration](https://www.oceanrecovery.com/addiction-treatment/benzodiazepines/how-long-does-lorazepam-last/): Lorazepam effects typically occur within 2 hours of ingestion and may last 6 to 8 hours. Find out how long lorazepam lasts and stays in your system. - [Antidote for Benzodiazepines Toxicity: Treatment and Reversal](https://www.oceanrecovery.com/addiction-treatment/benzodiazepines/antidote-for-benzodiazepines/): Learn about the benzo antidote flumazenil, how it reverses benzodiazepine overdose, potential risks, and when medical treatment is needed. - [Vyvanse vs. Adderall: Similarities and Differences](https://www.oceanrecovery.com/addiction-treatment/adderall/vyvanse-vs-adderall/): Compare Vyvanse vs. Adderall, including differences, duration, side effects, and addiction risks to better understand ADHD medication options. - [Side Effects of Adderall in Women](https://www.oceanrecovery.com/addiction-treatment/adderall/side-effects-of-adderall-in-women/): Learn common Adderall side effects in females, including hormonal, mental health, and physical risks. Understand symptoms and when to seek help. - [What Are The Symptoms Of A Meth Overdose?](https://www.oceanrecovery.com/addiction-treatment/meth/meth-overdose/): Learn the signs of a meth overdose, life-threatening symptoms, and what to do in an emergency. Get expert guidance and support. - [How Long Does Kratom Last? Effects and Duration](https://www.oceanrecovery.com/addiction-treatment/kratom/how-long-does-kratom-last/): Kratom effects can vary by many factors. Find out how long kratom lasts, how quickly its effects occur, and what risks to be aware of with kratom use. - [Concerta vs. Adderall: ADHD Medication and Treatment Comparison](https://www.oceanrecovery.com/addiction-treatment/adderall/concerta-vs-adderall/): Concerta vs. Adderall comparison covering differences, effects, and ADHD treatment options to help you make informed medication decisions. Read more. - [Meth Withdrawal: Symptoms, Risks, and Treatment](https://www.oceanrecovery.com/addiction-treatment/meth/meth-withdrawal-symptoms/): Methamphetamine is a highly addictive drug that can have intense and unpleasant withdrawal symptoms. Learn more about meth withdrawal and treatment options - [Alcohol and Melatonin: Risks and Safety Precautions](https://www.oceanrecovery.com/addiction-treatment/alcohol/alcohol-and-melatonin/): Melatonin is a common sleep aid, but it can have dangerous interactions with alcohol. Learn more about the risks of mixing alcohol and melatonin. - [Benefits of Quitting Weed for Your Physical and Mental Health](https://www.oceanrecovery.com/addiction-treatment/marijuana/benefits-of-quitting-weed/): There are benefits to quitting weed that affect your health and well-being, including your mental health. Find out more about the benefits of stopping use. - [Treatment Guide](https://www.oceanrecovery.com/orange-county-guide/): Find drug and alcohol addiction treatment help in our Southern California treatment guide. Learn about levels of care, continuing recovery, and more. - [Rancho Santa Margarita](https://www.oceanrecovery.com/orange-county-guide/rancho-santa-margarita/): Ocean Recovery is a drug & alcohol rehab facility in Rancho Santa Margarita, providing treatment for substance abuse and mental health. - [Laguna Beach](https://www.oceanrecovery.com/orange-county-treatment-guide/laguna-beach-drug-rehab/): [nectar_highlighted_text... - [Dana Point](https://www.oceanrecovery.com/orange-county-guide/dana-point-drug-rehab/): Ocean Recovery is a drug & alcohol rehab in Dana Point offering addiction and mental health treatment to help you start your recovery. - [San Juan Capistrano](https://www.oceanrecovery.com/orange-county-guide/san-juan-capistrano-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center serving San Juan Capistrano, offering best-in-class substance abuse and mental health treatment services. - [Aliso Viejo](https://www.oceanrecovery.com/orange-county-guide/aliso-viejo-drug-rehab/): Ocean Recovery is a drug & alcohol rehab serving Aliso Viejo, offering the best-in-class substance abuse and mental health treatment to help you start your recovery. - [Placentia](https://www.oceanrecovery.com/orange-county-guide/placentia/): Ocean Recovery is a drug & alcohol rehab facility serving Placentia, providing substance abuse and mental health treatment to help you start your recovery. - [Fountain Valley](https://www.oceanrecovery.com/orange-county-guide/fountain-valley-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center in Fountain Valley offering holistic addiction and mental health treatment services. - [La Habra](https://www.oceanrecovery.com/orange-county-guide/la-habra-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center serving La Habra, providing accredited substance abuse and mental health treatment services. - [San Clemente Rehab: Local Resources for Drug & Alcohol Addiction](https://www.oceanrecovery.com/orange-county-guide/san-clemente-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center near San Clemente, CA, offering highly accredited addiction and mental health treatment services. - [Laguna Niguel](https://www.oceanrecovery.com/orange-county-treatment-guide/laguna-niguel-drug-rehab/): [nectar_highlighted_text... - [Yorba Linda](https://www.oceanrecovery.com/orange-county-guide/yorba-linda-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center serving Yorba Linda, offering substance abuse and mental health treatment to help you start your recovery. - [Tustin](https://www.oceanrecovery.com/orange-county-guide/tustin-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center in Tustin offering substance abuse and mental health treatment to help you start your recovery. - [Buena Park](https://www.oceanrecovery.com/orange-county-guide/buena-park-drug-rehab/): Ocean Recovery is a drug & alcohol rehab facility serving Buena Park, with substance abuse and mental health treatment to help you start your recovery. - [Drug & Alcohol Addiction Treatment - Detox Resources in Newport Beach](https://www.oceanrecovery.com/orange-county-guide/newport-beach-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center serving Newport Beach, offering top-notch substance abuse and mental health treatment programs. - [Lake Forest](https://www.oceanrecovery.com/orange-county-guide/lake-forest-drug-rehab/): Ocean Recovery is a drug & alcohol rehab facility in Lake Forest, providing best-in-class substance abuse and mental health treatment services. - [Mission Viejo](https://www.oceanrecovery.com/orange-county-guide/mission-viejo-drug-rehab/): Ocean Recovery is a drug & alcohol rehab facility serving Mission Viejo, offering substance abuse and mental health treatment programs. - [Costa Mesa](https://www.oceanrecovery.com/orange-county-guide/costa-mesa-drug-rehab/): Ocean Recovery is an addiction rehab center serving the Costa Mesa area, offering drug and alcohol abuse treatment. - [Orange](https://www.oceanrecovery.com/orange-county-guide/orange-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center in the Orange area offering the best-in-class substance abuse detox and mental health treatment. - [Fullerton](https://www.oceanrecovery.com/orange-county-guide/fullerton-drug-rehab/): Ocean Recovery is a drug & alcohol rehab facility in Fullerton offering substance abuse and mental health treatment programs. - [Garden Grove](https://www.oceanrecovery.com/orange-county-guide/garden-grove-drug-rehab/): Ocean Recovery is a drug & alcohol rehab facility serving Garden Grove, offering substance abuse and mental health treatment to help you start your recovery. - [Santa Ana](https://www.oceanrecovery.com/orange-county-guide/santa-ana-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center serving the Santa Ana area, offering comprehensive substance abuse and mental health treatment. - [Huntington Beach](https://www.oceanrecovery.com/orange-county-guide/huntington-beach-drug-rehab/): Ocean Recovery is a drug & alcohol treatment center in Huntington Beach, providing accredited mental health and substance abuse recovery programs. - [Irvine](https://www.oceanrecovery.com/orange-county-guide/irvine-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center serving Irvine, offering substance abuse and mental health treatment to help you start your recovery. - [Anaheim](https://www.oceanrecovery.com/orange-county-guide/anaheim-drug-rehab/): Ocean Recovery is a drug & alcohol rehab center serving Anaheim with substance abuse and mental health treatment to help you start your recovery. - [Is Marijuana a Depressant?](https://www.oceanrecovery.com/addiction-treatment/marijuana/is-marijuana-a-depressant/): Is marijuana a depressant? Learn how cannabis affects the brain, its stimulant and hallucinogenic effects, and potential risks. - [Benzodiazepine Addiction](https://www.oceanrecovery.com/addiction-treatment/benzodiazepines/): Benzodiazepine addiction treatment in Orange County with medical detox, therapy, and personalized recovery programs. Find help at Ocean Recovery. - [Meth Addiction](https://www.oceanrecovery.com/addiction-treatment/meth/): Meth addiction treatment in Orange County with medical detox, therapy, and personalized recovery programs. Speak to our team today. - [Club Drug Addiction](https://www.oceanrecovery.com/addiction-treatment/club-drugs/): Find out more about the types of club drugs, the signs and symptoms of abuse, the risks of taking club drugs, and treatment options. - [Marijuana Addiction](https://www.oceanrecovery.com/addiction-treatment/marijuana/): Marijuana addiction treatment in Orange County with evidence-based therapy and personalized recovery programs. Speak to our team today. - [Kratom Addiction](https://www.oceanrecovery.com/addiction-treatment/kratom/): Kratom addiction treatment in Orange County with medical detox, therapy, and personalized recovery programs at Ocean Recovery in Newport Beach. Learn more. - [Alcohol Addiction](https://www.oceanrecovery.com/addiction-treatment/alcohol/): Alcohol rehab in Newport Beach, CA, with medical detox, residential and outpatient care, and evidence-based therapy at Ocean Recovery. Learn more today. - [Adderall Addiction](https://www.oceanrecovery.com/addiction-treatment/adderall/): Adderall addiction treatment in Orange County offering personalized care, medical support, and evidence-based therapy. Call today to start recovery. - [Cocaine Addiction](https://www.oceanrecovery.com/addiction-treatment/cocaine/): Cocaine addiction treatment in Orange County with medical detox, therapy, and personalized recovery programs in Newport Beach at Ocean Recovery. Call today. - [Crack Addiction](https://www.oceanrecovery.com/addiction-treatment/crack/): Crack addiction treatment in Orange County with medical detox, evidence-based therapy, and personalized recovery support. Speak with our admissions team today. - [Heroin Addiction](https://www.oceanrecovery.com/addiction-treatment/heroin/): Get compassionate heroin addiction treatment in Orange County with medical detox, expert care, and lasting recovery support at Ocean Recovery. Call today. - [Fentanyl Addiction](https://www.oceanrecovery.com/addiction-treatment/fentanyl/): Fentanyl addiction treatment in Orange County with medical detox, therapy, and personalized recovery programs in Newport Beach at Ocean Recovery. Call today. - [Insurance Options](https://www.oceanrecovery.com/insurance/): Insurance for addiction treatment made simple. Verify coverage quickly and learn how Ocean Recovery helps make rehab affordable and accessible. - [Our Contributors](https://www.oceanrecovery.com/our-contributors/): [vc_column column_padding=”no-extra-padding” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”all” column_element_spacing=”default” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self”... - [Press](https://www.oceanrecovery.com/press/): [vc_column column_padding=”no-extra-padding” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”all” column_element_spacing=”default” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self” gradient_direction=”left_to_right”... - [Medical Review Process & Editorial Guidelines](https://www.oceanrecovery.com/medical-review-process-editorial-guidelines/): Reliable Information You Can Trust: Our Editorial Process We at Ocean Recovery know how difficult it is to find accurate... - [Kelly Blasco](https://www.oceanrecovery.com/kelly-blasco/): [vc_column column_padding=”padding-10-percent” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”all” column_element_spacing=”default” background_color=”#ffffff” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none”... - [Brian Smith](https://www.oceanrecovery.com/about-ocean-recovery/our-staff/brian-smith/): [vc_column column_padding=”padding-10-percent” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”all” column_element_spacing=”default” background_color=”#ffffff” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none”... - [Natalie Plappert](https://www.oceanrecovery.com/about-ocean-recovery/our-staff/natalie-plappert/): [vc_column column_padding=”padding-10-percent” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”all” column_element_spacing=”default” background_color=”#ffffff” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none”... - [Orange County Outpatient Rehab](https://www.oceanrecovery.com/programs/outpatient/): Outpatient addiction rehab in Orange County offering flexible, evidence-based treatment and ongoing recovery support. Start your recovery journey today. - [Face The Truth](https://www.oceanrecovery.com/face-the-truth/): [vc_column... - [Dr. Phil Show - My Twin’s Deadly Addiction with Drinking Alcohol, Cleaning Supplies, Bug Spray](https://www.oceanrecovery.com/dr-phil-show-my-twins-deadly-addiction-with-drinking-alcohol-cleaning-supplies-bug-spray/): The relationship between Ocean Recovery and Dr. Phil has developed to the point where he knows he can turn to us for assistance with his toughest cases. - [Dr. Phil Show with Color Me Badd's, Bryan Abrams](https://www.oceanrecovery.com/dr-phil-color-me-badd/): [vc_column... - [Privacy Policy](https://www.oceanrecovery.com/privacy-policy/): [vc_column column_padding=”no-extra-padding” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”all” column_element_spacing=”default” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self”... - [Verify Insurance](https://www.oceanrecovery.com/verify-insurance/): Need addiction treatment? Worried about how to pay for it? Click here to fill out an insurance verification form or contact us - [Luxury Drug and Alcohol Rehab](https://www.oceanrecovery.com/luxury-rehab-california/): Luxury addiction rehab in California offering personalized drug and alcohol treatment in a private, supportive setting. Call today to start recovery. - [Contact](https://www.oceanrecovery.com/contact-ocean-recovery/): [vc_column column_padding=”no-extra-padding” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”all” column_element_spacing=”default” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self”... - [In the Media](https://www.oceanrecovery.com/in-the-media/): Stay informed with our media coverage. Dive into our Media Page for a closer look at our commitment to a healthier, addiction-free world. - [Testimonials](https://www.oceanrecovery.com/testimonials/): [vc_column column_padding=”no-extra-padding” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”all” column_element_spacing=”default” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self” gradient_direction=”left_to_right” overlay_strength=”0. 3″... - [Addiction and Recovery Resources](https://www.oceanrecovery.com/addiction-blog/) - [Admissions](https://www.oceanrecovery.com/admissions/): Our admissions staff are available 24/7 to answer your questions, walk you through your options, verify insurance, and connect you with the help you need. - [For Families](https://www.oceanrecovery.com/for-families/): Ocean Recovery's family therapy in Orange County rebuilds lives and relationships. If you suffer from addiction, both you and your family need healing. - [Orange County Detox](https://www.oceanrecovery.com/programs/detox/): Ocean Recovery works closely with trusted and reputable detox providers nationwide for a safe and effective detox experience. Contact us today. - [Mental Health Treatment](https://www.oceanrecovery.com/mental-health-treatment/): Addiction is a complex brain disease that relates closely to mental health. Learn more about mental health treatment by contacting us. - [Eating Disorder Treatment](https://www.oceanrecovery.com/mental-health-treatment/eating-disorders/): Eating disorder treatment center in Orange County offering personalized care, nutrition therapy, and dual-diagnosis support. Talk to us today. - [Addiction Treatment](https://www.oceanrecovery.com/addiction-treatment/): Addiction treatment program in Orange County offering holistic, evidence-based care, therapy, and personalized recovery programs at Ocean Recovery. Call today. - [Men's Program](https://www.oceanrecovery.com/programs/mens-rehab/): Addiction rehab program for men in Orange County offering gender-specific therapy, psychiatric care, and personalized treatment at Ocean Recovery. Call today. - [Women's Program](https://www.oceanrecovery.com/programs/womens-rehab/): Women’s addiction rehab program in Orange County offering trauma-informed, dual-diagnosis care and personalized treatment. Call us today. - [Treatment Specialties](https://www.oceanrecovery.com/programs/): We specialize in eating disorders and drug addiction treatment in Newport Beach, along with recovery programs to prepare you for a new, healthy life. - [Our Alumni](https://www.oceanrecovery.com/about-ocean-recovery/our-alumni/): [vc_column... - [Our Facilities](https://www.oceanrecovery.com/about/our-facilities/): Our treatment programs allow clients to receive personalized care while experiencing the safety and trust necessary for transformational healing. - [Our Team](https://www.oceanrecovery.com/about/our-staff/): [vc_column_inner column_padding=”padding-4-percent” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”top-bottom” column_element_spacing=”default” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self” el_class=”teambox” gradient_direction=”left_to_right” overlay_strength=”0. 3″ width=”1/1″ tablet_width_inherit=”default” bg_image_animation=”none” enable_animation=”true”... - [About](https://www.oceanrecovery.com/about/): At Ocean Recovery, our Orange County addiction treatment center provides compassionate, evidence-based care. Call today to get help. ## Posts - [Measuring Success In Addiction Treatment](https://www.oceanrecovery.com/addiction-blog/measuring-success-addiction-treatment/): Measuring addiction treatment outcomes is crucial for progress. Effective strategies help ensure that patients receive the best care and support for recovery. - [California's Overdose Divide: the state's most affected counties are not always its largest cities](https://www.oceanrecovery.com/addiction-blog/californias-overdose-divide-the-states-most-affected-counties-are-not-always-its-largest-cities/): A new Ocean Recovery analysis of CDC and California state data finds the overdose death rate varies significantly across California’s... - [How Families Can Support Recovery Effectively](https://www.oceanrecovery.com/addiction-blog/how-families-can-support-recovery-effectively/): Effective recovery support makes a difference in family dynamics. Learn practical ways to enhance your approach and promote healing together. - [Questions About Psychiatric Meds During Rehab](https://www.oceanrecovery.com/addiction-blog/questions-psychiatric-meds-during-rehab/): Gain insights into psychiatric medications in rehab at Ocean Recovery. Understand key questions that can inform treatment discussions. - [How To Spot Early Signs Of Eating Disorders](https://www.oceanrecovery.com/addiction-blog/how-spot-early-signs-eating-disorder/): Recognizing early signs of eating disorders is crucial for intervention. Learn to identify warning signals and support those in need for healthier futures. - [How Media Portrayal Influences Public Views on Addiction and Treatment Access](https://www.oceanrecovery.com/addiction-blog/eating-disorders/): Media plays a crucial role in shaping public perceptions of addiction. Understand how portrayal affects attitudes and drives change in society today. - [Approaches To Benzodiazepine Withdrawal And Safety](https://www.oceanrecovery.com/addiction-blog/approaches-to-benzodiazepine-withdrawal-and-safety/): Effectively managing benzodiazepine withdrawal is crucial for safety and recovery. This guide outlines professional methods to ensure a safer transition. - [How To Evaluate Rehab Program Quality](https://www.oceanrecovery.com/addiction-blog/how-evaluate-rehab-program-quality/): Gain insights into evaluating quality in rehab programs. Learn key factors that can support effective treatment and recovery. - [Comparing Medication Options For Opioid And Alcohol Use](https://www.oceanrecovery.com/addiction-blog/comparing-medication-options-opioid/): Explore evidence-based information about medications for opioid and alcohol use disorders. Understand the risks and benefits to make informed decisions with a qualified clinician. - [Benefits of Holistic Therapy and Why Whole-Person Healing Works](https://www.oceanrecovery.com/addiction-blog/benefits-of-holistic-therapy/): Benefits of holistic therapy improve physical health, mental clarity, and emotional balance with integrated mind-body practices. Learn more. - [Why Men's Mental Health Awareness Matters](https://www.oceanrecovery.com/addiction-blog/why-is-mens-mental-health-awareness-important/): Men are suffering from mental health issues in silence, and it's costing lives. While society often expects men to remain... - [Signs of Depression in Women: 7 Warning Signs to Know](https://www.oceanrecovery.com/addiction-blog/signs-of-depression-in-women/): Women often experience depression symptoms through a mix of emotional, physical, and behavioral changes. You might feel empty and hopeless,... - [What is the Root of Addiction?](https://www.oceanrecovery.com/addiction-blog/what-is-the-root-of-addiction/): Addiction is a complex condition that affects millions of people across the United States, transforming lives and relationships in profound... - [What are the Benefits of Somatic Therapy for Recovery?](https://www.oceanrecovery.com/addiction-blog/benefits-of-somatic-therapy/): Learn about somatic therapy benefits, including trauma healing, stress reduction, and improved emotional regulation through mind-body treatment approaches. - [How Long Does Alcohol Stay in Your System](https://www.oceanrecovery.com/addiction-blog/how-long-does-alcohol-stay-in-your-system/): How long does alcohol stay in your system? Learn alcohol detection times, metabolism rates, and how long alcohol can be found in blood, urine, and breath tests. - [Can I Take Gabapentin and Tylenol Together? What You Need To Know](https://www.oceanrecovery.com/addiction-blog/gabapentin-and-tylenol/): Can you take gabapentin and Tylenol together? Learn safety guidelines, possible side effects, and when to consult a doctor before combining them. - [Can You Overdose on Cough Drops?](https://www.oceanrecovery.com/addiction-blog/can-you-overdose-on-cough-drops/): Can you overdose on cough drops? Learn the risks of menthol and other ingredients, possible side effects, and when too many cough drops become dangerous. - [AA Prayer (Serenity Prayer): Meaning and Role in Recovery](https://www.oceanrecovery.com/addiction-blog/aa-prayer/): Learn the AA Prayer (Serenity Prayer), its meaning, history, and how it supports addiction recovery and emotional balance in Alcoholics Anonymous. - [Meloxicam and Alcohol: Risks, Interactions & Safe Alternatives](https://www.oceanrecovery.com/addiction-blog/meloxicam-and-alcohol/): Learn why mixing meloxicam and alcohol is unsafe. Explore meloxicam's effects, risks of combining it with alcohol, and how long to wait before drinking. - [Tramadol Withdrawal Symptoms and Safe Management Options](https://www.oceanrecovery.com/addiction-blog/tramadol-withdrawal-symptoms-what-are-they-and-how-can-i-manage-them/): Tramadol withdrawal symptoms can occur when someone develops an addiction to this synthetic opioid. Learn more about withdrawal symptoms and treatment. - [Vivitrol Side Effects and Risks: What You Need To Know](https://www.oceanrecovery.com/addiction-blog/vivitrol-side-effects/): Learn common and serious Vivitrol side effects, including injection reactions, nausea, and liver risks, plus when to seek help at Ocean Recovery. - [NyQuil for Sleep: What You Need to Know Before Using This Cold Medicine](https://www.oceanrecovery.com/addiction-blog/nyquil-for-sleep/): Does NyQuil help you sleep? Learn how it causes drowsiness, potential side effects, dependency risks, and safer alternatives for better sleep. - [How Long Does Lean Stay In Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-lean-stay-in-your-system/): Learn how long the recreational drug lean stays detectable by drug tests, including how the test type affects the detection window. - [Steroids and Alcohol: Risks, Side Effects, and Health Dangers](https://www.oceanrecovery.com/addiction-blog/steroids-and-alcohol/): Mixing steroids and alcohol can increase liver damage, mood changes, and health risks. Learn the dangers and safety guidance from Ocean Recovery. - [Understanding the Difference Between Codeine and Hydrocodone: A Complete Guide](https://www.oceanrecovery.com/addiction-blog/difference-between-codeine-and-hydrocodone/): Learn the difference between codeine and hydrocodone, including potency, medical uses, side effects, and addiction risks associated with these opioids. - [How Many 50mg Tramadol Can I Take at Once?](https://www.oceanrecovery.com/addiction-blog/how-many-50mg-tramadol-can-i-take-at-once/): How many 50mg tramadol can you take? Understanding maximum safe dosage limits for this prescription medication is essential for your safety and pain management. - [Is Valium a Narcotic? Classification, Uses & Legal Status Explained](https://www.oceanrecovery.com/addiction-blog/is-valium-a-narcotic/): Is Valium a narcotic? Learn its drug classification, legal status, risks, and how benzodiazepines differ from opioid narcotics. - [Cocaine Addiction: Symptoms of Use & Misuse](https://www.oceanrecovery.com/addiction-blog/cocaine-symptoms/): Cocaine addiction symptoms include mood swings, weight loss, sleep changes, and paranoia. Learn warning signs and when professional help is needed. - [Adderall & Weight Loss: What You Need To Know](https://www.oceanrecovery.com/addiction-blog/adderall-and-weight-loss/): Adderall weight loss may occur due to appetite suppression, but misuse carries serious health and addiction risks. Learn the dangers and safer options. - [How Long Do Weed Withdrawals Usually Last?](https://www.oceanrecovery.com/addiction-blog/how-long-do-weed-withdrawals-last/): How long do weed withdrawals last? Discover the duration of withdrawal, common symptoms, and available treatments. - [How Long Does MDMA Stay in Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-mdma-stay-in-your-system/): How long does MDMA stay in your system? Discover the answer to this and other common questions about ecstasy. - [What Is a Sponsor? What They Do and How to Get One](https://www.oceanrecovery.com/addiction-blog/what-is-a-sponsor/): What is a sponsor in recovery? Learn how sponsors provide guidance, accountability, and support in 12-step programs at Ocean Recovery. - [Is Percocet Stronger Than Norco?](https://www.oceanrecovery.com/addiction-blog/is-percocet-stronger-than-norco/): Is Percocet stronger than Norco? Learn how these opioids compare in strength, effects, risks, and why potency differences matter for safe use. - [Are There Non Addictive Anxiety Medication Options?](https://www.oceanrecovery.com/addiction-blog/non-addictive-anxiety-medication/): Learn about non addictive anxiety medication options, including SSRIs, SNRIs, buspirone, and hydroxyzine, plus safer alternatives to benzodiazepines. - [What You Should Know About Wet Brain Syndrome: Causes, Symptoms, Treatments](https://www.oceanrecovery.com/addiction-blog/what-you-should-know-about-wet-brain-syndrome/): Wet brain syndrome is a serious brain disorder linked to alcohol misuse and vitamin B1 deficiency. Learn symptoms and treatment options at Ocean Recovery. - [Is Lyrica a Controlled Substance? Legal Status and Risks](https://www.oceanrecovery.com/addiction-blog/is-lyrica-a-controlled-substance/): Is Lyrica a controlled substance? Learn its DEA classification, prescription rules, misuse risks, and why pregabalin is federally regulated. - [The Most Addictive Drugs: Understanding the Factors for Addiction](https://www.oceanrecovery.com/addiction-blog/the-most-addictive-drugs/): What is the most addictive drug? Learn which substances carry the highest addiction risk and how dependence develops. Contact Ocean Recovery today. - [Is Meloxicam a Narcotic? Meloxicam Drug Class and Legal Status](https://www.oceanrecovery.com/addiction-blog/is-meloxicam-a-narcotic/): Is meloxicam a narcotic? Learn its drug classification, legal status, risks, and how this NSAID differs from opioid pain medications. - [How Long Does It Take Hydrocodone to Work?](https://www.oceanrecovery.com/addiction-blog/how-long-does-hydrocodone-last/): Learn more about the duration of hydrocodone’s effects, its uses, how long it lasts in your system, and the risks associated with its use. - [Is Clonidine a Controlled Substance? Classification, Uses & Risks Explained](https://www.oceanrecovery.com/addiction-blog/is-clonidine-a-controlled-substance/): Is clonidine a controlled substance? Learn its legal classification, prescription status, risks, and how clonidine is used in medical treatment. - [Belbuca vs Suboxone: Differences, Uses, and Treatment Options](https://www.oceanrecovery.com/addiction-blog/belbuca-vs-suboxone/): Belbuca vs Suboxone compares two buprenorphine medications used for pain and opioid addiction treatment. Learn differences, benefits, and risks. - [How Long Does Valium Stay in Your System? Detection Times](https://www.oceanrecovery.com/addiction-blog/how-long-does-valium-stay-in-your-system/): Discover how long diazepam (Valium) can be detected in various drug tests and what factors affect its detectability. - [How Long Does Ritalin Last? Everything You Need To Know](https://www.oceanrecovery.com/addiction-blog/how-long-does-ritalin-last/): How long does Ritalin last? Learn how long immediate- and extended-release Ritalin effects last, onset time, and factors that affect duration. - [How Long Does Ketamine Last? Ketamine Effects and Applications](https://www.oceanrecovery.com/addiction-blog/how-long-does-ketamine-last/): Find out what ketamine is, how it’s used, the durations of its effects, and the risks of using ketamine as a recreational drug. - [One Day At A Time: The AA Daily Reflection](https://www.oceanrecovery.com/addiction-blog/aa-daily-reflection/): Learn about the AA Daily Reflections, which are designed to help you connect with your inner strength and embrace the principles of the Twelve Steps - [Does Gabapentin Cause Constipation? Gabapentin Side Effects and Risks](https://www.oceanrecovery.com/addiction-blog/does-gabapentin-cause-constipation/): Gabapentin is a prescription medication that has several side effects, including rare constipation. Learn more about the side effects and risks. - [What Is Cotton Fever? Understanding Cotton Fever and IV Drug Use](https://www.oceanrecovery.com/addiction-blog/cotton-fever/): Cotton fever is a flu-like reaction linked to IV drug use and contaminated cotton filters. Learn symptoms, causes, risks, and when to seek medical care. - [Hydromorphone vs Morphine: Strength, Effects, Risks, and Differences](https://www.oceanrecovery.com/addiction-blog/is-dilaudid-stronger-than-morphine/): Is Dilaudid stronger than morphine? Learn how their potency compares, dosing differences, risks, and why both opioids require careful medical use. - [What Is Huffing, and Why Is It Dangerous?](https://www.oceanrecovery.com/addiction-blog/huffing/): Is huffing illegal? Learn when inhalant use breaks the law, legal risks, and why abusing household chemicals can lead to criminal charges. - [How Long Does a Drug Test Take? Types and Results](https://www.oceanrecovery.com/addiction-blog/how-long-does-a-drug-test-take/): Find out how long it takes to get drug test results back for urine, blood, saliva, and hair drug tests, and what factors affect the timeframe. - [How Long Does Oxycodone Last? Uses, Effects, and Duration](https://www.oceanrecovery.com/addiction-blog/how-long-does-oxycodone-last/): Find out how long oxycodone’s effects last, how long the drug stays in your system, and what factors affect the drug’s duration. - [15 mg Meloxicam Equals How Much Ibuprofen? Understanding Meloxicam and Ibuprofen Dosing and Pain Relief Options](https://www.oceanrecovery.com/addiction-blog/15-mg-meloxicam-equals-how-much-ibuprofen/): Learn what 15 mg of meloxicam is equivalent to for ibuprofen and NSAID dosing in a comparison of these two common pain relief options. - [The Risks of Gabapentin Abuse](https://www.oceanrecovery.com/addiction-blog/gabapentin-abuse/): Learn the signs of gabapentin abuse, common side effects, and addiction risks, plus how professional treatment can support safe recovery. - [What Is a Dry Drunk? Signs, Symptoms, and Recovery Explained](https://www.oceanrecovery.com/addiction-blog/dry-drunk/): What is a dry drunk? Learn the meaning, common symptoms, and why emotional recovery, not just sobriety, is essential for long-term healing. - [The Dangers of Freebasing](https://www.oceanrecovery.com/addiction-blog/freebasing/): What is freebasing? Learn how this drug use method works, why it creates an intense high, and the serious health risks linked to freebasing substances. - [Codeine Allergy: Signs, Symptoms, and Treatment](https://www.oceanrecovery.com/addiction-blog/codeine-allergy/): Codeine allergies are rare, but allergy-like symptoms can occur when you take codeine. Learn more about codeine allergies and reactions. - [Does Meloxicam Cause Weight Gain? Common Side Effects and Risks](https://www.oceanrecovery.com/addiction-blog/does-meloxicam-cause-weight-gain/): Meloxicam is a prescription pain medication that has side effects, including weight gain. Learn more about meloxicam side effects and risks. - [Drop the Rock: Meaning and Significance in Addiction Recovery](https://www.oceanrecovery.com/addiction-blog/drop-the-rock/): Learn the meaning behind “Drop the Rock,” an Alcoholics Anonymous story about releasing character flaws and emotional baggage to move forward in recovery. - [How to Tell if Someone Is High: Signs of Drug Use](https://www.oceanrecovery.com/addiction-blog/how-to-tell-if-someone-is-high/): Drug abuse involving different drugs will have different signs. Find out the signs and indicators for drug use and how to tell if someone is high. - [Dilated Pupils Drugs: What Drugs Cause Pupils to Dilate?](https://www.oceanrecovery.com/addiction-blog/dilated-pupils-drugs/): Learn which drugs cause dilated pupils, why pupil dilation happens, and when it may signal substance use or addiction. Get expert insights from Ocean Recovery. - [Is Gabapentin a Narcotic? Everything You Need to Know](https://www.oceanrecovery.com/addiction-blog/is-gabapentin-a-narcotic/): Is gabapentin a narcotic? Learn its drug classification, legal status, risks, and why gabapentin differs from opioid pain medications. - [How Long Does Methadone Stay in Your System for a Drug Test?](https://www.oceanrecovery.com/addiction-blog/how-long-does-methadone-stay-in-urine/): Methadone has a long and variable half-life. Learn more about how long methadone stays in urine, blood, hair, and saliva. - [Vicodin vs Percocet: Differences, Effects, and Addiction Risks](https://www.oceanrecovery.com/addiction-blog/percocet-vs-vicodin/): Compare Vicodin vs Percocet, including uses, strength, side effects, and addiction risks between hydrocodone and oxycodone pain medications. - [Understanding Lyrica Withdrawal Symptoms](https://www.oceanrecovery.com/addiction-blog/lyrica-withdrawal/): Lyrica is an anti-epileptic or anticonvulsant drug. Explore strategies for managing withdrawal symptoms associated with Lyrica (pregabalin). - [What Does Percocet Do? Uses and Effects](https://www.oceanrecovery.com/addiction-blog/what-does-percocet-do/): Percocet is a combination opioid and acetaminophen medication that’s used to treat pain. Learn more about the medical uses and what it does. - [Is Ketamine Addictive? Risks and Addiction Potential](https://www.oceanrecovery.com/addiction-blog/is-ketamine-addictive/): Is ketamine addictive? Learn the risks of misuse, dependence, withdrawal symptoms, and when ketamine use can lead to addiction. - [Can You Take Gabapentin with Ibuprofen? Understanding the Interactions and Risks](https://www.oceanrecovery.com/addiction-blog/can-you-take-gabapentin-with-ibuprofen/): Gabapentin and ibuprofen are commonly used to treat pain and other conditions. Learn more about the possible risks and interactions with these two drugs. - [Can You Overdose on Trazodone? Understand the Risks](https://www.oceanrecovery.com/addiction-blog/can-you-overdose-on-trazodone/): Trazodone is a widely used antidepressant for depression and anxiety that can have some risks, including possible overdose. Learn more about the risks. - [How Long Does Codeine Stay In Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-codeine-stay-in-your-system/): How long does codeine stay in your system? Learn codeine detection times, half-life, and how long it can be found in blood, urine, saliva, and hair tests. - [Alternatives to Adderall: What You Need to Know](https://www.oceanrecovery.com/addiction-blog/alternatives-to-adderall/): Adderall is a stimulant prescription drug used to treat ADHD, but it has the potential for abuse. Learn more about the alternatives including OTC options. - [Dopamine Reuptake Inhibitors: Uses and Side Effects](https://www.oceanrecovery.com/addiction-blog/dopamine-reuptake-inhibitors/): What is a dopamine reuptake inhibitor? Learn how these medications work, common uses, benefits, and potential side effects for mental health treatment. - [HALT Acronym: Meaning and Value in Addiction Recovery](https://www.oceanrecovery.com/addiction-blog/halt-acronym/): Learn the meaning of the HALT acronym—Hungry, Angry, Lonely, and Tired—and how recognizing these states can help prevent relapse in recovery. - [Can You Drink On Steroids? Dangers of Mixing Alcohol and Performance Drugs](https://www.oceanrecovery.com/addiction-blog/can-you-drink-on-steroids/): Find out if it is safe to drink while on steroids. Learn about the risks and considerations of consuming alcohol while on steroid-based medication. - [What You Need To Know About An Alcohol Blackout](https://www.oceanrecovery.com/addiction-blog/alcohol-blackout/): An alcohol blackout is memory loss caused by heavy drinking. Learn the causes, risks, warning signs, and when alcohol use may require professional help. - [Baclofen Withdrawal Symptoms: The Signs and Warnings](https://www.oceanrecovery.com/addiction-blog/baclofen-withdrawal-symptoms/): Learn about the Baclofen withdrawal symptoms and some precautions you should take to ensure safety during the withdrawal process. - [PCP Side Effects: Short- and Long-Term Effects of Phencyclidine](https://www.oceanrecovery.com/addiction-blog/effects-of-pcp/): Learn the short- and long-term PCP side effects, including hallucinations, paranoia, memory problems, and serious physical and mental health risks. - [What Are Fentanyl Withdrawal Symptoms? Everything You Need To Know](https://www.oceanrecovery.com/addiction-blog/fentanyl-withdrawal-symptoms/): Learn common fentanyl withdrawal symptoms, including nausea, anxiety, muscle pain, and insomnia, plus the withdrawal timeline and safer detox options. - [How Long Does Trazodone Last?](https://www.oceanrecovery.com/addiction-blog/how-long-does-trazodone-last/): Discover how long trazodone lasts, from immediate-release to extended-release formulations. Know the facts to make informed medical decisions. - [How Long Does Vyvanse® Last?](https://www.oceanrecovery.com/addiction-blog/how-long-does-vyvanse-last/): How long does Vyvanse last? Learn how long effects typically last, onset time, peak duration, and factors that influence Vyvanse timelines. - [Mixing Adderall and Alcohol: Risks and Precautions](https://www.oceanrecovery.com/addiction-blog/adderall-and-alcohol/): Mixing Adderall and alcohol can mask intoxication and increase overdose risk. Learn the dangers, side effects, and when to seek help. - [Understanding the Five Stages of Psychosis and Recovery](https://www.oceanrecovery.com/addiction-blog/5-stages-of-psychosis/): Psychosis is a collection of symptoms that include hallucinations and delusions. Clinicians categorize them into either 3 or 5 stages. - [Adderall Effects on Personality, Behavior, and the Brain After Long-Term Use](https://www.oceanrecovery.com/addiction-blog/adderall-effects-on-personality/): Adderall can have positive and negative personality effects, including improved focus and severe mood swings. - [How Long Does Fentanyl Stay in Urine? Everything To Know About Fentanyl Drug Testing](https://www.oceanrecovery.com/addiction-blog/how-long-does-fentanyl-stay-in-urine/): How long does fentanyl stay in urine? Learn detection timelines, factors that affect elimination, and how long fentanyl may appear on drug tests. - [Can I Take Meloxicam and Ibuprofen? Everything You Need To Know About Side Effects and Risks](https://www.oceanrecovery.com/addiction-blog/can-i-take-meloxicam-with-ibuprofen/): Meloxicam and ibuprofen are used to treat pain and inflammation, but they have some important differences. Learn the risks and side effects. - [What Is The Best Detox for THC? Here's Everything You Need To Know](https://www.oceanrecovery.com/addiction-blog/best-detox-for-thc/): Attending the best detox for THC can alleviate the uncomfortable experience of withdrawal and inspire greater recovery success. - [The Risks and Side Effects of Mixing Alcohol and Accutane (Isotretinoin)](https://www.oceanrecovery.com/addiction-blog/accutane-and-alcohol/): Isotretinoin is an acne drug that has adverse effects when combined with alcohol. Find out more about Accutane and alcohol. - [Thrive In Your Sobriety At These Sober Events In Orange County and Greater LA](https://www.oceanrecovery.com/addiction-blog/sober-events-orange-county/): Find sober events in Orange County, including recovery events, social meetups, and alcohol-free things to do that support a healthy sober lifestyle. - [How Long Does Ativan Stay in Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-ativan-stay-in-your-system/): How long does Ativan stay in your system? Learn lorazepam detection times, half-life, and how long it can be found in blood, urine, saliva, and hair tests. - [How To Connect With Sober Meetings and Local Support Groups In Orange County](https://www.oceanrecovery.com/addiction-blog/support-groups-in-orange-county/): Looking for support groups in Orange County? Learn about recovery meetings and how connection helps sustain long-term sobriety. Call Ocean Recovery today. - [Zero-Proof Drinks In Orange County: What They Are and Where Can You Get Them?](https://www.oceanrecovery.com/addiction-blog/zero-proof-drinks-in-orange-county/): Zero proof alcohol offers a sober alternative to drinking. Learn what it is, its benefits, and where to find zero-proof drinks in Orange County. - [Involuntary Treatment Laws in California: Everything You Need To Know](https://www.oceanrecovery.com/addiction-blog/involuntary-treatment-laws-in-california/): California involuntary treatment laws allow courts to detain individuals for mental health evaluation and care. Learn your options. - [Different Oxycodone Pills: Types, Strengths, Colors, and Imprints](https://www.oceanrecovery.com/addiction-blog/what-does-oxycodone-look-like/): Explore what oxycodone looks like and gain insights into its identification. Learn about variations and ensure safe medication practices. - [How Long Does LSD Stay In Your System? Timelines, Drug Tests, and Treatment](https://www.oceanrecovery.com/addiction-blog/how-long-does-lsd-stay-in-your-system/): How long does LSD stay in your system? Learn detection times, drug test windows, effects duration, and factors that affect how long acid lasts. - [There's More To Socializing & Night Life Than Drinking. Enjoy These Sober Activities In Los Angeles](https://www.oceanrecovery.com/addiction-blog/sober-activities-in-los-angeles/): Looking for sober activities in Los Angeles? Discover alcohol-free things to do, from outdoor adventures to cultural experiences that support recovery. - [Sober Roommates In Los Angeles Can Make Recovery Safe and Successful](https://www.oceanrecovery.com/addiction-blog/sober-roommate-in-los-angeles/): Looking for sober roommates in Los Angeles? Learn how sober living environments, recovery networks, and peer support can help protect long-term sobriety. - [Does Adderall Help with Anxiety?](https://www.oceanrecovery.com/addiction-blog/does-adderall-help-with-anxiety/): Does Adderall help with anxiety or worsen symptoms? Learn how this ADHD medication affects anxiety, risks to know, and safer treatment options. - [Modafinil vs Adderall: Differences, Effects, and Risks Explained](https://www.oceanrecovery.com/addiction-blog/modafinil-vs-adderall/): Compare modafinil vs Adderall, including uses, effects, side effects, and addiction risks to understand how these stimulant medications differ. - [How Long Does Vicodin Stay in Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-vicodin-stay-in-your-system/): How long does Vicodin stay in your system? Learn detection times, half-life, drug test windows, and factors affecting how long Vicodin lasts. - [What Does Adderall Look Like?](https://www.oceanrecovery.com/addiction-blog/what-does-adderall-look-like/): Adderall pills can vary widely depending on the type of drug and the dosage, as well as whether it’s a brand name or generic version. - [Signs of Meth Use: Physical, Behavioral, Psychological Warnings](https://www.oceanrecovery.com/addiction-blog/signs-of-meth-use/): Learn the signs of meth use, including physical symptoms, behavioral changes, and psychological warning signs linked to methamphetamine abuse. - [What Is Drug-Induced Psychosis? Causes, Symptoms, and Treatment](https://www.oceanrecovery.com/addiction-blog/drug-induced-psychosis-2/): What is drug-induced psychosis? Learn the symptoms, causes, and treatment options for psychosis triggered by substance use or withdrawal. - [What Is Xanax? Uses, Risks, and Withdrawal](https://www.oceanrecovery.com/addiction-blog/what-is-xanax/): Xanax (alprazolam) treats anxiety but carries a high risk of misuse and dependence. Learn the risks and find treatment support today. - [Substance Abuse Evaluations: What To Expect](https://www.oceanrecovery.com/addiction-blog/substance-abuse-evaluation/): A substance abuse evaluation assesses drug or alcohol use and helps determine the right treatment plan. Contact Ocean Recovery today for support. - [What Is Salvia and How Does It Affect You?](https://www.oceanrecovery.com/addiction-blog/what-is-salvia/): What is salvia? Learn how this hallucinogenic drug affects the brain, its short-term effects, risks, and safety concerns explained by Ocean Recovery. - [Does Alcohol Thin Your Blood?](https://www.oceanrecovery.com/addiction-blog/does-alcohol-thin-your-blood/): Does alcohol thin your blood? Learn how alcohol affects clotting, bleeding risk, and why drinking can be dangerous—especially with blood thinners. - [K 18 Pill: What Kind of Pill Is This?](https://www.oceanrecovery.com/addiction-blog/k-18-pill-what-kind-of-pill-is-this/): K 18 painkiller pills are circular, white, and imprinted with the alphanumeric code “K 18” across the face. Learn the risks. - [Is Tequila A Stimulant?](https://www.oceanrecovery.com/addiction-blog/is-tequila-a-stimulant/): Tequila may make you feel like you have increased energy and lowered inhibitions, but is tequila actually a stimulant? - [How Long Does Klonopin Stay In Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-klonopin-stay-in-your-system/): How long does Klonopin stay in your system? Learn detection times, half-life, drug test windows, and factors that affect how long clonazepam lasts. - [How Long Does Morphine Stay In Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-morphine-stay-in-your-system/): How long does morphine stay in your system? Learn detection times, drug test windows, half-life, and factors affecting how long morphine lasts. - [How Long Does Acid Last?](https://www.oceanrecovery.com/addiction-blog/how-long-does-acid-last/): Acid is a psychoactive drug that is used recreationally. But how long does acid last and what are its short and long term effects? - [How Long Does Heroin Stay In Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-heroin-stay-in-your-system/): How long does heroin stay in your system? Learn detection timelines, how long effects last, and when heroin appears on urine, blood, saliva, and hair tests. - [How Old Do You Have to Be to Vape?](https://www.oceanrecovery.com/addiction-blog/how-old-do-you-have-to-be-to-vape/): How old do you have to be to vape? Learn the legal vaping age, U.S. laws, and why age restrictions exist to protect teens and young adults. - [How Long Does NyQuil® Last?](https://www.oceanrecovery.com/addiction-blog/how-long-does-nyquil-last/): As with any substance, NyQuil® can be dangerous if misused. Here's what you need to know to use this medication, including how long it lasts. - [What Does Crack Look Like?](https://www.oceanrecovery.com/addiction-blog/what-does-crack-look-like/): Crack cocaine varies in appearance and how it is used, but what does crack look like? Here's how how to identify it. - [How Long Does THC Stay In Your Hair?](https://www.oceanrecovery.com/addiction-blog/how-long-does-thc-stay-in-your-hair/): Employers and law enforcement officials often use hair follicle tests to detect THC in an individual's system. Learn about how long THC can stay in hair and the testing process. - [Is Weed a Depressant?](https://www.oceanrecovery.com/addiction-blog/is-weed-a-depressant/): Is weed a depressant? If weed is a depressant or not is a common topic that can have a lot of misinformation. Learn the facts. - [What Is a Halfway House?](https://www.oceanrecovery.com/addiction-blog/what-is-a-halfway-house/): What is a halfway house? Learn how sober living homes support recovery, provide structure, and help people transition back to independent living at Ocean Recovery. - [Tums® While Pregnant: What You Need to Know](https://www.oceanrecovery.com/addiction-blog/tums-while-pregnant/): Taking Tums® while pregnant can worry women as to its safety. Learn everything you need to know about taking Tums® While Pregnant - [Is Prozac Addictive? Dependence, Withdrawal & Risks Explained](https://www.oceanrecovery.com/addiction-blog/is-prozac-addictive/): Is Prozac addictive? Learn whether fluoxetine causes dependence, withdrawal symptoms, and how SSRIs differ from addictive drugs. - [Pregabalin vs Gabapentin: Differences, Effects, and Addiction Risks](https://www.oceanrecovery.com/addiction-blog/pregabalin-vs-gabapentin/): Compare pregabalin vs gabapentin, including uses, effectiveness, side effects, and addiction risks between these commonly prescribed nerve medications. - [What Happens When You Mix Prozac and Alcohol?](https://www.oceanrecovery.com/addiction-blog/prozac-and-alcohol/): Learn the dangers of mixing Prozac and alcohol, including increased side effects, worsened depression symptoms, and serious health risks. - [Is Trazodone A Controlled Substance?](https://www.oceanrecovery.com/addiction-blog/is-trazodone-a-controlled-substance/): Is trazodone a controlled substance? Learn its legal classification, prescription status, risks, and why trazodone is not DEA-scheduled. - [What You Need To Know About Taking Benadryl® and Alcohol](https://www.oceanrecovery.com/addiction-blog/taking-benadryl-and-alcohol/): Are Benadryl® and Alcohol a safe combination to take together? Learn the facts & risks of combining Benadryl® and Alcohol. - [Everything You Need To Know About Mixing Xanax® and Alcohol](https://www.oceanrecovery.com/addiction-blog/mixing-xanax-and-alcohol/): Learn the dangers of mixing Xanax and alcohol, including overdose risk, slowed breathing, memory loss, and increased addiction potential. - [Fetal Alcohol Syndrome In Adults: What You Need To Know](https://www.oceanrecovery.com/addiction-blog/fetal-alcohol-syndrome-in-adults/): Learn how fetal alcohol syndrome affects adults, including symptoms, long-term health challenges, and support strategies for improved quality of life. - [How Long Does Adderall® Stay In Your System? Everything You Need To Know About Adderall®](https://www.oceanrecovery.com/addiction-blog/how-long-does-adderall-stay-in-your-system/): How long does Adderall® stay in your system? Learn how long it can be detected in urine, blood, and saliva, plus factors that affect Adderall clearance. - [How Long Does Percocet® Stay In Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-percocet-stay-in-your-system/): How long does Percocet® stay in your system? Read on to learn the answer to this and other questions surrounding this popular pain med. - [Tylenol® (acetaminophen) and Alcohol: A Potentially Dangerous Combination](https://www.oceanrecovery.com/addiction-blog/tylenol-and-alcohol/): Mixing Tylenol and alcohol can damage the liver and increase overdose risk. Learn the dangers, side effects, and when to seek help at Ocean Recovery. - [Ativan® Vs Xanax®: Key Differences, How They Work, And Addiction Risks](https://www.oceanrecovery.com/addiction-blog/ativan-vs-xanax-key-differences-how-they-work-and-addiction-risks/): Ativan® vs Xanax®: Two similar but different drugs in the benzodiazepine class. Learn how they work, their differences, & Addiction Risks. - [What Does Heroin Look Like?](https://www.oceanrecovery.com/addiction-blog/what-does-heroin-look-like/): What does heroin look like? Learn how heroin appears in powder and black tar forms, common colors, and risks associated with use from Ocean Recovery. - [Does Kratom Show Up On A Drug Test? Everything You Need To Understand About Kratom](https://www.oceanrecovery.com/addiction-blog/does-kratom-show-up-on-a-drug-test/): Does kratom show up on a drug test? Learn when it can be detected, which tests identify kratom, and how long it may stay in your system. - [What Is Xanax® And How Long Does Xanax® Stay In Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-xanax-stay-in-your-system/): How long does Xanax stay in your system? Learn detection times, half-life, drug test windows, and factors affecting how long alprazolam lasts. - [Everything You Need To Know About Zoloft® And Alcohol, And The Risks Of Combining Them](https://www.oceanrecovery.com/addiction-blog/zoloft-and-alcohol/): Mixing Zoloft and alcohol can worsen depression, increase drowsiness, and raise safety risks. Learn the dangers and when to seek help at Ocean Recovery. - [How Long Does Suboxone® Stay In Your System And What You Need To Know](https://www.oceanrecovery.com/addiction-blog/how-long-does-suboxone-stay-in-your-system/): Learn about suboxone from how it works, how long suboxone stays in your system, what to expect while using the medication, and addiction risk. - [Can You Take Benadryl When Pregnant? Risks, Side-Effects & Recommendations](https://www.oceanrecovery.com/addiction-blog/can-you-take-benadryl-when-pregnant/): Can you take Benadryl while pregnant? Learn about safety, possible side effects, and when antihistamines may be used during pregnancy. - [Wellbutrin And Alcohol: Risks Of Taking These Substances Together](https://www.oceanrecovery.com/addiction-blog/wellbutrin-and-alcohol/): Mixing Wellbutrin and alcohol can increase seizure risk and worsen side effects. Learn dangers, warning signs, and when to seek help at Ocean Recovery. - [How Long Does Meth Stay in Your System for a Urine Sample](https://www.oceanrecovery.com/addiction-blog/how-long-does-meth-stay-in-urine/): How long does meth stay in urine? Learn detection times, drug test windows, and factors that affect how long methamphetamine remains detectable. - [Lunesta Side-Effects: What It Does To Your Body & Addiction Potential](https://www.oceanrecovery.com/addiction-blog/lunesta-side-effects/): Learn common and serious Lunesta side effects, including next-day drowsiness, memory issues, and dependence risks linked to this sleep medication. - [Why You Shouldn’t Combine Lexapro And Alcohol](https://www.oceanrecovery.com/addiction-blog/lexapro-alcohol/): Learn the risks of mixing Lexapro and alcohol, including worsened depression, increased side effects, and reduced medication effectiveness. - [How Long Does Fentanyl Stay in Your System? Timeline and Detection Times](https://www.oceanrecovery.com/addiction-blog/how-long-does-fentanyl-stay-in-your-system/): How long does fentanyl stay in your system? Learn detection timelines, how long effects last, and when fentanyl appears on blood, urine, and hair tests. - [How Long Does Cocaine Stay In Your System?](https://www.oceanrecovery.com/addiction-blog/how-long-does-cocaine-stay-in-your-system/): How long does cocaine stay in your system? Learn detection times, how long effects last, and how cocaine shows up in blood, urine, saliva, and hair tests. - [Xanax Side Effects: Common, Serious & Long-Term Risks Explained](https://www.oceanrecovery.com/addiction-blog/is-xanax-an-opioid/): Xanax side effects include drowsiness, memory problems, and slowed reaction time. Learn risks, warning signs, and when to seek help. - [Warning Signs & Symptoms Of Meth Use & How To Get Help For An Addiction To Meth](https://www.oceanrecovery.com/addiction-blog/symptoms-of-meth-use/): Learn the symptoms of meth use, including physical changes, paranoia, and sleep loss. Recognize warning signs and contact Ocean Recovery today for help. - [Oxycodone Overdose: Signs, Side-Effects, & Dangers Of Overdosing On Oxycodone](https://www.oceanrecovery.com/addiction-blog/oxycodone-overdose/): Learn common and serious oxycodone side effects, overdose warning signs, and health risks linked to opioid misuse and dependence. - [Klonopin Withdrawal: Symptoms, Timeline & How To Detox Safely](https://www.oceanrecovery.com/addiction-blog/klonopin-withdrawal/): Klonopin withdrawal can cause anxiety, insomnia, and seizures. Learn symptoms, withdrawal timeline, and how to detox safely with professional help. - [Does Weed Kill Brain Cells? The Ugly Truth About Abusing Marijuana](https://www.oceanrecovery.com/addiction-blog/does-weed-kill-brain-cells/): Does weed make you dumb? Learn how marijuana affects memory, focus, and brain development, plus the cognitive risks linked to frequent use. - [Benzodiazepines List: Common Types, Uses, and Risks](https://www.oceanrecovery.com/addiction-blog/list-of-benzodiazepines/): View a complete benzodiazepines list, including common medications, uses, side effects, and addiction risks associated with these prescription drugs. - [White Kratom: Effects, Health Risks, Withdrawal, and Treatment](https://www.oceanrecovery.com/addiction-blog/white-kratom/): White Kratom is an extract that some people believe can be used as a stress reliever, mood booster, or an aid to opioid withdrawal. - [Lexapro And Alcohol: Why You Need To Think Twice Before Mixing Drugs](https://www.oceanrecovery.com/addiction-blog/lexapro-and-alcohol/): One of the biggest reasons that doctors recommend you don’t drink if you’re taking SSRIs, including Lexapro, is that alcohol is a depressant. - [Smoking Wax: Side Effects, Dangers, & Treatment Options For An Addiction](https://www.oceanrecovery.com/addiction-blog/smoking-wax/): Smoking wax is a nickname for smoking a kind of cannabis product. Dabs, or wax, is a highly refined and concentrated extract of cannabis. - [Crack Vs. Coke: The Difference & What You Need To Know About These Fatal Drugs](https://www.oceanrecovery.com/addiction-blog/crack-vs-coke/): Crack vs cocaine compares two forms of the same drug with different effects and risks. Learn how use methods impact addiction and health dangers. - [Targin: Side-Effects, Withdrawal Symptoms & Warning Signs Of An Addiction](https://www.oceanrecovery.com/addiction-blog/targin/): Is Targin addictive? Learn how this oxycodone-based medication can lead to dependence, warning signs to watch for, and when to seek help. - [Painkiller Addiction: Side Effects, Symptoms,& Warning Signs](https://www.oceanrecovery.com/addiction-blog/painkiller-addiction/): Learn common painkiller addiction symptoms, including physical, behavioral, and withdrawal warning signs linked to opioid dependence. - [Codeine Withdrawal Symptoms, Timeline, & Side-Effects](https://www.oceanrecovery.com/addiction-blog/codeine-withdrawal-symptoms/): Codeine withdrawal symptoms can include anxiety, nausea, sweating, and cravings. Learn the timeline, warning signs, and how safe detox supports recovery. - [Thinking About Doing A Drug Detox At Home? You May Want To Think Again](https://www.oceanrecovery.com/addiction-blog/drug-detox-at-home/): Thinking about drug detox at home? Learn the risks, withdrawal symptoms, and why medically supervised detox is often the safest path to recovery. - [Can You Develop an Addiction to Melatonin?](https://www.oceanrecovery.com/addiction-blog/melatonin-addiction/): While many people may think that addiction is not possible with a natural supplement like melatonin, thats not entirely true. - [Blue Adderall Pill: Side Effects & Dangers of Abusing This Prescription Pill](https://www.oceanrecovery.com/addiction-blog/blue-adderall-pill/): Learn about the blue Adderall pill, including its uses, side effects, risks of misuse, and why abuse can lead to serious health and addiction concerns. - [Kratom and Alcohol: The Dangers of Mixing These Substances](https://www.oceanrecovery.com/addiction-blog/kratom-and-alcohol/): Learn the dangers of mixing kratom and alcohol, including overdose risks, side effects, and long-term health complications. Get help today. - [Precipitated Withdrawal: What It Is, Side Effects, & Treatment Help](https://www.oceanrecovery.com/addiction-blog/precipitated-withdrawal/): Learn what precipitated withdrawal is, why it happens during opioid treatment, common symptoms, and how medical support helps manage severe withdrawal. - [Why You Should Never Use Ritalin For Studying: The Consequences Of Ritalin Abuse](https://www.oceanrecovery.com/addiction-blog/ritalin-for-studying/): Using Ritalin for studying can cause dangerous side-effects. As such, it is important to use this drug only for its intended purposes. - [How Long Does Withdrawal Last? Side Effects, Timeline, & How To Detox Safely](https://www.oceanrecovery.com/addiction-blog/how-long-does-withdrawal-last/): How long does withdrawal last? Learn typical withdrawal timelines, peak symptoms, and how long detox and post-acute withdrawal may continue. - [Meth Sores & Other Dangerous Side Effects of Using Meth](https://www.oceanrecovery.com/addiction-blog/meth-sores/): Learn what meth sores are, why they develop, what they look like, and how methamphetamine use can lead to infections and long-term health risks. - [Tina Drug: The Dangers of Meth & How to Get Help for a Meth Addiction](https://www.oceanrecovery.com/addiction-blog/tina-drug/): Tina drug is a slang name for crystal meth. Learn its effects, addiction risks, warning signs, and treatment options at Ocean Recovery in Orange County. - [Alcoholics Nose: What It Is, What Causes It, & How to Get Help for an Addiction to Alcohol](https://www.oceanrecovery.com/addiction-blog/alcoholics-nose/): Alcoholics nose refers to a large purple-tinted nose that can happen when drinking large amounts of alcohol. - [Cocaine Comedown: The Rebound Effect of Taking Drugs & How to Detox Safely](https://www.oceanrecovery.com/addiction-blog/cocaine-comedown/): A cocaine comedown can cause fatigue, depression, anxiety, and cravings after use. Learn symptoms, timelines, and when professional help is needed. - [The Fatal Risks of Mixing Xanax and Alcohol: Why You Need to Steer Clear of This Dangerous Combo](https://www.oceanrecovery.com/addiction-blog/xanax-and-alcohol/): Mixing Xanax and alcohol can suppress your central nervous system and respiratory system. This can lead to comas, overdoses, or even death. - [What Are Alcopops? How This Sweet Drink Can Be Dangerous To Youth](https://www.oceanrecovery.com/addiction-blog/alcopops/): Learn what alcopop is and how these sweet, premixed alcoholic drinks work, their alcohol content, health risks, and why they can increase harmful drinking. - [Effexor and Alcohol: What Are the Risks of Mixing Drugs & How to Know if an Addiction Is at Hand](https://www.oceanrecovery.com/addiction-blog/effexor-and-alcohol/): While there are many risks to mixing Effexor and alcohol, one of the biggest risks is that combining these drugs can cause internal bleeding. - [Electric Smoking Pipes: What They Are, Risks, and Health Effects](https://www.oceanrecovery.com/addiction-blog/electronic-pipes/): What is an electric smoking pipe? Learn how electronic pipes work, potential health risks, side effects, and addiction concerns linked to vaping devices. - [Cocaine Overdose: Signs, Symptoms, & Help for an Addiction](https://www.oceanrecovery.com/addiction-blog/cocaine-overdose/): A cocaine overdose can cause seizures, heart attack, or stroke. Learn warning signs, symptoms, and why immediate medical help is critical. - [Percocet Addiction: Signs, Symptoms, and Treatment Options](https://www.oceanrecovery.com/addiction-blog/percocet-addiction/): Learn the signs of Percocet addiction, including physical, behavioral, and psychological symptoms, plus risks and treatment options for recovery. - [Strongest Alcohol: Highest-Proof Drinks and Their Risks](https://www.oceanrecovery.com/addiction-blog/strongest-alcohol/): What is the strongest alcohol? Learn about high-proof drinks, alcohol content levels, and the health risks linked to extremely strong alcoholic beverages. - [What Is a Juul Device & What Are the Dangers of Using One?](https://www.oceanrecovery.com/addiction-blog/juul-device/): What is a JUUL? Learn how this popular vaping device works, what JUUL pods contain, and the health and addiction risks linked to nicotine vaping. - [Vicodin Addiction: Side Effects & How To Know If You Are Addicted](https://www.oceanrecovery.com/addiction-blog/vicodin-addiction/): Vicodin addiction can lead to dependence, withdrawal, and overdose risks. Learn warning signs, symptoms, and treatment options at Ocean Recovery. - [Xanax Withdrawal Symptoms: Timeline, Risks, and Safe Detox](https://www.oceanrecovery.com/addiction-blog/xanax-withdrawal-symptoms/): Xanax withdrawal symptoms can include anxiety, insomnia, and seizures. Learn the withdrawal timeline, risks, and safe detox options at Ocean Recovery. - [Valium Withdrawal Symptoms, Timeline, Risks, and Safe Detox](https://www.oceanrecovery.com/addiction-blog/valium-withdrawals/): Valium withdrawal can cause anxiety, seizures, and serious risks. Learn symptoms, withdrawal timeline, and safe detox treatment at Ocean Recovery. - [Kratom Legality: Where Kratom Is Legal & Side Effects of Use](https://www.oceanrecovery.com/addiction-blog/kratom-legality/): The legality of kratom can make some people assume it's safe enough to take. However, studies show that this drug can do more harm than good. - [Cravings for Alcohol: Causes, Triggers, and How to Manage Them](https://www.oceanrecovery.com/addiction-blog/cravings-for-alcohol/): Cravings for alcohol can be triggered by stress, habits, or brain chemistry changes. Learn why they happen and healthy ways to manage urges. - [How to manage Prednisone Withdrawal](https://www.oceanrecovery.com/addiction-blog/prednisone-withdrawal/): To help mitigate withdrawal symptoms, it’s recommended that patients slowly wean off of prednisone rather than stopping quickly. - [Diazepam Addiction: Warning Signs & How To Safely Detox](https://www.oceanrecovery.com/addiction-blog/diazepam-addiction/): Diazepam addiction can develop through misuse or long-term use. Learn warning signs, withdrawal symptoms, risks, and treatment options for recovery. - [Is Xanax a Narcotic? Side Effects of Taking Xanax & Addiction Potential](https://www.oceanrecovery.com/addiction-blog/is-xanax-a-narcotic/): While Xanax is not a narcotic, the main active ingredient, alprazolam, is a Schedule IV controlled substance. - [Snorting Adderall: Side Effects & Treatment Options For Addiction](https://www.oceanrecovery.com/addiction-blog/snorting-adderall/): Snorting Adderall can cause nasal damage, overdose risk, and addiction. Learn the dangers, side effects, and treatment options at Ocean Recovery. - [Why Party Drugs Aren’t All Fun and Games](https://www.oceanrecovery.com/addiction-blog/party-drugs/): What are party drugs? Learn common types, effects, and dangers of substances used at clubs and festivals, including MDMA, ketamine, and cocaine. - [The Dangers of Mixing Benadryl and Alcohol & Why You Should Never Mix Drugs Together](https://www.oceanrecovery.com/addiction-blog/benadryl-and-alcohol/): Mixing Benadryl and alcohol can increase sedation, impair coordination, and raise overdose risk. Learn the dangers and when to seek help. - [Hangxiety: What It Is, Side Effects of Alcohol Abuse & Treatment Options if Addicted to Alcohol](https://www.oceanrecovery.com/addiction-blog/hangxiety/): Is hangxiety dangerous? Learn why anxiety happens after drinking, potential mental health risks, and when post-alcohol anxiety may signal a problem. - [EtOH Abuse: Side Effects, Withdrawal, & How to Get Help For An Addiction to EtOH](https://www.oceanrecovery.com/addiction-blog/etoh-abuse/): What is EtOH abuse? Learn the symptoms, side effects, and long-term health risks of ethanol (alcohol) misuse and how treatment can support recovery. - [What Is a Kratom High? Side Effects & How to Get Help for an Addiction to Kratom](https://www.oceanrecovery.com/addiction-blog/kratom-high/): Learn what a kratom high feels like, how long it lasts, common effects, and health risks associated with kratom use and misuse. - [Cocaine Withdrawal Timeline: Stages, Symptoms, and What to Expect](https://www.oceanrecovery.com/addiction-blog/cocaine-withdrawal/): The cocaine withdrawal timeline includes a crash phase, acute symptoms, and lingering cravings. Learn stages, symptoms, and recovery expectations. - [M365 Pill: What It Is, Side Effects of Use, & Symptoms of Withdrawal](https://www.oceanrecovery.com/addiction-blog/m365-pill/): Learn what the M365 pill is, its effects, side effects, and the risks of hydrocodone misuse, dependence, and opioid overdose. - [Hydrocodone and Alcohol: The Dangerous Combo You Want to Stay Away From](https://www.oceanrecovery.com/addiction-blog/hydrocodone-and-alcohol/): Hydrocodone and alcohol can be a dangerous combination. Learn overdose risks, side effects, and why mixing opioids with alcohol can be life-threatening. - [Solpadol: What It Is, Side Effects of Use, & Withdrawal Timeline](https://www.oceanrecovery.com/addiction-blog/solpadol/): Solpadol may have a number of side effects related to either of the active compounds that are in it, especially if the user is abusing it. - [Anorexia Recovery: Why You Need To Get Help If You Have An Eating Disorder](https://www.oceanrecovery.com/addiction-blog/anorexia-recovery/): Anorexia recovery is possible with early support and professional care. Learn warning signs, health risks, and treatment options that support lasting healing. - [Mixing Gabapentin and Alcohol: Why You Should Avoid Taking These Drugs Together at All Costs](https://www.oceanrecovery.com/addiction-blog/gabapentin-and-alcohol/): Learn the risks of mixing gabapentin and alcohol, including sedation, breathing problems, and increased overdose danger, plus safer treatment guidance. - [The Weed Plant: What You Need to Know About Marijuana](https://www.oceanrecovery.com/addiction-blog/weed-plant/): Learn what a weed plant is, how cannabis grows, its effects on the brain and body, and potential addiction risks explained by Ocean Recovery. - [What Drugs Make You Lose Weight?](https://www.oceanrecovery.com/addiction-blog/drugs-that-make-you-lose-weight/): What drugs make you lose weight? Learn which substances can cause rapid weight loss, why it happens, and the serious health risks linked to drug use. - [Atypical Anorexia: What It Is & The Dangers of Eating Disorders](https://www.oceanrecovery.com/addiction-blog/atypical-anorexia/): Atypical anorexia is a serious eating disorder that can occur at any body weight. Learn symptoms, health risks, and treatment options for recovery. - [What is Lean Drug? Potential Risks and Abuse Potential of Taking Lean Drug](https://www.oceanrecovery.com/addiction-blog/lean-drug/): Learn what the lean drug is, how it affects the body, and the serious risks of codeine-promethazine misuse, including addiction and overdose dangers. - [Percocet Withdrawal: Symptoms, Timeline, and What to Expect](https://www.oceanrecovery.com/addiction-blog/percocet-withdrawal/): Learn Percocet withdrawal symptoms, detox timeline, and risks, including cravings, flu-like effects, and how treatment supports safe recovery. - [Meth Withdrawal Symptoms and Timeline: How to Get Help for a Meth Addiction](https://www.oceanrecovery.com/addiction-blog/meth-withdrawal/): Learn common meth withdrawal symptoms, detox timeline, and risks, including depression, fatigue, cravings, and how recovery support can help. - [Heroin Withdrawal: Symptoms, Timeline, and Safe Detox Options](https://www.oceanrecovery.com/addiction-blog/heroin-withdrawal/): Learn common heroin withdrawal symptoms, the withdrawal timeline, and why medically supervised detox is the safest way to manage opioid withdrawal. - [Blue Xanax: What It Is, Side Effects of Use, & Addiction Potential](https://www.oceanrecovery.com/addiction-blog/blue-xanax/): Learn about blue Xanax pills, including side effects, misuse risks, and addiction potential, plus warning signs and when professional help may be needed. - [The Principles of Recovery: Love](https://www.oceanrecovery.com/addiction-blog/the-principles-of-recovery-love/): If through humility, we are thinking more of other people, love is where we begin to put those thoughts into action. This is the point at... - [The Principles of the Twelve Steps: Humility](https://www.oceanrecovery.com/addiction-blog/the-principles-of-the-twelve-steps-humility/): When we live with humility, we go through life with both an open heart and an open mind. This is where faith begins. We learn that we... - [The Principles of the Twelve Steps: Integrity](https://www.oceanrecovery.com/addiction-blog/the-principles-of-the-twelve-steps-integrity/): Integrity means have strong ethical or moral principles and following those principles at all times. If you look in a dictionary, you'll... - [The Principles of the Twelve Steps: Courage](https://www.oceanrecovery.com/addiction-blog/the-principles-of-the-twelve-steps-courage/): It takes a lot of courage to start taking an honest look at ourselves, our shortcomings, and the wreckage of our past. After years of... - [The Principles of the Twelve Steps: Surrender](https://www.oceanrecovery.com/addiction-blog/the-principles-of-the-twelve-steps-surrender/): The problems that many of us have with surrender are often directly linked to the problems we had with getting honest with ourselves. If... - [The Principles of the Twelve Steps: Hope](https://www.oceanrecovery.com/addiction-blog/the-principles-of-the-twelve-steps-hope/): We built Ocean Recovery on a foundation of hope. If you are struggling with drugs or alcohol, we know the hopelessness... - [Vitamin Sea: The Health Benefits of the Beach](https://www.oceanrecovery.com/addiction-blog/vitamin-sea-the-health-benefits-of-the-beach/): Vitamin Sea highlights the mental and physical health benefits of the beach, including stress relief, improved mood, and wellness support at Ocean Recovery. - [Benzodiazepines: Dangerous and On the Rise](https://www.oceanrecovery.com/addiction-blog/benzodiazepines-dangerous-and-on-the-rise/): Are benzodiazepines dangerous? Learn the risks of dependence, overdose, and withdrawal, plus warning signs of misuse and when to seek help. - [The Alarming Resurgence of Crystal Meth](https://www.oceanrecovery.com/addiction-blog/the-alarming-resurgence-of-crystal-meth/): The alarming resurgence of crystal meth is driving rising overdose risks and addiction rates. Learn the warning signs and contact Ocean Recovery today. - [Ocean Recovery on the Dr. Phil Show](https://www.oceanrecovery.com/addiction-blog/ocean-recovery-on-the-dr-phil-show/): Ocean Recovery has had an ongoing relationship with Dr. Phil, offering our services to his guests that need help with substance abuse or eating disorders. - [Facing Our Fears and Moving Forward](https://www.oceanrecovery.com/addiction-blog/facing-our-fears-and-moving-forward/): Facing our fears and moving forward is a key part of recovery. Learn how fear affects addiction and practical ways to build confidence and emotional growth. - [Social Anxiety and Substance Use Disorders](https://www.oceanrecovery.com/addiction-blog/social-anxiety-and-substance-use-disorders/): Social anxiety and substance abuse often occur together. Learn why self-medication increases addiction risk and how integrated treatment supports recovery. - [Getting Through Tough Times in Recovery](https://www.oceanrecovery.com/addiction-blog/tough-times-recovery/): Life is waiting for us once we've quit drugs and alcohol. Here are some tips for making it through those tough times with your sobriety intact. - [Avoidant/Restrictive Food Intake Disorder](https://www.oceanrecovery.com/addiction-blog/avoidant-restrictive-food-intake-disorder/): Food avoidance disorder, also called ARFID, causes extreme food restriction due to fear or sensory issues. Learn symptoms, risks, and treatment options. - [Neuroplasticity: Rewire Yourself for Happiness and Recovery](https://www.oceanrecovery.com/addiction-blog/neuroplasticity-rewire-yourself-for-happiness/): Learn how neuroplasticity helps rewire the brain for happiness, healthier habits, and addiction recovery through mindfulness, exercise, and learning. - [Orthorexia: An Unhealthy Quest for Purity](https://www.oceanrecovery.com/addiction-blog/orthorexia-an-unhealthy-quest-for-purity/): Learn how orthorexia recovery works, including signs of unhealthy food obsession, emotional effects, and steps toward balanced eating and healing. - [Relapse Prevention: Five Rules of Recovery](https://www.oceanrecovery.com/addiction-blog/relapse-prevention-part-two/): Learn relapse prevention and the five rules of recovery, including honesty, self-care, support systems, and lifestyle changes that help maintain sobriety. - [Relapse Prevention: Three Stages of Relapse](https://www.oceanrecovery.com/addiction-blog/relapse-prevention-three-stages/): Learn the three stages of relapse—emotional, mental, and physical—and how recognizing early warning signs can help prevent substance use relapse. - [Alcohol Withdrawals: A First-Person Account](https://www.oceanrecovery.com/addiction-blog/alcohol-withdrawals-first-person-account/): Alcohol withdrawal stories reveal real symptoms, risks, and recovery experiences from a first-person perspective—and why medical detox can save lives. - [Building a Sober Support Network](https://www.oceanrecovery.com/addiction-blog/building-sober-support-network/): Learn how building a sober support network strengthens recovery, reduces relapse risk, and helps you stay connected with healthy, supportive relationships. - [Surf Therapy at Ocean Recovery](https://www.oceanrecovery.com/addiction-blog/surf-therapy-ocean-recovery/): Surf therapy at Ocean Recovery uses guided ocean experiences to build confidence, regulate emotions, and support addiction recovery. Contact us today. - [Kit Harington Checks Into Wellness Retreat](https://www.oceanrecovery.com/addiction-blog/kit-harington-wellness-retreat/): On May 28th, Entertainment Weekly reported that Kit Harington, the actor that played Jon Snow, checked into a mental wellness retreat. - [How to Deal With Relapse: Steps to Get Back on Track in Recovery](https://www.oceanrecovery.com/addiction-blog/dealing-with-relapse/): Learn how to deal with relapse by recognizing warning signs, reconnecting with support, and refocusing on recovery strategies that help prevent future setbacks. - [Depression: More Than a Feeling](https://www.oceanrecovery.com/addiction-blog/depression-more-than-a-feeling/): Depression is more than a feeling—it’s a serious mental health disorder. Learn symptoms, causes, and treatment options that support recovery. - [Marijuana Myths: Separating Truth from Fiction](https://www.oceanrecovery.com/addiction-blog/marijuana-myths/): Learn the truth behind common marijuana myths, including addiction risks, health effects, and misconceptions about cannabis safety. - [Mindfulness: An Invaluable Tool for Recovery](https://www.oceanrecovery.com/addiction-blog/mindfulness-tool-for-recovery/): Learn how mindfulness tools support addiction recovery by reducing cravings, improving focus, and helping individuals stay present during healing. - [Team Building: A Skill For Recovery and Beyond](https://www.oceanrecovery.com/addiction-blog/team-building-a-skill-for-recovery-and-beyond/): If you've attended a business meeting or two over the last few years, you know that the phrase, "team building," is quite the buzzword in corporate culture. - [Salt Water Therapy: Benefits for Mental Health and Recovery](https://www.oceanrecovery.com/addiction-blog/salt-water-therapy/): Learn how salt water therapy supports recovery by reducing stress, promoting mindfulness, and improving mental well-being through ocean exposure. - [Eating Disorders and Dehydration](https://www.oceanrecovery.com/addiction-blog/eating-disorders-and-dehydration/): Learn how eating disorders and dehydration are connected, including warning signs, health risks, and why proper hydration is critical for recovery. - [Does Aetna Cover Therapy?](https://www.oceanrecovery.com/addiction-blog/does-aetna-cover-therapy/): Does Aetna cover therapy? Learn what mental health services may be covered, possible costs, and how to verify your Aetna insurance benefits. - [What Is the Relationship Between Depression and Anxiety?](https://www.oceanrecovery.com/addiction-blog/depression-and-anxiety/): Learn the relationship between depression and anxiety, why they often occur together, shared symptoms, and treatment approaches that support recovery. # # Detailed Content ## Pages > Luxury addiction rehab in California offering personalized drug and alcohol treatment in a private, supportive setting. Call today to start recovery. - Published: 2026-09-04 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/kaiser-permanente-drug-detox/ - Published: 2026-08-17 - Modified: 2026-08-17 - URL: https://www.oceanrecovery.com/geha-insurance-for-addiction-treatment-in-orange-county-ocean-recovery/ - Published: 2026-08-17 - Modified: 2026-08-17 - URL: https://www.oceanrecovery.com/insurance/surest-insurance-for-addiction-treatment-in-orange-county-ocean-recovery/ - Published: 2026-08-17 - Modified: 2026-08-17 - URL: https://www.oceanrecovery.com/insurance/medica-insurance-for-addiction-treatment-in-orange-county-ocean-recovery/ > Learn what surf therapy is and how Ocean Recovery uses this experiential therapy to help adults heal from addiction and co-occurring disorders. - Published: 2026-04-20 - Modified: 2026-04-20 - URL: https://www.oceanrecovery.com/therapy/surf/ > Learn how IOP addiction treatment in Orange County offers flexible, evidence-based care for lasting recovery. Get the support you need today. - Published: 2026-04-13 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/programs/intensive-outpatient/ > Learn how PHP addiction treatment in Orange County offers structured, compassionate care for lasting recovery. Call now to start your healing today. - Published: 2026-04-08 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/programs/partial-hospitalization/ > Ocean Recovery treats alcohol and drug addiction, including fentanyl, heroin, cocaine, meth, and more, at our Orange County, California, rehab center. - Published: 2026-03-16 - Modified: 2026-03-16 - URL: https://www.oceanrecovery.com/what-we-treat/ > Group therapy for addiction offers peer support and licensed facilitation to build coping skills, accountability, and lasting recovery. Call us today! - Published: 2026-03-06 - Modified: 2026-03-24 - URL: https://www.oceanrecovery.com/therapy/group/ > Cigna rehab coverage guides you through accessing detox, inpatient, outpatient services. Contact out rehab that accepts Cigna in Orange County today, - Published: 2026-02-17 - Modified: 2026-08-17 - URL: https://www.oceanrecovery.com/cigna-rehab/ > UMR rehab coverage explained at Ocean Recovery Center in Orange County. Verify your benefits and covered services from detox to outpatient treatment. - Published: 2026-02-10 - Modified: 2026-08-17 - URL: https://www.oceanrecovery.com/insurance/umr/ > Ocean Recovery is the leading alcohol & drug rehab in Orange County, offering detox, inpatient & eating disorder treatment in Newport Beach. - Published: 2026-01-22 - Modified: 2026-07-22 - URL: https://www.oceanrecovery.com/ > Somatic Experience Therapy in Orange County helps process trauma and addiction through body-based, nervous system-focused treatment. Reach out today. - Published: 2026-01-13 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/therapy/somatic/ > EMDR therapy in Orange County helps process trauma, PTSD, and addiction using evidence-based, trauma-focused treatment. Speak with our team today to learn more. - Published: 2026-01-08 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/therapy/emdr/ > Experiential therapy in Orange County, CA, helps individuals heal through active, engaging experiences. Call today to learn more. - Published: 2025-12-16 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/therapy/experiential/ > Therapy for addiction in California using evidence-based approaches like individual, group, and experiential therapy to support lasting recovery. Call today. - Published: 2025-12-16 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/therapy/ > Kaiser Permanente rehab in Orange County, CA, provides structured addiction and mental health treatment with in-network Kaiser coverage. Verify today. - Published: 2025-12-15 - Modified: 2026-08-13 - URL: https://www.oceanrecovery.com/insurance/kaiser-permanente/ - Published: 2025-09-04 - Modified: 2025-09-11 - URL: https://www.oceanrecovery.com/careers/ > Learn more about the connection between genetics and alcoholism and how environmental and social factors play a role in developing alcohol addiction. - Published: 2025-02-03 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/alcohol/genetic-alcoholism/ > Learn the signs and dangers of end stage alcoholism, including severe health effects and treatment options. Get professional help at Ocean Recovery. - Published: 2024-12-23 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/alcohol/end-stage-alcoholism/ > Alcohol shakes are a common alcohol withdrawal symptom that may signal dependence. Learn causes, risks, and safe detox treatment at Ocean Recovery. - Published: 2024-11-25 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/alcohol/alcohol-shakes/ > Learn why mixing Ambien and alcohol is dangerous, including overdose risks, side effects, and addiction concerns. Get help from Ocean Recovery. - Published: 2024-11-18 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/alcohol/ambien-and-alcohol/ > Lorazepam effects typically occur within 2 hours of ingestion and may last 6 to 8 hours. Find out how long lorazepam lasts and stays in your system. - Published: 2024-11-11 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/benzodiazepines/how-long-does-lorazepam-last/ > Learn about the benzo antidote flumazenil, how it reverses benzodiazepine overdose, potential risks, and when medical treatment is needed. - Published: 2024-10-21 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/benzodiazepines/antidote-for-benzodiazepines/ > Compare Vyvanse vs. Adderall, including differences, duration, side effects, and addiction risks to better understand ADHD medication options. - Published: 2024-09-23 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-treatment/adderall/vyvanse-vs-adderall/ > Learn common Adderall side effects in females, including hormonal, mental health, and physical risks. Understand symptoms and when to seek help. - Published: 2024-08-26 - Modified: 2026-03-23 - URL: https://www.oceanrecovery.com/addiction-treatment/adderall/side-effects-of-adderall-in-women/ > Learn the signs of a meth overdose, life-threatening symptoms, and what to do in an emergency. Get expert guidance and support. - Published: 2024-08-19 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/meth/meth-overdose/ > Kratom effects can vary by many factors. Find out how long kratom lasts, how quickly its effects occur, and what risks to be aware of with kratom use. - Published: 2024-08-12 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/kratom/how-long-does-kratom-last/ > Concerta vs. Adderall comparison covering differences, effects, and ADHD treatment options to help you make informed medication decisions. Read more. - Published: 2024-07-22 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-treatment/adderall/concerta-vs-adderall/ > Methamphetamine is a highly addictive drug that can have intense and unpleasant withdrawal symptoms. Learn more about meth withdrawal and treatment options - Published: 2024-07-15 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/meth/meth-withdrawal-symptoms/ > Melatonin is a common sleep aid, but it can have dangerous interactions with alcohol. Learn more about the risks of mixing alcohol and melatonin. - Published: 2024-07-08 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/alcohol/alcohol-and-melatonin/ > There are benefits to quitting weed that affect your health and well-being, including your mental health. Find out more about the benefits of stopping use. - Published: 2024-07-01 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/marijuana/benefits-of-quitting-weed/ > Find drug and alcohol addiction treatment help in our Southern California treatment guide. Learn about levels of care, continuing recovery, and more. - Published: 2024-05-14 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/ > Ocean Recovery is a drug & alcohol rehab facility in Rancho Santa Margarita, providing treatment for substance abuse and mental health. - Published: 2024-05-14 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/rancho-santa-margarita/ - Published: 2024-05-14 - Modified: 2026-01-07 - URL: https://www.oceanrecovery.com/orange-county-treatment-guide/laguna-beach-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab in Dana Point offering addiction and mental health treatment to help you start your recovery. - Published: 2024-05-13 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/orange-county-guide/dana-point-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab center serving San Juan Capistrano, offering best-in-class substance abuse and mental health treatment services. - Published: 2024-05-13 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/san-juan-capistrano-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab serving Aliso Viejo, offering the best-in-class substance abuse and mental health treatment to help you start your recovery. - Published: 2024-05-13 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/aliso-viejo-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab facility serving Placentia, providing substance abuse and mental health treatment to help you start your recovery. - Published: 2024-05-13 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/placentia/ > Ocean Recovery is a drug & alcohol rehab center in Fountain Valley offering holistic addiction and mental health treatment services. - Published: 2024-05-13 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/orange-county-guide/fountain-valley-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab center serving La Habra, providing accredited substance abuse and mental health treatment services. - Published: 2024-05-11 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/la-habra-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab center near San Clemente, CA, offering highly accredited addiction and mental health treatment services. - Published: 2024-05-11 - Modified: 2026-04-01 - URL: https://www.oceanrecovery.com/orange-county-guide/san-clemente-drug-rehab/ - Published: 2024-05-11 - Modified: 2026-01-07 - URL: https://www.oceanrecovery.com/orange-county-treatment-guide/laguna-niguel-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab center serving Yorba Linda, offering substance abuse and mental health treatment to help you start your recovery. - Published: 2024-05-11 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/yorba-linda-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab center in Tustin offering substance abuse and mental health treatment to help you start your recovery. - Published: 2024-05-11 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/tustin-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab facility serving Buena Park, with substance abuse and mental health treatment to help you start your recovery. - Published: 2024-05-11 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/buena-park-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab center serving Newport Beach, offering top-notch substance abuse and mental health treatment programs. - Published: 2024-05-11 - Modified: 2026-04-02 - URL: https://www.oceanrecovery.com/orange-county-guide/newport-beach-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab facility in Lake Forest, providing best-in-class substance abuse and mental health treatment services. - Published: 2024-05-10 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/lake-forest-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab facility serving Mission Viejo, offering substance abuse and mental health treatment programs. - Published: 2024-05-08 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/mission-viejo-drug-rehab/ > Ocean Recovery is an addiction rehab center serving the Costa Mesa area, offering drug and alcohol abuse treatment. - Published: 2024-05-08 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/costa-mesa-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab center in the Orange area offering the best-in-class substance abuse detox and mental health treatment. - Published: 2024-05-08 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/orange-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab facility in Fullerton offering substance abuse and mental health treatment programs. - Published: 2024-05-08 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/fullerton-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab facility serving Garden Grove, offering substance abuse and mental health treatment to help you start your recovery. - Published: 2024-05-07 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/garden-grove-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab center serving the Santa Ana area, offering comprehensive substance abuse and mental health treatment. - Published: 2024-05-07 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/santa-ana-drug-rehab/ > Ocean Recovery is a drug & alcohol treatment center in Huntington Beach, providing accredited mental health and substance abuse recovery programs. - Published: 2024-05-06 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/huntington-beach-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab center serving Irvine, offering substance abuse and mental health treatment to help you start your recovery. - Published: 2024-05-05 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/irvine-drug-rehab/ > Ocean Recovery is a drug & alcohol rehab center serving Anaheim with substance abuse and mental health treatment to help you start your recovery. - Published: 2024-04-30 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/orange-county-guide/anaheim-drug-rehab/ > Is marijuana a depressant? Learn how cannabis affects the brain, its stimulant and hallucinogenic effects, and potential risks. - Published: 2024-03-11 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-treatment/marijuana/is-marijuana-a-depressant/ > Benzodiazepine addiction treatment in Orange County with medical detox, therapy, and personalized recovery programs. Find help at Ocean Recovery. - Published: 2024-03-03 - Modified: 2026-04-13 - URL: https://www.oceanrecovery.com/addiction-treatment/benzodiazepines/ > Meth addiction treatment in Orange County with medical detox, therapy, and personalized recovery programs. Speak to our team today. - Published: 2024-03-03 - Modified: 2026-04-13 - URL: https://www.oceanrecovery.com/addiction-treatment/meth/ > Find out more about the types of club drugs, the signs and symptoms of abuse, the risks of taking club drugs, and treatment options. - Published: 2024-03-03 - Modified: 2026-04-13 - URL: https://www.oceanrecovery.com/addiction-treatment/club-drugs/ > Marijuana addiction treatment in Orange County with evidence-based therapy and personalized recovery programs. Speak to our team today. - Published: 2024-03-03 - Modified: 2026-04-13 - URL: https://www.oceanrecovery.com/addiction-treatment/marijuana/ > Kratom addiction treatment in Orange County with medical detox, therapy, and personalized recovery programs at Ocean Recovery in Newport Beach. Learn more. - Published: 2024-03-03 - Modified: 2026-03-16 - URL: https://www.oceanrecovery.com/addiction-treatment/kratom/ > Alcohol rehab in Newport Beach, CA, with medical detox, residential and outpatient care, and evidence-based therapy at Ocean Recovery. Learn more today. - Published: 2024-03-03 - Modified: 2026-04-13 - URL: https://www.oceanrecovery.com/addiction-treatment/alcohol/ > Adderall addiction treatment in Orange County offering personalized care, medical support, and evidence-based therapy. Call today to start recovery. - Published: 2024-03-03 - Modified: 2026-03-16 - URL: https://www.oceanrecovery.com/addiction-treatment/adderall/ > Cocaine addiction treatment in Orange County with medical detox, therapy, and personalized recovery programs in Newport Beach at Ocean Recovery. Call today. - Published: 2024-03-03 - Modified: 2026-04-13 - URL: https://www.oceanrecovery.com/addiction-treatment/cocaine/ > Crack addiction treatment in Orange County with medical detox, evidence-based therapy, and personalized recovery support. Speak with our admissions team today. - Published: 2024-03-03 - Modified: 2026-04-13 - URL: https://www.oceanrecovery.com/addiction-treatment/crack/ > Get compassionate heroin addiction treatment in Orange County with medical detox, expert care, and lasting recovery support at Ocean Recovery. Call today. - Published: 2024-03-03 - Modified: 2026-04-13 - URL: https://www.oceanrecovery.com/addiction-treatment/heroin/ > Fentanyl addiction treatment in Orange County with medical detox, therapy, and personalized recovery programs in Newport Beach at Ocean Recovery. Call today. - Published: 2024-03-03 - Modified: 2026-04-13 - URL: https://www.oceanrecovery.com/addiction-treatment/fentanyl/ > Insurance for addiction treatment made simple. Verify coverage quickly and learn how Ocean Recovery helps make rehab affordable and accessible. - Published: 2024-01-12 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/insurance/ - Published: 2023-09-14 - Modified: 2025-12-05 - URL: https://www.oceanrecovery.com/our-contributors/ - Published: 2023-04-20 - Modified: 2025-11-26 - URL: https://www.oceanrecovery.com/press/ - Published: 2022-10-11 - Modified: 2025-01-31 - URL: https://www.oceanrecovery.com/medical-review-process-editorial-guidelines/ - Published: 2022-09-12 - Modified: 2023-01-03 - URL: https://www.oceanrecovery.com/kelly-blasco/ - Published: 2022-07-18 - Modified: 2023-01-03 - URL: https://www.oceanrecovery.com/about-ocean-recovery/our-staff/brian-smith/ - Published: 2022-07-18 - Modified: 2023-01-02 - URL: https://www.oceanrecovery.com/about-ocean-recovery/our-staff/natalie-plappert/ > Outpatient addiction rehab in Orange County offering flexible, evidence-based treatment and ongoing recovery support. Start your recovery journey today. - Published: 2022-05-20 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/programs/outpatient/ - Published: 2022-01-05 - Modified: 2022-08-23 - URL: https://www.oceanrecovery.com/face-the-truth/ > The relationship between Ocean Recovery and Dr. Phil has developed to the point where he knows he can turn to us for assistance with his toughest cases. - Published: 2021-12-17 - Modified: 2026-02-24 - URL: https://www.oceanrecovery.com/dr-phil-show-my-twins-deadly-addiction-with-drinking-alcohol-cleaning-supplies-bug-spray/ - Published: 2021-12-17 - Modified: 2025-02-05 - URL: https://www.oceanrecovery.com/dr-phil-color-me-badd/ - Published: 2021-12-16 - Modified: 2025-02-01 - URL: https://www.oceanrecovery.com/privacy-policy/ > Need addiction treatment? Worried about how to pay for it? Click here to fill out an insurance verification form or contact us - Published: 2021-09-27 - Modified: 2026-06-21 - URL: https://www.oceanrecovery.com/verify-insurance/ > Luxury addiction rehab in California offering personalized drug and alcohol treatment in a private, supportive setting. Call today to start recovery. - Published: 2021-09-27 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/luxury-rehab-california/ - Published: 2021-09-27 - Modified: 2025-11-26 - URL: https://www.oceanrecovery.com/contact-ocean-recovery/ > Stay informed with our media coverage. Dive into our Media Page for a closer look at our commitment to a healthier, addiction-free world. - Published: 2021-09-27 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/in-the-media/ - Published: 2021-09-27 - Modified: 2025-01-31 - URL: https://www.oceanrecovery.com/testimonials/ > Our admissions staff are available 24/7 to answer your questions, walk you through your options, verify insurance, and connect you with the help you need. - Published: 2021-09-27 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/admissions/ > Ocean Recovery's family therapy in Orange County rebuilds lives and relationships. If you suffer from addiction, both you and your family need healing. - Published: 2021-09-27 - Modified: 2026-06-26 - URL: https://www.oceanrecovery.com/for-families/ > Ocean Recovery works closely with trusted and reputable detox providers nationwide for a safe and effective detox experience. Contact us today. - Published: 2021-09-27 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/programs/detox/ > Addiction is a complex brain disease that relates closely to mental health. Learn more about mental health treatment by contacting us. - Published: 2021-09-27 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/mental-health-treatment/ > Eating disorder treatment center in Orange County offering personalized care, nutrition therapy, and dual-diagnosis support. Talk to us today. - Published: 2021-09-27 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/mental-health-treatment/eating-disorders/ > Addiction treatment program in Orange County offering holistic, evidence-based care, therapy, and personalized recovery programs at Ocean Recovery. Call today. - Published: 2021-09-27 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-treatment/ > Addiction rehab program for men in Orange County offering gender-specific therapy, psychiatric care, and personalized treatment at Ocean Recovery. Call today. - Published: 2021-09-27 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/programs/mens-rehab/ > Women’s addiction rehab program in Orange County offering trauma-informed, dual-diagnosis care and personalized treatment. Call us today. - Published: 2021-09-27 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/programs/womens-rehab/ > We specialize in eating disorders and drug addiction treatment in Newport Beach, along with recovery programs to prepare you for a new, healthy life. - Published: 2021-09-27 - Modified: 2026-02-25 - URL: https://www.oceanrecovery.com/programs/ - Published: 2021-09-27 - Modified: 2025-01-31 - URL: https://www.oceanrecovery.com/about-ocean-recovery/our-alumni/ > Our treatment programs allow clients to receive personalized care while experiencing the safety and trust necessary for transformational healing. - Published: 2021-09-27 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/about/our-facilities/ - Published: 2021-09-27 - Modified: 2026-02-17 - URL: https://www.oceanrecovery.com/about/our-staff/ > At Ocean Recovery, our Orange County addiction treatment center provides compassionate, evidence-based care. Call today to get help. - Published: 2021-09-27 - Modified: 2026-06-26 - URL: https://www.oceanrecovery.com/about/ ## Posts > Measuring addiction treatment outcomes is crucial for progress. Effective strategies help ensure that patients receive the best care and support for recovery. - Published: 2026-07-04 - Modified: 2026-07-06 - URL: https://www.oceanrecovery.com/addiction-blog/measuring-success-addiction-treatment/ - Published: 2026-07-03 - Modified: 2026-07-06 - URL: https://www.oceanrecovery.com/addiction-blog/californias-overdose-divide-the-states-most-affected-counties-are-not-always-its-largest-cities/ > Effective recovery support makes a difference in family dynamics. Learn practical ways to enhance your approach and promote healing together. - Published: 2026-07-02 - Modified: 2026-07-06 - URL: https://www.oceanrecovery.com/addiction-blog/how-families-can-support-recovery-effectively/ > Gain insights into psychiatric medications in rehab at Ocean Recovery. Understand key questions that can inform treatment discussions. - Published: 2026-07-01 - Modified: 2026-07-06 - URL: https://www.oceanrecovery.com/addiction-blog/questions-psychiatric-meds-during-rehab/ > Recognizing early signs of eating disorders is crucial for intervention. Learn to identify warning signals and support those in need for healthier futures. - Published: 2026-06-30 - Modified: 2026-07-06 - URL: https://www.oceanrecovery.com/addiction-blog/how-spot-early-signs-eating-disorder/ > Media plays a crucial role in shaping public perceptions of addiction. Understand how portrayal affects attitudes and drives change in society today. - Published: 2026-06-29 - Modified: 2026-07-06 - URL: https://www.oceanrecovery.com/addiction-blog/eating-disorders/ > Effectively managing benzodiazepine withdrawal is crucial for safety and recovery. This guide outlines professional methods to ensure a safer transition. - Published: 2026-06-28 - Modified: 2026-07-06 - URL: https://www.oceanrecovery.com/addiction-blog/approaches-to-benzodiazepine-withdrawal-and-safety/ > Gain insights into evaluating quality in rehab programs. Learn key factors that can support effective treatment and recovery. - Published: 2026-06-24 - Modified: 2026-07-06 - URL: https://www.oceanrecovery.com/addiction-blog/how-evaluate-rehab-program-quality/ > Explore evidence-based information about medications for opioid and alcohol use disorders. Understand the risks and benefits to make informed decisions with a qualified clinician. - Published: 2026-06-23 - Modified: 2026-07-06 - URL: https://www.oceanrecovery.com/addiction-blog/comparing-medication-options-opioid/ > Benefits of holistic therapy improve physical health, mental clarity, and emotional balance with integrated mind-body practices. Learn more. - Published: 2026-02-05 - Modified: 2026-02-23 - URL: https://www.oceanrecovery.com/addiction-blog/benefits-of-holistic-therapy/ Holistic therapy treats the mind, body, and spirit together, not just isolated symptoms. A 2024 report from the National Center for Complementary and Integrative Health shows a shift. - Published: 2026-01-30 - Modified: 2026-02-08 - URL: https://www.oceanrecovery.com/addiction-blog/why-is-mens-mental-health-awareness-important/ Men are suffering from mental health issues in silence, and it's costing lives. While society often expects men to remain stoic and self-reliant, this pressure contributes to alarming rates of untreated mental illness and suicide. - Published: 2026-01-30 - Modified: 2026-02-08 - URL: https://www.oceanrecovery.com/addiction-blog/signs-of-depression-in-women/ Women often experience depression symptoms through a mix of emotional, physical, and behavioral changes. You might feel empty and hopeless, exhausted despite sleep, or notice headaches and stomach problems. - Published: 2026-01-28 - Modified: 2026-02-09 - URL: https://www.oceanrecovery.com/addiction-blog/what-is-the-root-of-addiction/ Addiction is a complex condition that affects millions of people across the United States, transforming lives and relationships in profound ways. At Ocean Recovery, we understand that successful treatment begins with exploring the underlying causes that drive addictive behaviors. > Learn about somatic therapy benefits, including trauma healing, stress reduction, and improved emotional regulation through mind-body treatment approaches. - Published: 2025-12-22 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/benefits-of-somatic-therapy/ Research shows that around 70% of adults have lived through at least one traumatic experience. For many individuals, traditional talk therapy alone isn't enough — their bodies still hold the trauma, even when their minds have processed it. > How long does alcohol stay in your system? Learn alcohol detection times, metabolism rates, and how long alcohol can be found in blood, urine, and breath tests. - Published: 2025-12-05 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-alcohol-stay-in-your-system/ Understanding how long alcohol stays in your system is important for your health, safety, and overall well-being, especially for those struggling with alcohol misuse. Whether you're concerned about testing, detox, or the effects of drinking, it helps to understand how your body breaks alcohol down and what factors influence the timeline. > Can you take gabapentin and Tylenol together? Learn safety guidelines, possible side effects, and when to consult a doctor before combining them. - Published: 2025-11-24 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/gabapentin-and-tylenol/ > Can you overdose on cough drops? Learn the risks of menthol and other ingredients, possible side effects, and when too many cough drops become dangerous. - Published: 2025-11-17 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/can-you-overdose-on-cough-drops/ > Learn the AA Prayer (Serenity Prayer), its meaning, history, and how it supports addiction recovery and emotional balance in Alcoholics Anonymous. - Published: 2025-11-10 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/aa-prayer/ > Learn why mixing meloxicam and alcohol is unsafe. Explore meloxicam's effects, risks of combining it with alcohol, and how long to wait before drinking. - Published: 2025-11-03 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/meloxicam-and-alcohol/ > Tramadol withdrawal symptoms can occur when someone develops an addiction to this synthetic opioid. Learn more about withdrawal symptoms and treatment. - Published: 2025-10-06 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/tramadol-withdrawal-symptoms-what-are-they-and-how-can-i-manage-them/ > Learn common and serious Vivitrol side effects, including injection reactions, nausea, and liver risks, plus when to seek help at Ocean Recovery. - Published: 2025-09-22 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/vivitrol-side-effects/ > Does NyQuil help you sleep? Learn how it causes drowsiness, potential side effects, dependency risks, and safer alternatives for better sleep. - Published: 2025-09-15 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/nyquil-for-sleep/ > Learn how long the recreational drug lean stays detectable by drug tests, including how the test type affects the detection window. - Published: 2025-09-08 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-lean-stay-in-your-system/ > Mixing steroids and alcohol can increase liver damage, mood changes, and health risks. Learn the dangers and safety guidance from Ocean Recovery. - Published: 2025-09-01 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/steroids-and-alcohol/ > Learn the difference between codeine and hydrocodone, including potency, medical uses, side effects, and addiction risks associated with these opioids. - Published: 2025-08-25 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/difference-between-codeine-and-hydrocodone/ > How many 50mg tramadol can you take? Understanding maximum safe dosage limits for this prescription medication is essential for your safety and pain management. - Published: 2025-08-18 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/how-many-50mg-tramadol-can-i-take-at-once/ > Is Valium a narcotic? Learn its drug classification, legal status, risks, and how benzodiazepines differ from opioid narcotics. - Published: 2025-08-11 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-valium-a-narcotic/ > Cocaine addiction symptoms include mood swings, weight loss, sleep changes, and paranoia. Learn warning signs and when professional help is needed. - Published: 2025-08-04 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/cocaine-symptoms/ > Adderall weight loss may occur due to appetite suppression, but misuse carries serious health and addiction risks. Learn the dangers and safer options. - Published: 2025-07-28 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/adderall-and-weight-loss/ > How long do weed withdrawals last? Discover the duration of withdrawal, common symptoms, and available treatments. - Published: 2025-07-21 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-do-weed-withdrawals-last/ > How long does MDMA stay in your system? Discover the answer to this and other common questions about ecstasy. - Published: 2025-07-14 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-mdma-stay-in-your-system/ > What is a sponsor in recovery? Learn how sponsors provide guidance, accountability, and support in 12-step programs at Ocean Recovery. - Published: 2025-07-07 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/what-is-a-sponsor/ > Is Percocet stronger than Norco? Learn how these opioids compare in strength, effects, risks, and why potency differences matter for safe use. - Published: 2025-06-23 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-percocet-stronger-than-norco/ > Learn about non addictive anxiety medication options, including SSRIs, SNRIs, buspirone, and hydroxyzine, plus safer alternatives to benzodiazepines. - Published: 2025-06-16 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/non-addictive-anxiety-medication/ > Wet brain syndrome is a serious brain disorder linked to alcohol misuse and vitamin B1 deficiency. Learn symptoms and treatment options at Ocean Recovery. - Published: 2025-06-09 - Modified: 2026-03-05 - URL: https://www.oceanrecovery.com/addiction-blog/what-you-should-know-about-wet-brain-syndrome/ > Is Lyrica a controlled substance? Learn its DEA classification, prescription rules, misuse risks, and why pregabalin is federally regulated. - Published: 2025-06-02 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-lyrica-a-controlled-substance/ > What is the most addictive drug? Learn which substances carry the highest addiction risk and how dependence develops. Contact Ocean Recovery today. - Published: 2025-05-26 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/the-most-addictive-drugs/ > Is meloxicam a narcotic? Learn its drug classification, legal status, risks, and how this NSAID differs from opioid pain medications. - Published: 2025-05-19 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-meloxicam-a-narcotic/ > Learn more about the duration of hydrocodone’s effects, its uses, how long it lasts in your system, and the risks associated with its use. - Published: 2025-05-12 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-hydrocodone-last/ > Is clonidine a controlled substance? Learn its legal classification, prescription status, risks, and how clonidine is used in medical treatment. - Published: 2025-05-05 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/is-clonidine-a-controlled-substance/ > Belbuca vs Suboxone compares two buprenorphine medications used for pain and opioid addiction treatment. Learn differences, benefits, and risks. - Published: 2025-04-28 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/belbuca-vs-suboxone/ > Discover how long diazepam (Valium) can be detected in various drug tests and what factors affect its detectability. - Published: 2025-04-21 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-valium-stay-in-your-system/ > How long does Ritalin last? Learn how long immediate- and extended-release Ritalin effects last, onset time, and factors that affect duration. - Published: 2025-04-14 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-ritalin-last/ > Find out what ketamine is, how it’s used, the durations of its effects, and the risks of using ketamine as a recreational drug. - Published: 2025-04-07 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-ketamine-last/ > Learn about the AA Daily Reflections, which are designed to help you connect with your inner strength and embrace the principles of the Twelve Steps - Published: 2025-03-24 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/aa-daily-reflection/ > Gabapentin is a prescription medication that has several side effects, including rare constipation. Learn more about the side effects and risks. - Published: 2025-03-17 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/does-gabapentin-cause-constipation/ > Cotton fever is a flu-like reaction linked to IV drug use and contaminated cotton filters. Learn symptoms, causes, risks, and when to seek medical care. - Published: 2025-03-10 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/cotton-fever/ > Is Dilaudid stronger than morphine? Learn how their potency compares, dosing differences, risks, and why both opioids require careful medical use. - Published: 2025-03-03 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/is-dilaudid-stronger-than-morphine/ > Is huffing illegal? Learn when inhalant use breaks the law, legal risks, and why abusing household chemicals can lead to criminal charges. - Published: 2025-02-24 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/huffing/ > Find out how long it takes to get drug test results back for urine, blood, saliva, and hair drug tests, and what factors affect the timeframe. - Published: 2025-02-17 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-a-drug-test-take/ > Find out how long oxycodone’s effects last, how long the drug stays in your system, and what factors affect the drug’s duration. - Published: 2025-02-10 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-oxycodone-last/ > Learn what 15 mg of meloxicam is equivalent to for ibuprofen and NSAID dosing in a comparison of these two common pain relief options. - Published: 2025-01-27 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/15-mg-meloxicam-equals-how-much-ibuprofen/ > Learn the signs of gabapentin abuse, common side effects, and addiction risks, plus how professional treatment can support safe recovery. - Published: 2025-01-20 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/gabapentin-abuse/ > What is a dry drunk? Learn the meaning, common symptoms, and why emotional recovery, not just sobriety, is essential for long-term healing. - Published: 2025-01-13 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/dry-drunk/ > What is freebasing? Learn how this drug use method works, why it creates an intense high, and the serious health risks linked to freebasing substances. - Published: 2025-01-06 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/freebasing/ > Codeine allergies are rare, but allergy-like symptoms can occur when you take codeine. Learn more about codeine allergies and reactions. - Published: 2024-12-16 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/codeine-allergy/ > Meloxicam is a prescription pain medication that has side effects, including weight gain. Learn more about meloxicam side effects and risks. - Published: 2024-12-09 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/does-meloxicam-cause-weight-gain/ > Learn the meaning behind “Drop the Rock,” an Alcoholics Anonymous story about releasing character flaws and emotional baggage to move forward in recovery. - Published: 2024-12-02 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/drop-the-rock/ > Drug abuse involving different drugs will have different signs. Find out the signs and indicators for drug use and how to tell if someone is high. - Published: 2024-11-04 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-to-tell-if-someone-is-high/ > Learn which drugs cause dilated pupils, why pupil dilation happens, and when it may signal substance use or addiction. Get expert insights from Ocean Recovery. - Published: 2024-10-28 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/dilated-pupils-drugs/ > Is gabapentin a narcotic? Learn its drug classification, legal status, risks, and why gabapentin differs from opioid pain medications. - Published: 2024-10-14 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-gabapentin-a-narcotic/ > Methadone has a long and variable half-life. Learn more about how long methadone stays in urine, blood, hair, and saliva. - Published: 2024-10-07 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-methadone-stay-in-urine/ > Compare Vicodin vs Percocet, including uses, strength, side effects, and addiction risks between hydrocodone and oxycodone pain medications. - Published: 2024-09-16 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/percocet-vs-vicodin/ > Lyrica is an anti-epileptic or anticonvulsant drug. Explore strategies for managing withdrawal symptoms associated with Lyrica (pregabalin). - Published: 2024-09-09 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/lyrica-withdrawal/ > Percocet is a combination opioid and acetaminophen medication that’s used to treat pain. Learn more about the medical uses and what it does. - Published: 2024-09-02 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/what-does-percocet-do/ > Is ketamine addictive? Learn the risks of misuse, dependence, withdrawal symptoms, and when ketamine use can lead to addiction. - Published: 2024-08-05 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-ketamine-addictive/ > Gabapentin and ibuprofen are commonly used to treat pain and other conditions. Learn more about the possible risks and interactions with these two drugs. - Published: 2024-06-24 - Modified: 2026-04-02 - URL: https://www.oceanrecovery.com/addiction-blog/can-you-take-gabapentin-with-ibuprofen/ > Trazodone is a widely used antidepressant for depression and anxiety that can have some risks, including possible overdose. Learn more about the risks. - Published: 2024-06-17 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/can-you-overdose-on-trazodone/ > How long does codeine stay in your system? Learn codeine detection times, half-life, and how long it can be found in blood, urine, saliva, and hair tests. - Published: 2024-06-10 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-codeine-stay-in-your-system/ > Adderall is a stimulant prescription drug used to treat ADHD, but it has the potential for abuse. Learn more about the alternatives including OTC options. - Published: 2024-06-03 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/alternatives-to-adderall/ > What is a dopamine reuptake inhibitor? Learn how these medications work, common uses, benefits, and potential side effects for mental health treatment. - Published: 2024-05-27 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/dopamine-reuptake-inhibitors/ > Learn the meaning of the HALT acronym—Hungry, Angry, Lonely, and Tired—and how recognizing these states can help prevent relapse in recovery. - Published: 2024-05-20 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/halt-acronym/ > Find out if it is safe to drink while on steroids. Learn about the risks and considerations of consuming alcohol while on steroid-based medication. - Published: 2024-05-13 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/can-you-drink-on-steroids/ > An alcohol blackout is memory loss caused by heavy drinking. Learn the causes, risks, warning signs, and when alcohol use may require professional help. - Published: 2024-05-06 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/alcohol-blackout/ > Learn about the Baclofen withdrawal symptoms and some precautions you should take to ensure safety during the withdrawal process. - Published: 2024-04-22 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/baclofen-withdrawal-symptoms/ > Learn the short- and long-term PCP side effects, including hallucinations, paranoia, memory problems, and serious physical and mental health risks. - Published: 2024-04-15 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/effects-of-pcp/ > Learn common fentanyl withdrawal symptoms, including nausea, anxiety, muscle pain, and insomnia, plus the withdrawal timeline and safer detox options. - Published: 2024-04-08 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/fentanyl-withdrawal-symptoms/ > Discover how long trazodone lasts, from immediate-release to extended-release formulations. Know the facts to make informed medical decisions. - Published: 2024-04-01 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-trazodone-last/ > How long does Vyvanse last? Learn how long effects typically last, onset time, peak duration, and factors that influence Vyvanse timelines. - Published: 2024-03-04 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-vyvanse-last/ > Mixing Adderall and alcohol can mask intoxication and increase overdose risk. Learn the dangers, side effects, and when to seek help. - Published: 2024-02-26 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/adderall-and-alcohol/ > Psychosis is a collection of symptoms that include hallucinations and delusions. Clinicians categorize them into either 3 or 5 stages. - Published: 2024-02-19 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/5-stages-of-psychosis/ > Adderall can have positive and negative personality effects, including improved focus and severe mood swings. - Published: 2024-02-12 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/adderall-effects-on-personality/ > How long does fentanyl stay in urine? Learn detection timelines, factors that affect elimination, and how long fentanyl may appear on drug tests. - Published: 2024-02-05 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-fentanyl-stay-in-urine/ > Meloxicam and ibuprofen are used to treat pain and inflammation, but they have some important differences. Learn the risks and side effects. - Published: 2024-01-29 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/can-i-take-meloxicam-with-ibuprofen/ > Attending the best detox for THC can alleviate the uncomfortable experience of withdrawal and inspire greater recovery success. - Published: 2024-01-22 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/best-detox-for-thc/ > Isotretinoin is an acne drug that has adverse effects when combined with alcohol. Find out more about Accutane and alcohol. - Published: 2024-01-15 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/accutane-and-alcohol/ > Find sober events in Orange County, including recovery events, social meetups, and alcohol-free things to do that support a healthy sober lifestyle. - Published: 2024-01-08 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/sober-events-orange-county/ > How long does Ativan stay in your system? Learn lorazepam detection times, half-life, and how long it can be found in blood, urine, saliva, and hair tests. - Published: 2023-12-26 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-ativan-stay-in-your-system/ > Looking for support groups in Orange County? Learn about recovery meetings and how connection helps sustain long-term sobriety. Call Ocean Recovery today. - Published: 2023-12-18 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/support-groups-in-orange-county/ > Zero proof alcohol offers a sober alternative to drinking. Learn what it is, its benefits, and where to find zero-proof drinks in Orange County. - Published: 2023-12-11 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-blog/zero-proof-drinks-in-orange-county/ > California involuntary treatment laws allow courts to detain individuals for mental health evaluation and care. Learn your options. - Published: 2023-12-04 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/involuntary-treatment-laws-in-california/ > Explore what oxycodone looks like and gain insights into its identification. Learn about variations and ensure safe medication practices. - Published: 2023-11-27 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/what-does-oxycodone-look-like/ > How long does LSD stay in your system? Learn detection times, drug test windows, effects duration, and factors that affect how long acid lasts. - Published: 2023-11-20 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-lsd-stay-in-your-system/ > Looking for sober activities in Los Angeles? Discover alcohol-free things to do, from outdoor adventures to cultural experiences that support recovery. - Published: 2023-11-13 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/sober-activities-in-los-angeles/ > Looking for sober roommates in Los Angeles? Learn how sober living environments, recovery networks, and peer support can help protect long-term sobriety. - Published: 2023-11-06 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/sober-roommate-in-los-angeles/ > Does Adderall help with anxiety or worsen symptoms? Learn how this ADHD medication affects anxiety, risks to know, and safer treatment options. - Published: 2023-10-26 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/does-adderall-help-with-anxiety/ > Compare modafinil vs Adderall, including uses, effects, side effects, and addiction risks to understand how these stimulant medications differ. - Published: 2023-10-19 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/modafinil-vs-adderall/ > How long does Vicodin stay in your system? Learn detection times, half-life, drug test windows, and factors affecting how long Vicodin lasts. - Published: 2023-10-12 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-vicodin-stay-in-your-system/ > Adderall pills can vary widely depending on the type of drug and the dosage, as well as whether it’s a brand name or generic version. - Published: 2023-10-05 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/what-does-adderall-look-like/ > Learn the signs of meth use, including physical symptoms, behavioral changes, and psychological warning signs linked to methamphetamine abuse. - Published: 2023-09-28 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/signs-of-meth-use/ > What is drug-induced psychosis? Learn the symptoms, causes, and treatment options for psychosis triggered by substance use or withdrawal. - Published: 2023-09-21 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/drug-induced-psychosis-2/ > Xanax (alprazolam) treats anxiety but carries a high risk of misuse and dependence. Learn the risks and find treatment support today. - Published: 2023-09-14 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/what-is-xanax/ > A substance abuse evaluation assesses drug or alcohol use and helps determine the right treatment plan. Contact Ocean Recovery today for support. - Published: 2023-09-07 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/substance-abuse-evaluation/ > What is salvia? Learn how this hallucinogenic drug affects the brain, its short-term effects, risks, and safety concerns explained by Ocean Recovery. - Published: 2023-08-25 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/what-is-salvia/ > Does alcohol thin your blood? Learn how alcohol affects clotting, bleeding risk, and why drinking can be dangerous—especially with blood thinners. - Published: 2023-08-18 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/does-alcohol-thin-your-blood/ > K 18 painkiller pills are circular, white, and imprinted with the alphanumeric code “K 18” across the face. Learn the risks. - Published: 2023-08-11 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/k-18-pill-what-kind-of-pill-is-this/ > Tequila may make you feel like you have increased energy and lowered inhibitions, but is tequila actually a stimulant? - Published: 2023-08-04 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-tequila-a-stimulant/ > How long does Klonopin stay in your system? Learn detection times, half-life, drug test windows, and factors that affect how long clonazepam lasts. - Published: 2023-07-21 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-klonopin-stay-in-your-system/ > How long does morphine stay in your system? Learn detection times, drug test windows, half-life, and factors affecting how long morphine lasts. - Published: 2023-07-14 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-morphine-stay-in-your-system/ > Acid is a psychoactive drug that is used recreationally. But how long does acid last and what are its short and long term effects? - Published: 2023-07-07 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-acid-last/ > How long does heroin stay in your system? Learn detection timelines, how long effects last, and when heroin appears on urine, blood, saliva, and hair tests. - Published: 2023-06-28 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-heroin-stay-in-your-system/ > How old do you have to be to vape? Learn the legal vaping age, U.S. laws, and why age restrictions exist to protect teens and young adults. - Published: 2023-06-21 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-old-do-you-have-to-be-to-vape/ > As with any substance, NyQuil® can be dangerous if misused. Here's what you need to know to use this medication, including how long it lasts. - Published: 2023-06-14 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-nyquil-last/ > Crack cocaine varies in appearance and how it is used, but what does crack look like? Here's how how to identify it. - Published: 2023-06-07 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/what-does-crack-look-like/ > Employers and law enforcement officials often use hair follicle tests to detect THC in an individual's system. Learn about how long THC can stay in hair and the testing process. - Published: 2023-05-24 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-thc-stay-in-your-hair/ > Is weed a depressant? If weed is a depressant or not is a common topic that can have a lot of misinformation. Learn the facts. - Published: 2023-05-17 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-weed-a-depressant/ > What is a halfway house? Learn how sober living homes support recovery, provide structure, and help people transition back to independent living at Ocean Recovery. - Published: 2023-05-10 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/what-is-a-halfway-house/ > Taking Tums® while pregnant can worry women as to its safety. Learn everything you need to know about taking Tums® While Pregnant - Published: 2023-05-03 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/tums-while-pregnant/ > Is Prozac addictive? Learn whether fluoxetine causes dependence, withdrawal symptoms, and how SSRIs differ from addictive drugs. - Published: 2023-04-26 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-prozac-addictive/ > Compare pregabalin vs gabapentin, including uses, effectiveness, side effects, and addiction risks between these commonly prescribed nerve medications. - Published: 2023-04-19 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/pregabalin-vs-gabapentin/ > Learn the dangers of mixing Prozac and alcohol, including increased side effects, worsened depression symptoms, and serious health risks. - Published: 2023-04-12 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/prozac-and-alcohol/ > Is trazodone a controlled substance? Learn its legal classification, prescription status, risks, and why trazodone is not DEA-scheduled. - Published: 2023-04-05 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-trazodone-a-controlled-substance/ > Are Benadryl® and Alcohol a safe combination to take together? Learn the facts & risks of combining Benadryl® and Alcohol. - Published: 2023-03-22 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/taking-benadryl-and-alcohol/ > Learn the dangers of mixing Xanax and alcohol, including overdose risk, slowed breathing, memory loss, and increased addiction potential. - Published: 2023-03-15 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/mixing-xanax-and-alcohol/ > Learn how fetal alcohol syndrome affects adults, including symptoms, long-term health challenges, and support strategies for improved quality of life. - Published: 2023-03-08 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/fetal-alcohol-syndrome-in-adults/ > How long does Adderall® stay in your system? Learn how long it can be detected in urine, blood, and saliva, plus factors that affect Adderall clearance. - Published: 2023-03-01 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-adderall-stay-in-your-system/ > How long does Percocet® stay in your system? Read on to learn the answer to this and other questions surrounding this popular pain med. - Published: 2023-02-22 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-percocet-stay-in-your-system/ > Mixing Tylenol and alcohol can damage the liver and increase overdose risk. Learn the dangers, side effects, and when to seek help at Ocean Recovery. - Published: 2023-02-15 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/tylenol-and-alcohol/ > Ativan® vs Xanax®: Two similar but different drugs in the benzodiazepine class. Learn how they work, their differences, & Addiction Risks. - Published: 2023-02-08 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/ativan-vs-xanax-key-differences-how-they-work-and-addiction-risks/ > What does heroin look like? Learn how heroin appears in powder and black tar forms, common colors, and risks associated with use from Ocean Recovery. - Published: 2023-02-01 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/what-does-heroin-look-like/ > Does kratom show up on a drug test? Learn when it can be detected, which tests identify kratom, and how long it may stay in your system. - Published: 2023-01-25 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/does-kratom-show-up-on-a-drug-test/ > How long does Xanax stay in your system? Learn detection times, half-life, drug test windows, and factors affecting how long alprazolam lasts. - Published: 2023-01-18 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-xanax-stay-in-your-system/ > Mixing Zoloft and alcohol can worsen depression, increase drowsiness, and raise safety risks. Learn the dangers and when to seek help at Ocean Recovery. - Published: 2023-01-11 - Modified: 2026-03-07 - URL: https://www.oceanrecovery.com/addiction-blog/zoloft-and-alcohol/ > Learn about suboxone from how it works, how long suboxone stays in your system, what to expect while using the medication, and addiction risk. - Published: 2023-01-04 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-suboxone-stay-in-your-system/ > Can you take Benadryl while pregnant? Learn about safety, possible side effects, and when antihistamines may be used during pregnancy. - Published: 2022-12-16 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/can-you-take-benadryl-when-pregnant/ > Mixing Wellbutrin and alcohol can increase seizure risk and worsen side effects. Learn dangers, warning signs, and when to seek help at Ocean Recovery. - Published: 2022-12-15 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/wellbutrin-and-alcohol/ > How long does meth stay in urine? Learn detection times, drug test windows, and factors that affect how long methamphetamine remains detectable. - Published: 2022-12-14 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-meth-stay-in-urine/ > Learn common and serious Lunesta side effects, including next-day drowsiness, memory issues, and dependence risks linked to this sleep medication. - Published: 2022-12-13 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/lunesta-side-effects/ > Learn the risks of mixing Lexapro and alcohol, including worsened depression, increased side effects, and reduced medication effectiveness. - Published: 2022-12-12 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/lexapro-alcohol/ > How long does fentanyl stay in your system? Learn detection timelines, how long effects last, and when fentanyl appears on blood, urine, and hair tests. - Published: 2022-12-12 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-fentanyl-stay-in-your-system/ > How long does cocaine stay in your system? Learn detection times, how long effects last, and how cocaine shows up in blood, urine, saliva, and hair tests. - Published: 2022-12-12 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-cocaine-stay-in-your-system/ > Xanax side effects include drowsiness, memory problems, and slowed reaction time. Learn risks, warning signs, and when to seek help. - Published: 2022-10-07 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-xanax-an-opioid/ > Learn the symptoms of meth use, including physical changes, paranoia, and sleep loss. Recognize warning signs and contact Ocean Recovery today for help. - Published: 2022-10-05 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/symptoms-of-meth-use/ > Learn common and serious oxycodone side effects, overdose warning signs, and health risks linked to opioid misuse and dependence. - Published: 2022-10-03 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/oxycodone-overdose/ > Klonopin withdrawal can cause anxiety, insomnia, and seizures. Learn symptoms, withdrawal timeline, and how to detox safely with professional help. - Published: 2022-10-01 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/klonopin-withdrawal/ > Does weed make you dumb? Learn how marijuana affects memory, focus, and brain development, plus the cognitive risks linked to frequent use. - Published: 2022-09-07 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/does-weed-kill-brain-cells/ > View a complete benzodiazepines list, including common medications, uses, side effects, and addiction risks associated with these prescription drugs. - Published: 2022-09-03 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/list-of-benzodiazepines/ > White Kratom is an extract that some people believe can be used as a stress reliever, mood booster, or an aid to opioid withdrawal. - Published: 2022-09-01 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/white-kratom/ > One of the biggest reasons that doctors recommend you don’t drink if you’re taking SSRIs, including Lexapro, is that alcohol is a depressant. - Published: 2022-08-28 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/lexapro-and-alcohol/ > Smoking wax is a nickname for smoking a kind of cannabis product. Dabs, or wax, is a highly refined and concentrated extract of cannabis. - Published: 2022-08-28 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/smoking-wax/ > Crack vs cocaine compares two forms of the same drug with different effects and risks. Learn how use methods impact addiction and health dangers. - Published: 2022-08-27 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/crack-vs-coke/ > Is Targin addictive? Learn how this oxycodone-based medication can lead to dependence, warning signs to watch for, and when to seek help. - Published: 2022-08-26 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/targin/ > Learn common painkiller addiction symptoms, including physical, behavioral, and withdrawal warning signs linked to opioid dependence. - Published: 2022-08-24 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/painkiller-addiction/ > Codeine withdrawal symptoms can include anxiety, nausea, sweating, and cravings. Learn the timeline, warning signs, and how safe detox supports recovery. - Published: 2022-08-23 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/codeine-withdrawal-symptoms/ > Thinking about drug detox at home? Learn the risks, withdrawal symptoms, and why medically supervised detox is often the safest path to recovery. - Published: 2022-08-20 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/drug-detox-at-home/ > While many people may think that addiction is not possible with a natural supplement like melatonin, thats not entirely true. - Published: 2022-08-19 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/melatonin-addiction/ > Learn about the blue Adderall pill, including its uses, side effects, risks of misuse, and why abuse can lead to serious health and addiction concerns. - Published: 2022-06-25 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/blue-adderall-pill/ > Learn the dangers of mixing kratom and alcohol, including overdose risks, side effects, and long-term health complications. Get help today. - Published: 2022-06-22 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/kratom-and-alcohol/ > Learn what precipitated withdrawal is, why it happens during opioid treatment, common symptoms, and how medical support helps manage severe withdrawal. - Published: 2022-06-20 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/precipitated-withdrawal/ > Using Ritalin for studying can cause dangerous side-effects. As such, it is important to use this drug only for its intended purposes. - Published: 2022-06-01 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/ritalin-for-studying/ > How long does withdrawal last? Learn typical withdrawal timelines, peak symptoms, and how long detox and post-acute withdrawal may continue. - Published: 2022-04-27 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/how-long-does-withdrawal-last/ > Learn what meth sores are, why they develop, what they look like, and how methamphetamine use can lead to infections and long-term health risks. - Published: 2022-04-22 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/meth-sores/ > Tina drug is a slang name for crystal meth. Learn its effects, addiction risks, warning signs, and treatment options at Ocean Recovery in Orange County. - Published: 2022-04-19 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/tina-drug/ > Alcoholics nose refers to a large purple-tinted nose that can happen when drinking large amounts of alcohol. - Published: 2022-04-15 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/alcoholics-nose/ > A cocaine comedown can cause fatigue, depression, anxiety, and cravings after use. Learn symptoms, timelines, and when professional help is needed. - Published: 2022-04-12 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/cocaine-comedown/ > Mixing Xanax and alcohol can suppress your central nervous system and respiratory system. This can lead to comas, overdoses, or even death. - Published: 2022-03-28 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/xanax-and-alcohol/ > Learn what alcopop is and how these sweet, premixed alcoholic drinks work, their alcohol content, health risks, and why they can increase harmful drinking. - Published: 2022-03-27 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/alcopops/ > While there are many risks to mixing Effexor and alcohol, one of the biggest risks is that combining these drugs can cause internal bleeding. - Published: 2022-03-26 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/effexor-and-alcohol/ > What is an electric smoking pipe? Learn how electronic pipes work, potential health risks, side effects, and addiction concerns linked to vaping devices. - Published: 2022-03-25 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/electronic-pipes/ > A cocaine overdose can cause seizures, heart attack, or stroke. Learn warning signs, symptoms, and why immediate medical help is critical. - Published: 2022-02-25 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/cocaine-overdose/ > Learn the signs of Percocet addiction, including physical, behavioral, and psychological symptoms, plus risks and treatment options for recovery. - Published: 2022-02-24 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/percocet-addiction/ > What is the strongest alcohol? Learn about high-proof drinks, alcohol content levels, and the health risks linked to extremely strong alcoholic beverages. - Published: 2022-02-21 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/strongest-alcohol/ > What is a JUUL? Learn how this popular vaping device works, what JUUL pods contain, and the health and addiction risks linked to nicotine vaping. - Published: 2022-02-19 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/juul-device/ > Vicodin addiction can lead to dependence, withdrawal, and overdose risks. Learn warning signs, symptoms, and treatment options at Ocean Recovery. - Published: 2021-12-15 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/vicodin-addiction/ > Xanax withdrawal symptoms can include anxiety, insomnia, and seizures. Learn the withdrawal timeline, risks, and safe detox options at Ocean Recovery. - Published: 2021-12-08 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/xanax-withdrawal-symptoms/ > Valium withdrawal can cause anxiety, seizures, and serious risks. Learn symptoms, withdrawal timeline, and safe detox treatment at Ocean Recovery. - Published: 2021-12-01 - Modified: 2026-09-04 - URL: https://www.oceanrecovery.com/addiction-blog/valium-withdrawals/ > The legality of kratom can make some people assume it's safe enough to take. However, studies show that this drug can do more harm than good. - Published: 2021-11-22 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/kratom-legality/ > Cravings for alcohol can be triggered by stress, habits, or brain chemistry changes. Learn why they happen and healthy ways to manage urges. - Published: 2021-11-15 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/cravings-for-alcohol/ > To help mitigate withdrawal symptoms, it’s recommended that patients slowly wean off of prednisone rather than stopping quickly. - Published: 2021-11-08 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/prednisone-withdrawal/ > Diazepam addiction can develop through misuse or long-term use. Learn warning signs, withdrawal symptoms, risks, and treatment options for recovery. - Published: 2021-11-01 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/diazepam-addiction/ > While Xanax is not a narcotic, the main active ingredient, alprazolam, is a Schedule IV controlled substance. - Published: 2021-10-20 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/is-xanax-a-narcotic/ > Snorting Adderall can cause nasal damage, overdose risk, and addiction. Learn the dangers, side effects, and treatment options at Ocean Recovery. - Published: 2021-10-15 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/snorting-adderall/ > What are party drugs? Learn common types, effects, and dangers of substances used at clubs and festivals, including MDMA, ketamine, and cocaine. - Published: 2021-10-10 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/party-drugs/ > Mixing Benadryl and alcohol can increase sedation, impair coordination, and raise overdose risk. Learn the dangers and when to seek help. - Published: 2021-10-01 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/benadryl-and-alcohol/ > Is hangxiety dangerous? Learn why anxiety happens after drinking, potential mental health risks, and when post-alcohol anxiety may signal a problem. - Published: 2021-09-23 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/hangxiety/ > What is EtOH abuse? Learn the symptoms, side effects, and long-term health risks of ethanol (alcohol) misuse and how treatment can support recovery. - Published: 2021-09-15 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/etoh-abuse/ > Learn what a kratom high feels like, how long it lasts, common effects, and health risks associated with kratom use and misuse. - Published: 2021-09-10 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/kratom-high/ > The cocaine withdrawal timeline includes a crash phase, acute symptoms, and lingering cravings. Learn stages, symptoms, and recovery expectations. - Published: 2021-09-03 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/cocaine-withdrawal/ > Learn what the M365 pill is, its effects, side effects, and the risks of hydrocodone misuse, dependence, and opioid overdose. - Published: 2021-08-24 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/m365-pill/ > Hydrocodone and alcohol can be a dangerous combination. Learn overdose risks, side effects, and why mixing opioids with alcohol can be life-threatening. - Published: 2021-08-20 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/hydrocodone-and-alcohol/ > Solpadol may have a number of side effects related to either of the active compounds that are in it, especially if the user is abusing it. - Published: 2021-08-15 - Modified: 2026-07-08 - URL: https://www.oceanrecovery.com/addiction-blog/solpadol/ > Anorexia recovery is possible with early support and professional care. Learn warning signs, health risks, and treatment options that support lasting healing. - Published: 2021-08-05 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/anorexia-recovery/ > Learn the risks of mixing gabapentin and alcohol, including sedation, breathing problems, and increased overdose danger, plus safer treatment guidance. - Published: 2021-07-24 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/gabapentin-and-alcohol/ > Learn what a weed plant is, how cannabis grows, its effects on the brain and body, and potential addiction risks explained by Ocean Recovery. - Published: 2021-07-12 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/weed-plant/ > What drugs make you lose weight? Learn which substances can cause rapid weight loss, why it happens, and the serious health risks linked to drug use. - Published: 2021-07-10 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/drugs-that-make-you-lose-weight/ > Atypical anorexia is a serious eating disorder that can occur at any body weight. Learn symptoms, health risks, and treatment options for recovery. - Published: 2021-07-01 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/atypical-anorexia/ > Learn what the lean drug is, how it affects the body, and the serious risks of codeine-promethazine misuse, including addiction and overdose dangers. - Published: 2021-06-21 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/lean-drug/ > Learn Percocet withdrawal symptoms, detox timeline, and risks, including cravings, flu-like effects, and how treatment supports safe recovery. - Published: 2021-06-17 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/percocet-withdrawal/ > Learn common meth withdrawal symptoms, detox timeline, and risks, including depression, fatigue, cravings, and how recovery support can help. - Published: 2021-06-14 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/meth-withdrawal/ > Learn common heroin withdrawal symptoms, the withdrawal timeline, and why medically supervised detox is the safest way to manage opioid withdrawal. - Published: 2021-06-08 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/heroin-withdrawal/ > Learn about blue Xanax pills, including side effects, misuse risks, and addiction potential, plus warning signs and when professional help may be needed. - Published: 2021-06-05 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/blue-xanax/ > If through humility, we are thinking more of other people, love is where we begin to put those thoughts into action. This is the point at... - Published: 2021-02-28 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/the-principles-of-recovery-love/ > When we live with humility, we go through life with both an open heart and an open mind. This is where faith begins. We learn that we... - Published: 2021-02-09 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/the-principles-of-the-twelve-steps-humility/ > Integrity means have strong ethical or moral principles and following those principles at all times. If you look in a dictionary, you'll... - Published: 2020-12-28 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/the-principles-of-the-twelve-steps-integrity/ > It takes a lot of courage to start taking an honest look at ourselves, our shortcomings, and the wreckage of our past. After years of... - Published: 2020-12-19 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/the-principles-of-the-twelve-steps-courage/ > The problems that many of us have with surrender are often directly linked to the problems we had with getting honest with ourselves. If... - Published: 2020-11-30 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/the-principles-of-the-twelve-steps-surrender/ > We built Ocean Recovery on a foundation of hope. If you are struggling with drugs or alcohol, we know the hopelessness... - Published: 2020-11-26 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/the-principles-of-the-twelve-steps-hope/ > Vitamin Sea highlights the mental and physical health benefits of the beach, including stress relief, improved mood, and wellness support at Ocean Recovery. - Published: 2020-08-17 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/vitamin-sea-the-health-benefits-of-the-beach/ > Are benzodiazepines dangerous? Learn the risks of dependence, overdose, and withdrawal, plus warning signs of misuse and when to seek help. - Published: 2020-07-31 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/benzodiazepines-dangerous-and-on-the-rise/ > The alarming resurgence of crystal meth is driving rising overdose risks and addiction rates. Learn the warning signs and contact Ocean Recovery today. - Published: 2020-05-16 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/the-alarming-resurgence-of-crystal-meth/ > Ocean Recovery has had an ongoing relationship with Dr. Phil, offering our services to his guests that need help with substance abuse or eating disorders. - Published: 2020-03-05 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/ocean-recovery-on-the-dr-phil-show/ > Facing our fears and moving forward is a key part of recovery. Learn how fear affects addiction and practical ways to build confidence and emotional growth. - Published: 2020-02-19 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/facing-our-fears-and-moving-forward/ > Social anxiety and substance abuse often occur together. Learn why self-medication increases addiction risk and how integrated treatment supports recovery. - Published: 2019-12-19 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/social-anxiety-and-substance-use-disorders/ > Life is waiting for us once we've quit drugs and alcohol. Here are some tips for making it through those tough times with your sobriety intact. - Published: 2019-11-14 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/tough-times-recovery/ > Food avoidance disorder, also called ARFID, causes extreme food restriction due to fear or sensory issues. Learn symptoms, risks, and treatment options. - Published: 2019-11-06 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/avoidant-restrictive-food-intake-disorder/ > Learn how neuroplasticity helps rewire the brain for happiness, healthier habits, and addiction recovery through mindfulness, exercise, and learning. - Published: 2019-10-30 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/neuroplasticity-rewire-yourself-for-happiness/ > Learn how orthorexia recovery works, including signs of unhealthy food obsession, emotional effects, and steps toward balanced eating and healing. - Published: 2019-10-09 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/orthorexia-an-unhealthy-quest-for-purity/ > Learn relapse prevention and the five rules of recovery, including honesty, self-care, support systems, and lifestyle changes that help maintain sobriety. - Published: 2019-08-21 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/relapse-prevention-part-two/ > Learn the three stages of relapse—emotional, mental, and physical—and how recognizing early warning signs can help prevent substance use relapse. - Published: 2019-08-15 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/relapse-prevention-three-stages/ > Alcohol withdrawal stories reveal real symptoms, risks, and recovery experiences from a first-person perspective—and why medical detox can save lives. - Published: 2019-07-31 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/alcohol-withdrawals-first-person-account/ > Learn how building a sober support network strengthens recovery, reduces relapse risk, and helps you stay connected with healthy, supportive relationships. - Published: 2019-07-10 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/building-sober-support-network/ > Surf therapy at Ocean Recovery uses guided ocean experiences to build confidence, regulate emotions, and support addiction recovery. Contact us today. - Published: 2019-06-12 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/surf-therapy-ocean-recovery/ > On May 28th, Entertainment Weekly reported that Kit Harington, the actor that played Jon Snow, checked into a mental wellness retreat. - Published: 2019-06-05 - Modified: 2026-03-10 - URL: https://www.oceanrecovery.com/addiction-blog/kit-harington-wellness-retreat/ > Learn how to deal with relapse by recognizing warning signs, reconnecting with support, and refocusing on recovery strategies that help prevent future setbacks. - Published: 2019-05-29 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/dealing-with-relapse/ > Depression is more than a feeling—it’s a serious mental health disorder. Learn symptoms, causes, and treatment options that support recovery. - Published: 2019-05-15 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/depression-more-than-a-feeling/ > Learn the truth behind common marijuana myths, including addiction risks, health effects, and misconceptions about cannabis safety. - Published: 2019-04-24 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/marijuana-myths/ > Learn how mindfulness tools support addiction recovery by reducing cravings, improving focus, and helping individuals stay present during healing. - Published: 2019-04-10 - Modified: 2026-03-09 - URL: https://www.oceanrecovery.com/addiction-blog/mindfulness-tool-for-recovery/ > If you've attended a business meeting or two over the last few years, you know that the phrase, "team building," is quite the buzzword in corporate culture. - Published: 2019-03-27 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/team-building-a-skill-for-recovery-and-beyond/ > Learn how salt water therapy supports recovery by reducing stress, promoting mindfulness, and improving mental well-being through ocean exposure. - Published: 2019-03-06 - Modified: 2026-03-04 - URL: https://www.oceanrecovery.com/addiction-blog/salt-water-therapy/ > Learn how eating disorders and dehydration are connected, including warning signs, health risks, and why proper hydration is critical for recovery. - Published: 2019-02-27 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/eating-disorders-and-dehydration/ > Does Aetna cover therapy? Learn what mental health services may be covered, possible costs, and how to verify your Aetna insurance benefits. - Published: 2018-07-16 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/does-aetna-cover-therapy/ > Learn the relationship between depression and anxiety, why they often occur together, shared symptoms, and treatment approaches that support recovery. - Published: 2018-06-20 - Modified: 2026-03-13 - URL: https://www.oceanrecovery.com/addiction-blog/depression-and-anxiety/